summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r300/r300_emit.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-03r300: drop u_mm.h include.Dave Airlie1-1/+0
2017-05-10gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák1-3/+3
2016-09-27gallium/radeon: add RADEON_USAGE_SYNCHRONIZEDNicolai Hähnle1-8/+11
2016-03-01r300g: remove support for DRM < 2.12.0Marek Olšák1-2/+1
2015-12-11gallium/radeon: remove radeon_winsys_cs_handleMarek Olšák1-11/+11
2015-10-03gallium/radeon: stop using "reloc" in a few placesMarek Olšák1-9/+9
2015-10-03gallium/radeon: tell the winsys the exact resource binding typesMarek Olšák1-5/+5
2015-04-27Fix a few typosZoë Blade1-1/+1
2014-10-22r300g: implement pipe_rasterizer_state::clip_halfzMarek Olšák1-0/+1
2014-04-25r300g: don't crash when getting NULL colorbuffersMarek Olšák1-9/+16
2014-04-16winsys/radeon: remove cs_write_reloc, add simpler cs_get_relocMarek Olšák1-2/+2
2014-03-11r300g,uvd,vce: set priorities for relocationsMarek Olšák1-8/+19
2013-02-07r300g: fix blending and alpha-test with RGBX16F and enable MSAA for itMarek Olšák1-1/+5
2013-01-21r300g: enable AA optimizations for the RGBA16F formatMarek Olšák1-0/+5
2013-01-15r300g: fix and cleanup flushing before clearing CMASK, ZMASK, and HIZMarek Olšák1-9/+0
2013-01-15r300g: implement MSAA compression and fast MSAA color clearMarek Olšák1-2/+35
2013-01-10r300g: don't set sample positions to the pixel center if MSAA is disabledMarek Olšák1-8/+4
2013-01-09r300g: fix CS checker errors caused by emit_dsa_stateMarek Olšák1-1/+1
2013-01-08r300g: fix assertion failure in emit_dsa_stateMarek Olšák1-1/+3
2013-01-07radeon/winsys: move radeon family/class identification to winsysJerome Glisse1-2/+2
2013-01-06r300g: implement MSAAMarek Olšák1-31/+134
2013-01-06r300g: simplify DSA state, add ability to patch FG_ALPHA_FUNC while emittingMarek Olšák1-10/+13
2013-01-04r300g/swtcl: simplify vertex uploadingMarek Olšák1-5/+7
2012-12-02r300g: clear the ZB cache before clearing ZMASK or HIZMarek Olšák1-0/+6
2012-12-02Revert "r300g: fix occlusion queries when depth test is disabled or zbuffer i...Marek Olšák1-13/+0
2012-09-14r300g: fix colormask with non-BGRA formatsMarek Olšák1-3/+5
2012-04-24u_vbuf: remove u_vbuf_resourceMarek Olšák1-3/+3
2012-04-24u_vbuf: override set_vertex_buffersMarek Olšák1-4/+5
2012-04-13r300/compiler: Clear loop registers in vertex shaders w/o loopsTom Stellard1-13/+11
2011-12-24winsys/radeon: move managing GEM domains back to driversMarek Olšák1-7/+13
2011-10-28r300g: remove useless codeMarek Olšák1-2/+2
2011-09-30winsys/radeon: move GEM domains out of the drivers into winsysMarek Olšák1-9/+9
2011-09-26u_vbuf_mgr: cleanup original vs real vertex buffer arraysMarek Olšák1-10/+11
2011-08-05winsys/radeon: fix space checkingMarek Olšák1-2/+1
2011-07-25winsys/radeon: simplify how value queries workMarek Olšák1-5/+6
2011-05-31r300g: set squared microtiling for the dummy zbufferMarek Olšák1-1/+1
2011-05-29r300g: fix occlusion queries when depth test is disabled or zbuffer is missingMarek Olšák1-0/+13
2011-05-15r300g: dynamically ask for and release Hyper-Z accessMarek Olšák1-2/+1
2011-04-18r300g/winsys: rename r300->radeon and do a little cleanupMarek Olšák1-2/+2
2011-04-08r300g: fix texturing with sizes > 2048 on r500Marek Olšák1-0/+6
2011-04-05r300g: postpone fragment shader state validation until draw_vboMarek Olšák1-3/+2
2011-03-24r300g: fix alpha-test with no colorbufferMarek Olšák1-0/+5
2011-03-14r300g: clamp after blending for fixed-point formats onlyMarek Olšák1-1/+4
2011-03-08r300g: decide whether a flush should be asynchronous when calling itMarek Olšák1-1/+1
2011-03-05r300g: implement instanced arraysMarek Olšák1-23/+77
2011-03-04r300g: implement FP16 alpha testMarek Olšák1-2/+8
2011-03-02r300g: require DRM 2.3.0 (kernel 2.6.34)Marek Olšák1-31/+30
2011-03-01r300g: set the correct HiZ clear valueMarek Olšák1-1/+1
2011-03-01r300g: disable HiZ permanently if the the depth function is invertedMarek Olšák1-4/+1
2011-03-01r300g: fix HiZ memory size computation and deciding when to use HiZMarek Olšák1-54/+12