Panagiotis Papadakos wrote:
>
> A better patch without whitespace changes...
>
> --- lib/GL/mesa/src/drv/mga/mgatexmem.c Sun Jan 27 12:59:37 2002
> +++ lib/GL/mesa/src/drv/mga/mymgatexmem.c Sun Jan 27 13:12:48 2002
> @@ -254,8 +254,18 @@
> idx != MGA_NR_TEX_REGIONS && nr < MGA_NR_TEX_REGIONS ;
> idx = sarea->texList[heap][idx].prev, nr++)
> {
> + /* If switching texturing schemes, then the SAREA might not
> + * have been properly cleared, so we need to reset the
> + * global texture LRU.
> + */
> + if ( idx * sz > mmesa->mgaScreen->textureSize[heap] ) {
> + nr = MGA_NR_TEX_REGIONS;
> + break;
> + }
> +
> if (sarea->texList[heap][idx].age > mmesa->texAge[heap]) {
> - mgaTexturesGone(mmesa, heap, idx * sz, sz, 1);
> + mgaTexturesGone(mmesa, heap, idx * sz, sz,
> + sarea->texList[heap][idx].in_use);
> }
> }
>
Thanks for cleaning it up... I'm having real trouble applying some of the
patches I'm getting off the mailing list - I'm not sure if it's me, or what.
What I'm doing is:
- saving the message from netscape (eg to ~/mgapat)
- in a shell, changing directory to xc-trunk/lib/GL/mesa/src/drv/mga
- applying, as in patch < ~/mgapat
and what I get is:
[keithw@rover mga]$ patch < ~/mgapat
patching file mgatexmem.c
Hunk #1 FAILED at 254.
1 out of 1 hunk FAILED -- saving rejects to file mgatexmem.c.rej
Does your patch apply when you repeat the procedure on your side? Is the
patch against dri cvs trunk, or something else?
Obviously I could apply the changes by hand, but I'd rather know what's going
on with patch.
==> Actually, 'patch -l' succeeds, so in this case at least, there's a
whitespace issue somewhere.
Anyway, applied.
Keith
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel