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