summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/sb
Commit message (Expand)AuthorAgeFilesLines
* r600/sb: do not convert if-blocks that contain indirect array accessGert Wollny2017-12-073-2/+5
* r600/sb: handle jump after target to end of program. (v2)Dave Airlie2017-11-291-0/+5
* r600: use min_dx10/max_dx10 instead of min/maxRoland Scheidegger2017-11-151-0/+2
* util: move os_time.[ch] to src/utilNicolai Hähnle2017-11-091-1/+1
* r600/sb: bail out if prepare_alu_group() doesn't find a proper schedulingGert Wollny2017-11-012-20/+31
* tree-wide: remove trailing backslashEric Engestrom2017-06-071-1/+1
* r600/sb: fix typo in field definitionsDave Airlie2017-06-061-1/+1
* r600g/sb: Fix memory leak by reworking uses list (rebased)Constantine Kharlamov2017-03-204-61/+28
* r600g: update sb documentationConstantine Kharlamov2017-03-201-3/+6
* r600/sb: Fix memory leakBartosz Tomczyk2017-02-081-1/+7
* r600g: use ieee variants of multiplication instructionsIlia Mirkin2017-01-291-0/+1
* r600/sb: Fix loop optimization related hangs on egHeiko Przybyl2017-01-036-30/+68
* r600g/sb: fix struct/class declaration conflictsMartina Kollarova2016-09-181-5/+1
* Treewide: Remove Elements() macroJan Vesely2016-05-171-1/+1
* r600g,sb: Don't use standard macro nameJan Vesely2016-05-175-11/+11
* r600: move alu_op_table to .c fileNicolai Hähnle2016-05-131-3/+3
* gallium/r600: removing double semi-colonsJakob Sinclair2016-04-261-1/+1
* 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