summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/sb
Commit message (Expand)AuthorAgeFilesLines
* gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák2016-04-221-7/+7
* r600/sb: Do not distribute neg in expr_handler::fold_assoc() when folding mul...xavier2016-03-221-2/+6
* r600/sb: add LS/HS hw shader types.Dave Airlie2015-12-073-3/+9
* r600g/sb: Support LDS ops in SB bytecode I/OGlenn Kennard2015-12-074-9/+105
* r600/sb: add support for GDS to the sb decoder/dump. (v1.1)Dave Airlie2015-12-074-10/+93
* r600g/sb: SB support for UBO indexingGlenn Kennard2015-10-139-19/+140
* r600g/sb: Support gs5 sampler indexing (v2)Glenn Kennard2015-10-137-16/+188
* r600g/sb: add support for multiple streams to SB backendDave Airlie2015-09-022-5/+15
* r600g: add support for streams to the assembler.Dave Airlie2015-09-021-0/+3
* r600g/sb: dump sampler/resource index modes for textures.Dave Airlie2015-09-021-0/+4
* r600/sb: update last_cf for finalize if.Dave Airlie2015-09-011-0/+3
* r600g/sb: Don't crash on empty if jump targetGlenn Kennard2015-08-281-1/+4
* r600g/sb: Don't read junk after EOPGlenn Kennard2015-08-282-1/+4
* r600g/sb: Handle undef in read port trackerGlenn Kennard2015-08-281-1/+1
* r600/sb: Fix an &/&& mistakeAdam Jackson2015-07-211-1/+1
* r600g/sb: Skip empty ALU clause while schedulingGlenn Kennard2015-04-161-0/+3
* r600g/sb: Enable SB for geometry shadersGlenn Kennard2015-04-089-8/+43
* r600g/sb: Update last_cf for loopsGlenn Kennard2015-04-081-0/+8
* Fix invalid extern "C" around header inclusion.Mark Janes2015-03-054-6/+12
* r600: Fix build after 984f3069370cd4a347cb38269d430b428385affdEric Anholt2015-02-241-1/+1
* r600g/sb: treat undefined values like constantsDave Airlie2015-02-181-2/+2
* r600g/sb: fix a bug in constants folding optimisation passXavier Bouchoux2015-02-061-0/+2
* r600g/sb: implement r600 gpr index workaround. (v3.1)Dave Airlie2014-12-164-9/+57
* r600g/sb: fix issues with loops created for switchVadim Girlin2014-12-165-4/+16
* Revert "r600g/sb: fix issues cause by GLSL switching to loops for switch"Dave Airlie2014-12-161-38/+12
* r600g/sb: fix issues cause by GLSL switching to loops for switchDave Airlie2014-12-021-12/+38
* r600g/cayman: handle empty vertex shadersDave Airlie2014-11-181-4/+8
* r600g: Implement sm5 UBO/sampler indexingGlenn Kennard2014-10-282-1/+9
* r600g: Implement GL_ARB_sample_shadingGlenn Kennard2014-10-121-9/+12
* r600g: Fix missing SET_TEXTURE_OFFSETSGlenn Kennard2014-08-193-54/+81
* gallium/radeon: fix warningsMarek Olšák2014-02-061-0/+2
* r600g/sb: add MEM_RING supportDave Airlie2014-02-054-5/+8
* r600g: initial support for geometry shaders on evergreen (v2)Vadim Girlin2014-02-055-5/+15
* r600g/sb: fix stack size computation on evergreenVadim Girlin2013-12-111-4/+12
* r600/sb: Fix broken assertChris Forbes2013-11-171-1/+1
* r600g/sb: work around hw issues with stack on eg/cmVadim Girlin2013-11-175-44/+123
* r600g/sb: fix value::is_fixed()Vadim Girlin2013-10-291-2/+2
* r600g/sb: Initialize shader::dce_flags.Vinson Lee2013-10-201-1/+2
* r600g/sb: fix issue with DCE between GVN and GCM (v2)Vadim Girlin2013-10-174-12/+39
* r600g/sb: Move variable dereference after null check.Vinson Lee2013-09-301-1/+2
* r600g: move some debug options to drivers/radeonMarek Olšák2013-09-291-1/+1
* r600g: move streamout state to drivers/radeonMarek Olšák2013-08-311-2/+2
* r600g/sb: Move memsets of member structs to within constructor bodies.Vinson Lee2013-08-192-6/+3
* r600g/sb: use MULADD workaround on R7xx for MULADD_IEEEVadim Girlin2013-08-141-1/+2
* r600g/sb: Dump correct value for CND.Vinson Lee2013-08-041-1/+1
* r600g/sb: improve alu packing on caymanVadim Girlin2013-07-172-15/+89
* r600g/sb: fix handling of new multislot instructions on caymanVadim Girlin2013-07-173-5/+6
* r600g/sb: fix debug dump code in schedulerVadim Girlin2013-07-171-4/+5
* r600g/sb: fix initial register allocationVadim Girlin2013-07-171-0/+1
* r600g/sb: move chip & class name functions to sb_contextVadim Girlin2013-07-174-53/+55