aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/r600
Commit message (Collapse)AuthorAgeFilesLines
* r600: add user clip plane supportAlex Deucher2009-07-203-2/+56
|
* r600: add logicop supportAlex Deucher2009-07-201-2/+41
|
* r600: Fix compilationKevin DeKorte2009-07-201-3/+3
|
* R6xx/r7xx: Fix line stipple and width issueCooper Yuan2009-07-201-0/+34
|
* R6xx/R7xx: add fine grained syncing supportAlex Deucher2009-07-173-52/+50
|
* R6xx/r7xx: send depth state in it's own functionAlex Deucher2009-07-172-96/+65
|
* R6xx/r7xx: warning fixesKevin DeKorte2009-07-174-0/+7
| | | | patch from Kevin DeKorte with some minor fixes from me.
* R6xx/r7xx: disable depth/stencil compression for nowAlex Deucher2009-07-171-0/+2
|
* R6xx/r7xx: add some missing state regsAlex Deucher2009-07-172-23/+28
|
* R6xx: fix rendering on r6xx/rs780 chipsAlex Deucher2009-07-163-1/+43
| | | | | | You always need to emit a fetch shader (fs) even if you aren't using it. For now, just emit the fs with the vs address to make the kernel happy.
* Warning fixesKevin DeKorte2009-07-163-16/+19
|
* R6xx/r7xx: remove unused functionAlex Deucher2009-07-161-109/+1
| | | | Spotted by kdekorte on IRC
* Restore vp input mapping, fix vtx stream missing problem.Richard Li2009-07-162-15/+12
|
* Fix more merge falloutAlex Deucher2009-07-161-1/+1
|
* R6xx/r7xx: warning fixesKevin DeKorte2009-07-155-1/+20
|
* R6xx/r7xx: fix missing vertex streamRichard Li2009-07-151-17/+15
| | | | | | Somehow context->radeon.tcl.aos[j].bo is not null sometimes, but it is safe for now because it is only a pointer to dma.current so overwriting it would not hurt anything.
* R6xx/r7xx: more Makefile fixesAlex Deucher2009-07-151-2/+4
|
* Fix r600 makefile for lastest CS changesAlex Deucher2009-07-151-0/+4
|
* Merge branch 'master' of git+ssh://[email protected]/git/mesa/mesa ↵Alex Deucher2009-07-153-30/+33
| | | | | | | into r6xx-rewrite This builds, but I get an assertion in radeonGetLock() due to the drawable being null.
* Use memcpy directly in the common codeAlex Deucher2009-07-151-16/+0
| | | | This alleviates the need for an additional symbol.
* r6xx/r7xx: fix buffer aging bugAlex Deucher2009-07-142-28/+33
| | | | | We were using sparse indexing for aos, while the common code expected packed indexing.
* Disable shader dumpsAlex Deucher2009-07-141-0/+3
|
* R6xx/r7xx: Fix specular lighting issueCooper Yuan2009-07-141-19/+23
|
* R6xx/r7xx: use packet 3 for scratch emitAlex Deucher2009-07-101-2/+3
| | | | no need to allow packet 0 scratch regs in the drm
* R6xx/r7xx: disable CS dumpAlex Deucher2009-07-091-1/+1
| | | | Don't fprintf to a xterm with the lock held.
* Fix buffer age implementaion bug.Richard Li2009-07-081-1/+30
|
* R6xx/r7xx: remove some left over debuggingAlex Deucher2009-07-071-2/+0
|
* R6xx/R7xx: fix texture reloc emitAlex Deucher2009-07-071-1/+5
| | | | Textures don't look right yet, but tex demos run.
* r6xx/r7xx: add sw blit for tex uploadAlex Deucher2009-07-071-0/+17
| | | | Can be used for buffer swap as well.
* tex wipAlex Deucher2009-07-072-5/+1
|
* R6xx/r7xx: first pass at texture supportAlex Deucher2009-07-0611-1697/+1348
| | | | texture bo setup isn't quite working yet
* R6xx/r7xx: DEPTH_CONTROL will be reset by this functionCooper Yuan2009-07-061-1/+0
|
* r6xx/r7xx: Better fix for fragment tempsRichard Li2009-07-021-1/+1
| | | | This doesn't waste as many in generic cases.
* R6xx/r7xx: Fix line width issue, ROUND_MODE and QUANT_MODE aren't bits of ↵Cooper Yuan2009-07-021-4/+0
| | | | LINE_CNTL
* R6xx/r7xx: Correct the indeices of DRAW_INDEX_IMMDCooper Yuan2009-07-021-2/+4
|
* r6xx/r7xx: rework aos setupAlex Deucher2009-07-011-4/+4
| | | | | | In theory this should fix the stride = 0 case, but I can't seem to reproduce that anymore with mesa master.
* R6xx/R7xx: Fix number of temps used in fragment programAlex Deucher2009-07-011-1/+1
| | | | | Spotted by Cooper. This gets hello, aargb, smooth, etc. working.
* R6xx/r7xx: fix locking for clearAlex Deucher2009-06-302-6/+1
| | | | this allows redbook hello to render correctly mostly.
* Fix viewport issueCooper Yuan2009-06-262-1/+6
|
* Fix color data can't be fetched issueCooper Yuan2009-06-252-4/+1
|
* correct scissor and cliprect settingCooper Yuan2009-06-231-4/+4
|
* functions declaration with 'extern'Cooper Yuan2009-06-221-0/+3
|
* Pass viewport id to r700SendViewportState function, otherwise the radom ↵Cooper Yuan2009-06-221-1/+1
| | | | value may beyond R700_MAX_VIEWPORTS
* add LINK_STATES for SPI_PS and SEMANTICCooper Yuan2009-06-223-6/+137
|
* Merge master and fix conflictsAlex Deucher2009-06-123-10/+10
|
* Add RV740 supportAlex Deucher2009-06-111-1/+1
|
* Properly set aos_countAlex Deucher2009-06-111-8/+10
| | | | This is used by radeonReleaseArrays to free AOS.
* Pull in additional state setup from the DDXAlex Deucher2009-06-095-5/+366
|
* re-arrange state structureAlex Deucher2009-06-047-671/+557
| | | | | | | | - split out renderbuffers - split out shaders - split our viewports Only send the state needed.
* Don't program VGT_OUT_DEALLOC_CNTL/VGT_VERTEX_REUSE_BLOCK_CNTLAlex Deucher2009-06-043-10/+1
| | | | | These are chip specific and are programmed by the drm. This should fix hangs on some chips.