summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r600
AgeCommit message (Collapse)Author
2009-07-15Merge branch 'master' of git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa ↵Alex Deucher
into r6xx-rewrite This builds, but I get an assertion in radeonGetLock() due to the drawable being null.
2009-07-15Use memcpy directly in the common codeAlex Deucher
This alleviates the need for an additional symbol.
2009-07-14r6xx/r7xx: fix buffer aging bugAlex Deucher
We were using sparse indexing for aos, while the common code expected packed indexing.
2009-07-14Disable shader dumpsAlex Deucher
2009-07-14R6xx/r7xx: Fix specular lighting issueCooper Yuan
2009-07-10R6xx/r7xx: use packet 3 for scratch emitAlex Deucher
no need to allow packet 0 scratch regs in the drm
2009-07-09R6xx/r7xx: disable CS dumpAlex Deucher
Don't fprintf to a xterm with the lock held.
2009-07-08Fix buffer age implementaion bug.Richard Li
2009-07-07R6xx/r7xx: remove some left over debuggingAlex Deucher
2009-07-07R6xx/R7xx: fix texture reloc emitAlex Deucher
Textures don't look right yet, but tex demos run.
2009-07-07r6xx/r7xx: add sw blit for tex uploadAlex Deucher
Can be used for buffer swap as well.
2009-07-07tex wipAlex Deucher
2009-07-06R6xx/r7xx: first pass at texture supportAlex Deucher
texture bo setup isn't quite working yet
2009-07-06R6xx/r7xx: DEPTH_CONTROL will be reset by this functionCooper Yuan
2009-07-02r6xx/r7xx: Better fix for fragment tempsRichard Li
This doesn't waste as many in generic cases.
2009-07-02R6xx/r7xx: Fix line width issue, ROUND_MODE and QUANT_MODE aren't bits of ↵Cooper Yuan
LINE_CNTL
2009-07-02R6xx/r7xx: Correct the indeices of DRAW_INDEX_IMMDCooper Yuan
2009-07-01r6xx/r7xx: rework aos setupAlex Deucher
In theory this should fix the stride = 0 case, but I can't seem to reproduce that anymore with mesa master.
2009-07-01R6xx/R7xx: Fix number of temps used in fragment programAlex Deucher
Spotted by Cooper. This gets hello, aargb, smooth, etc. working.
2009-06-30R6xx/r7xx: fix locking for clearAlex Deucher
this allows redbook hello to render correctly mostly.
2009-06-26Fix viewport issueCooper Yuan
2009-06-25Fix color data can't be fetched issueCooper Yuan
2009-06-23correct scissor and cliprect settingCooper Yuan
2009-06-22functions declaration with 'extern'Cooper Yuan
2009-06-22Pass viewport id to r700SendViewportState function, otherwise the radom ↵Cooper Yuan
value may beyond R700_MAX_VIEWPORTS
2009-06-22add LINK_STATES for SPI_PS and SEMANTICCooper Yuan
2009-06-12Merge master and fix conflictsAlex Deucher
2009-06-11Add RV740 supportAlex Deucher
2009-06-11Properly set aos_countAlex Deucher
This is used by radeonReleaseArrays to free AOS.
2009-06-09Pull in additional state setup from the DDXAlex Deucher
2009-06-04re-arrange state structureAlex Deucher
- split out renderbuffers - split out shaders - split our viewports Only send the state needed.
2009-06-04Don't program VGT_OUT_DEALLOC_CNTL/VGT_VERTEX_REUSE_BLOCK_CNTLAlex Deucher
These are chip specific and are programmed by the drm. This should fix hangs on some chips.
2009-06-04use the float interface for viewport updatesAlex Deucher
2009-06-03fill in r700ColorMask, cleanupAlex Deucher
2009-06-03start to fill in ShadeModel()Alex Deucher
2009-06-03dump command bufferAlex Deucher
2009-06-03Clean up scissor and viewport codeAlex Deucher
Switch to common functions where applicable
2009-06-02Disable clear code for nowAlex Deucher
2009-06-02fix an overflow in SPI_VS_OUT_CONFIGAlex Deucher
VS must always export at least 1 param.
2009-05-31R6xx/r7xx: Fix blinn's lighting shaderCooper Yuan
2009-05-31R6xx/r7xx: Fix texture perspective gradients issueCooper Yuan
2009-05-29get rid of chip_object structAlex Deucher
2009-05-29more cleanupAlex Deucher
2009-05-29more cleanupAlex Deucher
2009-05-29more cleanupAlex Deucher
2009-05-29more cleanupAlex Deucher
2009-05-29remove more old r300 bitsAlex Deucher
2009-05-29more cleanupAlex Deucher
2009-05-29Remove unused functionsAlex Deucher
2009-05-29Fix spelling in function nameAlex Deucher