summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/r300_state.c
AgeCommit message (Collapse)Author
2008-05-02r500: fixup fake shader to keep gears goingDave Airlie
2008-05-02r500: enable gb tiling for r5xxDave Airlie
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-02r300: this code really shouldn't be here.Dave Airlie
For R500 just ignore it for now while I do something interesting like run glxgears.
2008-05-02mesa: cleanup state emission and rs for r500Dave Airlie
trivial clear app now renders
2008-05-02r500 RS unit setupDave Airlie
2008-05-02some basic r500 portageDave Airlie
2008-05-02R3/4/5: fix TCL on r5xx, cleanup PVS codeAlex Deucher
2008-05-02R300: cleanup VAP_CLIP_CNTLAlex Deucher
2008-05-02Update commentAlex 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-01R5xx: Add R5xx pci idsAlex Deucher
2008-04-16fixup r500 bits for renamingDave Airlie
2008-04-16Merge branch 'master' into r500testDave Airlie
Conflicts: src/mesa/drivers/dri/r300/r300_cmdbuf.c src/mesa/drivers/dri/r300/r300_ioctl.c
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-26r300: Cleaned up the default vertex program code with longer lines.Oliver McFadden
2008-03-26r300: Renamed the destination-and-opcode/source macros to more appropriate ↵Oliver McFadden
names.
2008-03-24r300: Merged the Vector and Math Engine opcode macros.Oliver McFadden
2008-03-22r500: fixup fake shader to keep gears goingDave Airlie
2008-03-22r500: enable gb tiling for r5xxDave Airlie
2008-03-22r500: 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-03-20r300: this code really shouldn't be here.Dave Airlie
For R500 just ignore it for now while I do something interesting like run glxgears.
2008-03-20mesa: cleanup state emission and rs for r500Dave Airlie
trivial clear app now renders
2008-03-20r500 RS unit setupDave Airlie
2008-03-17some basic r500 portageDave Airlie
2008-03-04r300: replace some hard coded mask by define in stencil areaChristoph Brill
2008-03-04r300: Fix some issues with masks in stencil buffer areaChristoph Brill
2008-03-01r300: Removed duplicate component selection defines.Oliver McFadden
2008-03-01r300: Removed duplicate source register class defines.Oliver McFadden
2008-03-01r300: Renamed the vertex program source register macro.Oliver McFadden
2008-03-01r300: Removed the (obsolete) special source register macros.Oliver McFadden
2008-03-01r300: Renamed the Vector Engine opcode macro.Oliver McFadden
2008-03-01r300: Converted to the new Vector Engine defines.Oliver McFadden
2008-03-01r300: Removed the duplicate dest register defines.Oliver McFadden
2008-03-01r300: Removed the duplicate "easy" vertex program macros.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-27r300: properly handle GL_POINT in glPolygonModeChristoph Brill
Until now the polygon mode was completely turned of when you used GL_POINT. For me it looked buggy to completely disable the polygon mode for FrontMode and BackMode if any of these was GL_POINT.
2008-02-26[r300] fix wow-pinkness regression. Fixed by Markus AmslerChristoph Brill
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-25r300: Moved the state code into separate functions.Oliver McFadden
2008-02-25[r300] Document POLY_MODE and add some TODOs that might have triggered some bugsChristoph 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] Sync the names for Z-Buffer registers with the AMD specChristoph Brill
This patch tries to get the Z-Buffer register names in sync with the AMD spec so that talking to AMD engineers is much simpler.
2008-02-25[r300] Add more struct names for r300_hw_stateChristoph Brill
2008-02-25[r300] rename all unkown structs r300_hw_state to readable namesChristoph Brill
2008-02-23r300: fixup some more namesDave Airlie