aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/r300/r300_cmdbuf.c
Commit message (Collapse)AuthorAgeFilesLines
* replace __inline and __inline__ with INLINE macroBrian Paul2008-06-211-1/+1
|
* r300: disable cmdbuf debug againDave Airlie2008-05-281-1/+1
|
* r300/r500: emit flush inside vap_cntl state atomDave Airlie2008-05-271-2/+4
| | | | Not sure if this is a good or bad plan, it certainly doesn't make things worse here.
* r500: bump state atom size up for fp and fp constantsDave Airlie2008-05-221-2/+2
|
* r300: SC register naming cleanupAlex Deucher2008-05-171-6/+6
|
* r500: write out the correct FP registersAlex Deucher2008-05-171-1/+9
|
* r500: default rsunit swizzle like fglrxDave Airlie2008-05-151-0/+8
|
* R300: clean up GA registersAlex Deucher2008-05-131-5/+5
|
* R3xx: clean up ZB registersAlex Deucher2008-05-131-6/+6
|
* R300: clean up CB registersAlex Deucher2008-05-131-2/+2
|
* R300: clean up Fog registersAlex Deucher2008-05-131-3/+3
|
* R300: cleanup FS code and fill in missing detailsAlex Deucher2008-05-131-8/+8
|
* R3xx: more PVS cleanupAlex Deucher2008-05-131-1/+1
|
* Merge branch 'r500-support' of ↵Alex Deucher2008-05-121-1/+5
|\ | | | | | | git+ssh://[email protected]/git/mesa/mesa into r500-support
| * r500: make tri-param workDave Airlie2008-05-051-1/+1
| | | | | | | | | | | | | | 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..
| * r500: make sure we emit max temp atom.Dave Airlie2008-05-051-0/+4
| | | | | | | | We don't appear to update max_temp_idx yet anywhere though
* | R500: add support for 4k texturesAlex Deucher2008-05-121-1/+1
|/
* R300: fix rebase conflictsAlex Deucher2008-05-021-1/+1
|
* R3/4/5: fix TCL on r5xx, cleanup PVS codeAlex Deucher2008-05-021-11/+19
|
* R300: clean up VAP_PROG_STREAM_CNTL* register usageAlex Deucher2008-05-021-2/+2
|
* r500: fixup support for emitting fragment program to hardware.Dave Airlie2008-05-021-4/+19
| | | | | | Also fixup the constant emission this breaks glxgears from what I can see but its another step to correctness
* r500: setup fragment program constant emission atomDave Airlie2008-05-021-1/+3
|
* r500 RS unit setupDave Airlie2008-05-021-4/+0
|
* more r500 vs r300 kickinDave Airlie2008-05-021-10/+10
|
* some basic r500 portageDave Airlie2008-05-021-16/+46
|
* r300: move to using RS_INST namesDave Airlie2008-03-281-1/+1
|
* r300: R5xx and R3xx use different registers for RS_IP and RS_INSTChristoph Brill2008-02-281-2/+2
| | | | | These changes are taken from the xf86-video-ati driver. They update the header file accordingly and also remove some UNKOWN variables.
* [r300] revert complete stupid changesChristoph Brill2008-02-251-4/+4
|
* [r300] Add more register from the AMD specChristoph Brill2008-02-251-1/+1
|
* [r300] Document POLY_MODE and add some TODOs that might have triggered some bugsChristoph Brill2008-02-251-2/+2
|
* [r300] Further document and add register definitions (found bugs in LINE ↵Christoph Brill2008-02-251-2/+2
| | | | handling)
* [r300] Sync fog color register namesChristoph Brill2008-02-251-1/+1
|
* [r300] Sync fog register names to the AMD specChristoph Brill2008-02-251-1/+1
|
* [r300] Further document FG_ALPHA_FUNC (renamed from R300_PP_ALPHA_TEST) and ↵Christoph Brill2008-02-251-1/+1
| | | | finally add some information to R300_RB3D_DSTCACHE_CTLSTAT
* [r300] Document R300_RB3D_COLORMASK properly and rename it to ↵Christoph Brill2008-02-251-1/+1
| | | | RB3D_COLOR_CHANNEL_MASK
* [r300] Add some more register from the AMD spec in the area of AARESOLVEChristoph Brill2008-02-251-1/+1
|
* [r300] Sync the names for Z-Buffer registers with the AMD specChristoph Brill2008-02-251-2/+2
| | | | | 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.
* [r300] Add more struct names for r300_hw_stateChristoph Brill2008-02-251-10/+10
|
* [r300] rename all unkown structs r300_hw_state to readable namesChristoph Brill2008-02-251-28/+28
|
* [r300] Add RB3D_DISCARD_SRC_PIXEL_LTE_THRESHOLD and some HyperZ defintionsChristoph Brill2008-02-251-4/+4
|
* [r300] Replace more magic number by register definitions from AMDChristoph Brill2008-02-251-2/+2
|
* [r300] clean some more magic registers based on AMD specChristoph Brill2008-02-251-10/+10
|
* [r300] Update some magic registers to real namesChristoph Brill2008-02-251-2/+2
|
* r300: fixup some more namesDave Airlie2008-02-231-5/+5
|
* r300: some initial register info from doc dropDave Airlie2008-02-231-1/+1
|
* Renamed the R300_VAP_UNKNOWN_221C to R300_VAP_CLIP_CNTL.Oliver McFadden2007-11-051-2/+2
|
* r300: initial user clipping for TCL pathsDave Airlie2007-11-051-0/+9
| | | | | I've no idea if this code might break something or how it should interact with vertex shaders, it makes the clip demo work for me
* r300: move more vap registers out of non tcl pathsDave Airlie2007-11-031-4/+4
|
* r300: oops turn back off cmd buf debuggingDave Airlie2007-07-011-1/+1
|
* r300: 2288 is a tcl only regDave Airlie2007-06-241-2/+6
|