summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/r300_reg.h
AgeCommit message (Collapse)Author
2008-05-28Merge branch 'r500-support'Dave Airlie
Bring in all the r500 3D code into master should be as stable as the r300 code it is landing on top off. Conflicts: src/mesa/drivers/dri/r300/r300_reg.h src/mesa/drivers/dri/r300/r300_state.c src/mesa/drivers/dri/radeon/radeon_screen.c
2008-05-20r300: some ctrl-m's wierd.Dave Airlie
2008-05-20r300/r500: fix RS col fmt bitsDave Airlie
2008-05-17r300: SC register naming cleanupAlex Deucher
2008-05-17r500: write out the correct FP registersAlex Deucher
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-07r500: cleanup r500 RS setupDave Airlie
2008-05-04r300: Set correct VAP_CNTL per vertex program.Markus Amsler
2008-05-02R3/4/5: fix TCL on r5xx, cleanup PVS codeAlex Deucher
2008-05-02R300: fix VAP_OUTPUT_VTX_FMT_1 definesAlex Deucher
2008-05-02R300: cleanup VAP_CLIP_CNTLAlex Deucher
2008-05-02R300: clean up VAP_PROG_STREAM_CNTL* register usageAlex Deucher
2008-05-02R5xx: various updatesAlex Deucher
- fixup VAP_CNTL setup - remove extra instruction in r5xx passthrough shader - add notes about pipe config
2008-05-02r500 RS unit setupDave Airlie
2008-05-02some basic r500 portageDave Airlie
2008-03-29Merge branch 'r300-vertprog-branch' of ssh://people.freedesktop.org/~z3ro/mesaOliver McFadden
2008-03-28r300: finish conversion of RS_INST regsDave Airlie
2008-03-28r300: move to using RS_INST namesDave Airlie
2008-03-24R300: fix typo r300 fog regAlex Deucher
Noticed by pzad on IRC
2008-03-04r300: Fix some issues with masks in stencil buffer areaChristoph Brill
2008-03-02r300: Corrected a bug with the MAD instruction.Oliver McFadden
The PVS_VECTOR_OPCODE macro should be modified to support macro instructions, too.
2008-03-01r300: Added the PVS_SRC_OPERAND documentation from AMD.Oliver McFadden
2008-03-01r300: Added the PVS_OP_DST_OPERAND documentation from AMD.Oliver McFadden
2008-03-01r300: Moved the vertex program shift/mask defines into the appropriate file.Oliver McFadden
2008-03-01r300: Removed the (undocumented) MAD_2 opcode.Oliver McFadden
This opcode is likely a mistake from reverse engineering. MAD_2 isn't included in AMD's documentation, and my testing reviles there is no problem using the documented MAD opcode.
2008-03-01r300: Added the vertex program swizzle (aka selection) defines.Oliver McFadden
2008-03-01r300: Converted to the new src/dest register defines.Oliver McFadden
2008-03-01r300: Converted to the new Math Engine defines.Oliver McFadden
2008-03-01r300: Converted to the new Vector Engine defines.Oliver McFadden
2008-03-01r300: Added the vertex program src/dest register defines.Oliver McFadden
2008-03-01r300: Added the Vector Engine and Math Engine defines from AMD's documentation.Oliver McFadden
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-26[r300] Document based on chapter 10.4 and 10.5Christoph Brill
This commit adds most of the graphics backend registers and of the rasterizer registers. Again, some minor bugs were found and marked with TODO or even fixed.
2008-02-25[r300] Document registers completed 10.1 to 10.3Christoph 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] Document some registers in the POINT areaChristoph 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 register definitions based on AMD spec starting with chapter 10Christoph Brill