Am Sonntag, 11. Januar 2004 20:58 schrieb Andreas Stenglein:
> does this patch help:
>
> --- Mesa_orig/src/mesa/drivers/dri/r200/r200_state_init.c       Wed Jan  7
> 18:47:59 2004 +++ Mesa/src/mesa/drivers/dri/r200/r200_state_init.c      Sun
> Jan 11 20:53:09 2004 @@ -504,11 +504,16 @@
>            0x100000);   /* Small default bias */
>
>        rmesa->hw.cube[i].cmd[CUBE_PP_CUBIC_FACES] = 0;
> -      rmesa->hw.cube[i].cmd[CUBE_PP_CUBIC_OFFSET_F1] = 0;
> -      rmesa->hw.cube[i].cmd[CUBE_PP_CUBIC_OFFSET_F2] = 0;
> -      rmesa->hw.cube[i].cmd[CUBE_PP_CUBIC_OFFSET_F3] = 0;
> -      rmesa->hw.cube[i].cmd[CUBE_PP_CUBIC_OFFSET_F4] = 0;
> -      rmesa->hw.cube[i].cmd[CUBE_PP_CUBIC_OFFSET_F5] = 0;
> +      rmesa->hw.cube[i].cmd[CUBE_PP_CUBIC_OFFSET_F1] =
> +         rmesa->r200Screen->texOffset[RADEON_CARD_HEAP];
> +      rmesa->hw.cube[i].cmd[CUBE_PP_CUBIC_OFFSET_F2] =
> +         rmesa->r200Screen->texOffset[RADEON_CARD_HEAP];
> +      rmesa->hw.cube[i].cmd[CUBE_PP_CUBIC_OFFSET_F3] =
> +         rmesa->r200Screen->texOffset[RADEON_CARD_HEAP];
> +      rmesa->hw.cube[i].cmd[CUBE_PP_CUBIC_OFFSET_F4] =
> +         rmesa->r200Screen->texOffset[RADEON_CARD_HEAP];
> +      rmesa->hw.cube[i].cmd[CUBE_PP_CUBIC_OFFSET_F5] =
> +         rmesa->r200Screen->texOffset[RADEON_CARD_HEAP];
>     }
>
>     rmesa->hw.pix[0].cmd[PIX_PP_TXCBLEND] =

Yes, GREAT.

Can you please apply?

Greetings,
        Dieter


> Am 2004.01.11 16:49:08 +0100 schrieb(en) Dieter N�tzel:
> > progs/demos> ./gears
> > 7323 frames in  5.000 seconds = 1464.600 FPS
> > 8783 frames in  5.000 seconds = 1756.600 FPS
> > 8713 frames in  5.000 seconds = 1742.600 FPS
> >
> > progs/demos> ./ipers
> > IperS V1.0
> > Written by David Bucciarelli ([EMAIL PROTECTED])
> > drmCommandWrite: -22
> > drmRadeonCmdBuffer: -22 (exiting)
> >
> > progs/demos> ./texmemleak
> > Image: 128x128
> > Type 'r' to reload 100 the texture. Take a look at the mem usage
> > drmCommandWrite: -22
> > drmRadeonCmdBuffer: -22 (exiting)
> >
> > progs/demos> ./gloss
> > drmCommandWrite: -22
> > drmRadeonCmdBuffer: -22 (exiting)
> >
> > dmesg:
> > mtrr: 0xe0000000,0x4000000 overlaps existing 0xe0000000,0x1000000
> > radeon: no version magic, tainting kernel.
> > [drm] Initialized radeon 1.10.0 20020828 on minor 0: ATI Radeon QL R200
> > 8500 LE
> > mtrr: 0xe0000000,0x4000000 overlaps existing 0xe0000000,0x1000000
> > agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
> > agpgart: Putting AGP V2 device at 0000:00:00.0 into 2x mode
> > agpgart: Putting AGP V2 device at 0000:01:05.0 into 2x mode
> > [drm] Loading R200 Microcode
> >
> > [drm:radeon_check_and_fixup_packets] *ERROR* Invalid R200 cubic texture
> > offset [drm:radeon_emit_packets] *ERROR* Packet verification failed
> > [drm:radeon_cp_cmdbuf] *ERROR* radeon_emit_packets failed
> > [drm:radeon_check_and_fixup_packets] *ERROR* Invalid R200 cubic texture
> > offset [drm:radeon_emit_packets] *ERROR* Packet verification failed
> > [drm:radeon_cp_cmdbuf] *ERROR* radeon_emit_packets failed
> >
> > [drm:radeon_check_and_fixup_packets] *ERROR* Invalid R200 cubic texture
> > offset [drm:radeon_emit_packets] *ERROR* Packet verification failed
> > [drm:radeon_cp_cmdbuf] *ERROR* radeon_emit_packets failed
> >
> > [drm:radeon_check_and_fixup_packets] *ERROR* Invalid R200 cubic texture
> > offset [drm:radeon_emit_packets] *ERROR* Packet verification failed
> > [drm:radeon_cp_cmdbuf] *ERROR* radeon_emit_packets failed
> > [drm:radeon_check_and_fixup_packets] *ERROR* Invalid R200 cubic texture
> > offset [drm:radeon_emit_packets] *ERROR* Packet verification failed
> > [drm:radeon_cp_cmdbuf] *ERROR* radeon_emit_packets failed
> >
> > [drm:radeon_check_and_fixup_packets] *ERROR* Invalid R200 cubic texture
> > offset [drm:radeon_emit_packets] *ERROR* Packet verification failed
> > [drm:radeon_cp_cmdbuf] *ERROR* radeon_emit_packets failed
> >
> > [drm:radeon_check_and_fixup_packets] *ERROR* Invalid R200 cubic texture
> > offset [drm:radeon_emit_packets] *ERROR* Packet verification failed
> > [drm:radeon_cp_cmdbuf] *ERROR* radeon_emit_packets failed
> > [drm:radeon_check_and_fixup_packets] *ERROR* Invalid R200 cubic texture
> > offset [drm:radeon_emit_packets] *ERROR* Packet verification failed
> > [drm:radeon_cp_cmdbuf] *ERROR* radeon_emit_packets failed
> >
> > [drm:radeon_check_and_fixup_packets] *ERROR* Invalid R200 cubic texture
> > offset [drm:radeon_emit_packets] *ERROR* Packet verification failed
> > [drm:radeon_cp_cmdbuf] *ERROR* radeon_emit_packets failed


-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to