summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/r300_cmdbuf.c
AgeCommit message (Collapse)Author
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
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-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-09-18mesa: added "main/" prefix to includes, remove some -I paths from ↵Brian Paul
Makefile.template
2008-07-27r300: Implement hardware acceleration for ColorLogicOpNicolai Haehnle
2008-07-05r500: Fix blend color.Nicolai Haehnle
2008-06-21replace __inline and __inline__ with INLINE macroBrian Paul
2008-05-28r300: disable cmdbuf debug againDave Airlie
2008-05-27r300/r500: emit flush inside vap_cntl state atomDave Airlie
Not sure if this is a good or bad plan, it certainly doesn't make things worse here.
2008-05-22r500: bump state atom size up for fp and fp constantsDave Airlie
2008-05-17r300: SC register naming cleanupAlex Deucher
2008-05-17r500: write out the correct FP registersAlex Deucher
2008-05-15r500: default rsunit swizzle like fglrxDave Airlie
2008-05-13R300: clean up GA registersAlex Deucher
2008-05-13R3xx: clean up ZB registersAlex Deucher
2008-05-13R300: clean up CB registersAlex Deucher
2008-05-13R300: clean up Fog registersAlex Deucher
2008-05-13R300: cleanup FS code and fill in missing detailsAlex Deucher
2008-05-13R3xx: more PVS cleanupAlex Deucher
2008-05-12Merge branch 'r500-support' of ↵Alex Deucher
git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa into r500-support
2008-05-12R500: add support for 4k texturesAlex Deucher
2008-05-05r500: make tri-param workDave Airlie
This makes constant work which are 32-bit on r500 unlike r300. Switch MOV to using MAD no idea if we might have negative things MAX 0,-5 is likely to do the wrong thing..
2008-05-05r500: make sure we emit max temp atom.Dave Airlie
We don't appear to update max_temp_idx yet anywhere though
2008-05-02R300: fix rebase conflictsAlex Deucher
2008-05-02R3/4/5: fix TCL on r5xx, cleanup PVS codeAlex Deucher
2008-05-02R300: clean up VAP_PROG_STREAM_CNTL* register usageAlex Deucher
2008-05-02r500: fixup support for emitting fragment program to hardware.Dave Airlie
Also fixup the constant emission this breaks glxgears from what I can see but its another step to correctness
2008-05-02r500: setup fragment program constant emission atomDave Airlie
2008-05-02r500 RS unit setupDave Airlie
2008-05-02more r500 vs r300 kickinDave Airlie
2008-05-02some basic r500 portageDave Airlie
2008-03-28r300: move to using RS_INST namesDave Airlie
2008-02-28r300: R5xx and R3xx use different registers for RS_IP and RS_INSTChristoph Brill
These changes are taken from the xf86-video-ati driver. They update the header file accordingly and also remove some UNKOWN variables.
2008-02-25[r300] revert complete stupid changesChristoph Brill
2008-02-25[r300] Add more register from the AMD specChristoph Brill
2008-02-25[r300] Document POLY_MODE and add some TODOs that might have triggered some bugsChristoph Brill
2008-02-25[r300] Further document and add register definitions (found bugs in LINE ↵Christoph Brill
handling)
2008-02-25[r300] Sync fog color register namesChristoph Brill
2008-02-25[r300] Sync fog register names to the AMD specChristoph Brill
2008-02-25[r300] Further document FG_ALPHA_FUNC (renamed from R300_PP_ALPHA_TEST) and ↵Christoph Brill
finally add some information to R300_RB3D_DSTCACHE_CTLSTAT
2008-02-25[r300] Document R300_RB3D_COLORMASK properly and rename it to ↵Christoph Brill
RB3D_COLOR_CHANNEL_MASK
2008-02-25[r300] Add some more register from the AMD spec in the area of AARESOLVEChristoph Brill