Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-28 | r600: disable flat shade fix in 506bacb8e40b0a170a4b620113506925d2333735 | Alex Deucher | |
This breaks textures. We need to only set this bit for attributes that that need flat shading. | |||
2009-07-28 | R6xx/r7xx: enable flat shading, this can fix quadric/accanti/accpersp | Cooper Yuan | |
2009-07-27 | r600: set VGT NUM_INSTANCES as part of the draw command | Alex Deucher | |
set VGT NUM_INSTANCES as part of the draw command rather than as state as recommended by the pm4 guide. Also, use the NUM_INSTANCES packet. | |||
2009-07-21 | r600: add stencil support | Alex Deucher | |
2009-07-21 | r600: use state functions to set default state | Alex Deucher | |
2009-07-21 | r600: fill in point functions | Alex Deucher | |
2009-07-21 | r600: set provoking vertex to last vertex for OGL | Alex Deucher | |
2009-07-21 | r600: fill in r700UpdateViewportOffset | Alex Deucher | |
2009-07-21 | r600: first pass at polyoffset support | Alex Deucher | |
not working yet | |||
2009-07-21 | r600: add alpha test support | Alex Deucher | |
2009-07-20 | r600: fix typo in blend code | Alex Deucher | |
2009-07-20 | r600: add blending support | Alex Deucher | |
2009-07-20 | r600: add user clip plane support | Alex Deucher | |
2009-07-20 | r600: add logicop support | Alex Deucher | |
2009-07-20 | r600: Fix compilation | Kevin DeKorte | |
2009-07-20 | R6xx/r7xx: Fix line stipple and width issue | Cooper Yuan | |
2009-11-16 | r600: don't force Z order | Alex Deucher | |
Let the hw decide (early vs late Z) fixes fdo bug 25092 Signed-off-by: Alex Deucher <alexdeucher@gmail.com> | |||
2009-11-09 | r600: rework DB render setup | Alex Deucher | |
- consolidate DB render setup - only enable perfect ZPASS counts and cull disable when OQ is active - enable early Z | |||
2009-11-09 | r600: add missing ZPASS setup bits for r7xx+ | Alex Deucher | |
2009-10-29 | r600: Add support for ARB_depth_clamp | Alex Deucher | |
2009-10-28 | Merge branch 'texformat-rework' | Brian Paul | |
Conflicts: src/mesa/drivers/dri/radeon/radeon_fbo.c src/mesa/drivers/dri/s3v/s3v_tex.c src/mesa/drivers/dri/s3v/s3v_xmesa.c src/mesa/drivers/dri/trident/trident_context.c src/mesa/main/debug.c src/mesa/main/mipmap.c src/mesa/main/texformat.c src/mesa/main/texgetimage.c | |||
2009-10-28 | r600: add occlusion query support | Alex Deucher | |
Based on initial patch from Stephan Schmid <stephan_2303@gmx.de>. Basic idea is to dump the zpass count at the start and end of the query and subtract to get the total number of visible fragments. HW writes alternating qwords for up to 4 DBs. On the first pass, we start at buffer address + 0; on the second pass, we start at buffer address + 8 (bytes). The resulting buffer at the end of the query looks like: qw[0]: db0 start qw[1]: db0 end ... qw[6]: db3 start qw[7]: db3 end The MSB of each qword is the valid bit and the lower 63 bits are the zpass count for that DB. OQ on RV740 is disabled at the moment as it only seems to report results for half of its DBs. This needs further investigation. Signed-off-by: Alex Deucher <alexdeucher@gmail.com> | |||
2009-10-23 | r600: remove remains of old tnl pipeline | Alex Deucher | |
2009-10-10 | Merge branch 'mesa_7_6_branch' | Brian Paul | |
2009-10-05 | drivers: don't include texformat.h | Brian Paul | |
And remove other unneeded #includes while we're at it. | |||
2009-09-29 | r600: use CB_TARGET_MASK instead of CB_SHADER_MASK for setting color mask | Andre Maasikas | |
makes blend functions work better Signed-off-by: Dave Airlie <airlied@linux.ie> | |||
2009-09-29 | r600: user correct alpha blend factor | Andre Maasikas | |
Signed-off-by: Dave Airlie <airlied@linux.ie> | |||
2009-09-24 | Merge branch 'mesa_7_6_branch' | Pauli Nieminen | |
2009-09-22 | r600 : add draw_prim support. | Richard Li | |
2009-09-19 | r600: fix point sizes | Alex Deucher | |
registers takes radius | |||
2009-09-19 | r600: fix polygon offset | Alex Deucher | |
2009-09-08 | r600: fix dri2 clipping | Alex Deucher | |
2009-09-04 | r600: Add support for GL_EXT_provoking_vertex | Alex Deucher | |
2009-07-17 | R6xx/r7xx: disable depth/stencil compression for now | Alex Deucher | |
2009-07-06 | R6xx/r7xx: DEPTH_CONTROL will be reset by this function | Cooper Yuan | |
2009-07-02 | R6xx/r7xx: Fix line width issue, ROUND_MODE and QUANT_MODE aren't bits of ↵ | Cooper Yuan | |
LINE_CNTL | |||
2009-06-26 | Fix viewport issue | Cooper Yuan | |
2009-06-23 | correct scissor and cliprect setting | Cooper Yuan | |
2009-06-22 | add LINK_STATES for SPI_PS and SEMANTIC | Cooper Yuan | |
2009-06-12 | Merge master and fix conflicts | Alex Deucher | |
2009-06-11 | Add RV740 support | Alex Deucher | |
2009-06-09 | Pull in additional state setup from the DDX | Alex Deucher | |
2009-06-04 | re-arrange state structure | Alex Deucher | |
- split out renderbuffers - split out shaders - split our viewports Only send the state needed. | |||
2009-06-04 | Don't program VGT_OUT_DEALLOC_CNTL/VGT_VERTEX_REUSE_BLOCK_CNTL | Alex Deucher | |
These are chip specific and are programmed by the drm. This should fix hangs on some chips. | |||
2009-06-04 | use the float interface for viewport updates | Alex Deucher | |
2009-06-03 | fill in r700ColorMask, cleanup | Alex Deucher | |
2009-06-03 | start to fill in ShadeModel() | Alex Deucher | |
2009-06-03 | Clean up scissor and viewport code | Alex Deucher | |
Switch to common functions where applicable | |||
2009-05-31 | R6xx/r7xx: Fix texture perspective gradients issue | Cooper Yuan | |
2009-05-29 | get rid of chip_object struct | Alex Deucher | |