summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600
Commit message (Expand)AuthorAgeFilesLines
* r600: add SET_NULL_SHADER macro.Dave Airlie2015-12-071-2/+7
* r600: move clip misc and streamout stream updates to a single placeDave Airlie2015-12-071-6/+11
* r600: move selecting shaders into earlier code.Dave Airlie2015-12-071-5/+4
* r600: use a macro to remove common shader selection code.Dave Airlie2015-12-071-12/+9
* r600: move to using hw stages array for hw stage atomsDave Airlie2015-12-075-32/+24
* r600: make adjust_gprs use hw stages.Dave Airlie2015-12-072-55/+64
* r600: introduce HW shader stage definesDave Airlie2015-12-071-0/+11
* r600: fix masks for two of the unused evergreen regs.Dave Airlie2015-12-071-2/+2
* gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan2015-12-066-26/+26
* gallium/drivers: Trivial code-style cleanupEdward O'Callaghan2015-12-061-1/+1
* gallium/radeon*: Remove useless castsEdward O'Callaghan2015-12-063-12/+9
* r600: set mega fetch count to 16 for gs copy shaderDave Airlie2015-12-021-0/+1
* r600: increment ring index after emit vertex not before.Dave Airlie2015-12-021-18/+24
* r600: add alu + cf nop to copy shader on r600Dave Airlie2015-12-021-0/+10
* r600: SMX returns CONTEXT_DONE early workaroundDave Airlie2015-12-022-1/+13
* r600: do SQ flush ES ring rolling workaroundDave Airlie2015-12-023-1/+8
* r600: workaround empty geom shader.Dave Airlie2015-12-011-0/+5
* r600: rv670 use at least 16es/gs threadsDave Airlie2015-12-011-4/+5
* r600: geometry shader gsvs itemsize workaroundDave Airlie2015-12-011-0/+20
* r600/shader: split address get out to a function.Dave Airlie2015-12-011-1/+6
* r600: move per-type settings into a switch statementDave Airlie2015-11-301-5/+13
* r600: split out common alu_writes pattern.Dave Airlie2015-11-301-7/+12
* r600/llvm: fix r600/llvm buildDave Airlie2015-11-301-1/+1
* r600: fixes for register definitions.Dave Airlie2015-11-301-3/+3
* r600: add missing register to initial stateDave Airlie2015-11-303-7/+15
* r600: define registers required for tessellationDave Airlie2015-11-302-27/+113
* r600: consolidate clip state updatesDave Airlie2015-11-302-17/+16
* gallium/radeon: shorten render_cond variable namesMarek Olšák2015-11-131-1/+1
* gallium/radeon: remove predicate_drawing flagMarek Olšák2015-11-131-1/+1
* gallium/radeon: atomize render condition (SET_PREDICATION)Marek Olšák2015-11-134-1/+4
* gallium/radeon: simplify restoring render condition after flushMarek Olšák2015-11-131-5/+0
* gallium/radeon: simplify disabling render condition for u_blitterMarek Olšák2015-11-132-12/+11
* r600g: don't set predication on non-draw packetsMarek Olšák2015-11-131-8/+8
* gallium/radeon: inline the r600_rings structureMarek Olšák2015-11-138-120/+120
* gallium/radeon: remove the IB flushing flagMarek Olšák2015-11-131-3/+0
* gallium/radeon: move GFX/DMA flushing from add_to_buffer_list to need_cs_spaceMarek Olšák2015-11-131-0/+5
* r600g: fix clear_buffer fallback with offset != 0Marek Olšák2015-11-131-0/+1
* gallium: add PIPE_CAP_CLEAR_TEXTURE and clear_texture prototypeIlia Mirkin2015-11-111-0/+1
* r600: initialised PGM_RESOURCES_2 for ES/GSDave Airlie2015-11-122-0/+6
* r600g: Pass conservative depth parameters to hwGlenn Kennard2015-11-117-1/+53
* Revert "r600g: Pass conservative depth parameters to hw"Dave Airlie2015-11-116-46/+0
* r600g: Implement ARB_texture_viewGlenn Kennard2015-11-112-7/+18
* r600g: Pass conservative depth parameters to hwGlenn Kennard2015-11-116-0/+46
* r600: enable SB for geom shaders on pre-evergreenDave Airlie2015-10-301-4/+0
* r600g: Fix special negative immediate constants when using ABS modifier.Ivan Kalvachev2015-10-293-6/+6
* gallium: add PIPE_CAP_COPY_BETWEEN_COMPRESSED_AND_PLAIN_FORMATSMarek Olšák2015-10-281-0/+1
* gallium: add PIPE_SHADER_CAP_MAX_UNROLL_ITERATIONS_HINTMarek Olšák2015-10-201-0/+6
* gallium: add PIPE_CAP_SHAREABLE_SHADERSMarek Olšák2015-10-201-0/+1
* r600/vce: enable VCE for trinity/richlandChristian König2015-10-131-1/+21
* r600/uvd: disable UVD tiling by defaultChristian König2015-10-131-3/+5