summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/sb
Commit message (Expand)AuthorAgeFilesLines
* 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
* r600g/sb: fix handling of PS in source bytecode on caymanVadim Girlin2013-07-171-0/+5
* r600g/sb: Initialize ra_checker member variables.Vinson Lee2013-07-171-1/+1
* r600g/sb: Initialize ra_constraint::cost.Vinson Lee2013-07-131-1/+1
* r600g/sb: Fix Android build v2Chih-Wei Huang2013-07-123-5/+5
* r600g/sb: improve math optimizations v2Vadim Girlin2013-07-118-38/+423
* r600g/sb: fix broken assertVadim Girlin2013-05-311-1/+1
* r600g/sb: handle more cases for folding in gvn passVadim Girlin2013-05-282-28/+118
* r600g/sb: improve folding for SETccVadim Girlin2013-05-271-8/+98
* r600g/sb: optimize CNDcc instructionsVadim Girlin2013-05-273-1/+113
* r600g/sb: improve optimization of conditional instructionsVadim Girlin2013-05-276-21/+96
* r600g/sb: improve handling of KILL instructionsVadim Girlin2013-05-273-89/+139
* r600g/sb: fix peephole optimization for PRED_SETEVadim Girlin2013-05-271-1/+1
* r600g/sb: fix scheduling of PRED_SET instructionsVadim Girlin2013-05-272-2/+18
* r600g/sb: fix handling of preloaded inputs for compute shadersVadim Girlin2013-05-251-0/+4
* r600g/sb: fix incorrect assertVadim Girlin2013-05-241-1/+1