summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state_shaders.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: use trapezoid distribution for tess on Fiji and PolarisNicolai Hähnle2016-06-201-3/+7
* radeonsi: Don't offset OFFCHIP_BUFFERING on pre-VI cards.Bas Nieuwenhuizen2016-05-301-2/+6
* radeonsi: always reserve output space for tess factorsMarek Olšák2016-05-271-1/+6
* radeonsi: Allow TES distribution between shader engines.Bas Nieuwenhuizen2016-05-261-15/+24
* radeonsi: Enable dynamic HS.Bas Nieuwenhuizen2016-05-261-1/+1
* radeonsi: Store inputs to memory when not using a TCS.Bas Nieuwenhuizen2016-05-261-0/+3
* radeonsi: Add offchip tessellation parameters.Bas Nieuwenhuizen2016-05-261-0/+9
* radeonsi: Add buffer for offchip storage between TCS and TES.Bas Nieuwenhuizen2016-05-261-0/+18
* radeonsi: Change default behaviour for undefined COLOR0Axel Davy2016-05-181-0/+3
* radeonsi: always allocate export memory for pixel shadersNicolai Hähnle2016-05-091-5/+10
* radeonsi: fix undefined behavior (memcpy arguments must be non-NULL)Nicolai Hähnle2016-05-071-1/+3
* gallium: remove helpers converting to/from TGSI_PROCESSOR_*Marek Olšák2016-04-221-1/+1
* gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák2016-04-221-7/+7
* radeonsi: remove the shader parameter from si_set_ring_bufferMarek Olšák2016-04-221-10/+9
* radeonsi: move default tess level constant buffer to RW buffersMarek Olšák2016-04-221-8/+7
* radeonsi: rename and rearrange RW buffer slotsMarek Olšák2016-04-221-8/+8
* radeonsi: Add config parameter to si_shader_apply_scratch_relocs.Bas Nieuwenhuizen2016-04-211-1/+1
* radeonsi: fold num_user_sgprs where it is possibleMarek Olšák2016-04-141-16/+4
* radeonsi: fix SGPRS calculation once moreMarek Olšák2016-04-141-55/+12
* radeonsi: move scissor and viewport states into gallium/radeonMarek Olšák2016-04-121-22/+3
* radeonsi: disable early Z if the fragment shader writes to memoryNicolai Hähnle2016-03-211-2/+12
* radeonsi: process TGSI property NEXT_SHADERMarek Olšák2016-03-191-0/+27
* radeonsi: set DEPTH_BEFORE_SHADER based on FS_EARLY_DEPTH_STENCILNicolai Hähnle2016-03-141-0/+3
* radeonsi: use re-ZMarek Olšák2016-03-011-3/+17
* radeonsi: implement binary shaders & shader cache in memory (v2)Marek Olšák2016-02-211-4/+235
* radeonsi: move some struct si_shader members to new struct si_shader_infoMarek Olšák2016-02-211-9/+9
* radeonsi: compile non-GS middle parts of shaders immediately if enabledMarek Olšák2016-02-211-6/+30
* radeonsi: add PS prologMarek Olšák2016-02-211-0/+7
* radeonsi: separate out shader key bits for prologs & epilogsMarek Olšák2016-02-211-44/+47
* radeonsi: enable denorms for 64-bit and 16-bit floatsMarek Olšák2016-02-091-6/+12
* radeonsi: compile geometry shaders immediatelyMarek Olšák2016-02-091-1/+2
* radeonsi: split out code for deleting si_shaderMarek Olšák2016-02-091-29/+36
* radeonsi: remove useless code that handles dx10_clamp_modeMarek Olšák2016-02-091-6/+6
* radeonsi: read SPI_PS_INPUT_ADDR from LLVM if it returns itMarek Olšák2016-02-091-1/+2
* radeonsi: implement forcing per-sample_interpolation using the shader key onlyMarek Olšák2016-02-091-83/+24
* radeonsi: move BCOLOR PS input locations after all other inputsMarek Olšák2016-02-091-15/+37
* radeonsi: move SPI_PS_INPUT_CNTL value computation to a separate functionMarek Olšák2016-02-091-34/+40
* radeonsi: generate a color_two_side variant only if the shader reads colorsMarek Olšák2016-02-091-1/+1
* radeonsi: rework RB+ for StoneyMarek Olšák2016-02-021-0/+3
* radeonsi: rename cb_target_mask state to cb_render_stateMarek Olšák2016-02-021-1/+1
* radeonsi: fix shader precompilation for shader-dbMarek Olšák2016-01-261-9/+35
* radeonsi: replace use of is_gs_copy_shader in si_shader_vsNicolai Hähnle2016-01-251-1/+1
* radeonsi: ensure that VGT_GS_MODE is sent when necessaryNicolai Hähnle2016-01-251-8/+21
* radeonsi: extract the VGT_GS_MODE calculation into its own functionNicolai Hähnle2016-01-251-19/+28
* Revert "radeonsi: fix discard-only fragment shaders (v2)"Nicolai Hähnle2016-01-221-4/+0
* radeonsi: fix discard-only fragment shaders (v2)Nicolai Hähnle2016-01-221-0/+4
* radeonsi: disable SPI color outputs the shader doesn't writeMarek Olšák2016-01-221-0/+12
* radeonsi: use all SPI color formatsMarek Olšák2016-01-221-1/+22
* radeonsi: use 32_AR for alpha-to-coverage without a color bufferMarek Olšák2016-01-221-1/+1
* radeonsi: set CB_SHADER_MASK according to SPI color formatsMarek Olšák2016-01-221-16/+35