summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300
AgeCommit message (Collapse)Author
2009-01-21radeon/r200/r300: start to move to common miptree/texobjDave Airlie
2009-01-21r200: make tri render on my r200.Dave Airlie
2009-01-20r200: clear is working at least - not much elseDave Airlie
2009-01-15r300: move some more function to genericDave Airlie
2009-01-15radeon/r200/r300: start to make cmd buf usefulDave Airlie
2009-01-14r300: work-around FRAG_BIT_FOGC warning/errorBrian Paul
See bug 17929. Fog doesn't actually work, but the often complained about warning is silenced.
2009-01-14radeon/r200/r300: make legacy emit non-r300 specificDave Airlie
2009-01-14radeon: move debug symbol add DRI2Dave Airlie
2009-01-14r300: start moving new r300 cmdbuf into common codeDave Airlie
2009-01-14radeon/r200/r300: consolidate swap buffersDave Airlie
2009-01-14radeon: remove old lock codeDave Airlie
2009-01-14radeon/r200/r300: consolidate the buffer copy/flip code into one placeDave Airlie
2009-01-14radeon/r200/r300: attempt to move lock to common codeDave Airlie
2009-01-14radeon/r200/r300: initial attempt to convert to common context codeDave Airlie
2009-01-14radeon/r200: move state atom to common headerDave Airlie
2009-01-13radeon: use bo_wait to wait for all buffers to be rendered toDave Airlie
Not 100% sure this is correct, but its what Intel does and its better than CP_IDLE.
2008-12-29R300: missing semicolonAlex Deucher
2008-12-28r300: remove the unknowns from the indx_buffer codeDave Airlie
2008-12-22radeon: fix library name for consistencyDave Airlie
2008-12-22radeon: remove start/end offset + cleanup some whitespaceDave Airlie
2008-12-22radeon: fixup r500 FP emission for new CSDave Airlie
2008-12-01radeon: make DRI1 one work with new CS mechanismDave Airlie
2008-11-16radeon: fix pointer danglingJerome Glisse
2008-11-15radeon: update to libdrm-radeon API changesJerome Glisse
2008-11-14radeon: dri2 don't forget to free bufferJerome Glisse
2008-11-14r300: release bo from pixmapJerome Glisse
2008-11-14r300: convert to new relocations format (see libdrm-radeon)Jerome Glisse
2008-11-14r300: SetTex extension supportJerome Glisse
2008-11-14r300: cs + DRI2 supportJerome Glisse
If DRI2 is enabled then switch cmd assembly to directly build hw packet.
2008-11-14r300: bo and cs abstraction.Jerome Glisse
This abstract memory management and command stream building so we can use different backend either legacy one which use old pathway or a new one like with a new memory manager. This works was done by : Nicolai Haehnle Dave Airlie Jerome Glisse
2008-10-01Unify ARB_depth_texture and SGIX_depth_textureIan Romanick
The ARB extension is a superset of the older SGIX extension. Any hardware that can support the SGIX version can also support the ARB version. In Mesa, any driver that supports one also supports the other. This unification just simplifies some bits of code.
2008-09-22r300: Adapt to the removal of _tnl_ProgramCacheInit() and friends.Michel Dänzer
2008-09-18mesa: added "main/" prefix to includes, remove some -I paths from ↵Brian Paul
Makefile.template
2008-08-19r5xx: Final fog option fix.Corbin Simpson
Is there some kind of git hook we could use to keep me from committing after like 10PM or so?
2008-08-19r5xx: Don't squish GL context when using FogOptionCorbin Simpson
2008-08-18r5xx: Enable fog options.Corbin Simpson
This uses fog HW instead of fragment programs. If it breaks you, let me know!
2008-08-17r5xx: Add DDX and DDY instructions.Corbin Simpson
Signed-off-by: Corbin Simpson <MostAwesomeDude@gmail.com>
2008-08-14r300: Fix 3D texture support.Michel Dänzer
2008-08-05dri: Fix write/read depth buffer issue under 16bpp mode. See bug #16646Xiang, Haihao
2008-07-28r300: Fix off-by-one error in calculation of scissor cliprect.Michel Dänzer
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=16123 .
2008-07-27r300: Fix a crash related to depth textures (triggered by Glest w/ shadowmaps)Nicolai Haehnle
2008-07-27r300: Implement ARB_shadow_ambient; add STATE_SHADOW_AMBIENTNicolai Haehnle
2008-07-27r300: Fix point minmax sizeNicolai Haehnle
There are 6 subpixel units per pixel, not 16.
2008-07-27r300: Implement hardware acceleration for ColorLogicOpNicolai Haehnle
2008-07-27r500: Handle non-native swizzles in texture instructionsNicolai Haehnle
This fixes piglit's fp-kil and fp-generic/kil-swizzle tests.
2008-07-27r500: Redirect TEX writes to output registersNicolai Haehnle
While R500 fragment program texture instructions appear to support writemasks, they cannot write to the output FIFO immediately, so we need to insert a MOV for these instructions. This fixes piglit's fp-fragment-position and fp-incomplete-tex tests.
2008-07-26r300: Always emit LOAD_VBPNTR immediately before index-based renderingNicolai Haehnle
This fixes one type of lockup I've been seeing on my test system.
2008-07-12r300_fragprog: Use nqssa+dce and program_pair for emitNicolai Haehnle
Share almost all code with r500_fragprog now. This also fixes Piglit's texrect-many test, which means that the compiz bicubic plugin should work with hardware acceleration now.
2008-07-12r300: Fix saturate mode handling in radeon_program_aluNicolai Haehnle
2008-07-12r500: Set Saturate correctly in radeon_program_pairNicolai Haehnle