summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state_shaders.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: add a driver query for shader cache hitsMarek Olšák2016-11-011-1/+5
* radeonsi: remove si_resource_create_customMarek Olšák2016-10-261-2/+2
* gallium/radeon: stop using PIPE_BIND_CUSTOMMarek Olšák2016-10-261-5/+4
* radeonsi: eliminate trivial constant VS outputsMarek Olšák2016-10-191-2/+15
* radeonsi: remove cb0_is_integer handlingMarek Olšák2016-10-191-4/+2
* radeonsi: adjust and clean up Z_ORDER and EXEC_ON_x settingsMarek Olšák2016-10-131-21/+32
* radeonsi: disable ReZMarek Olšák2016-10-131-7/+4
* radeonsi: fix R600_DEBUG=precompile for shader-dbMarek Olšák2016-10-121-0/+6
* radeonsi: add assertions to validate interpolation flagsMarek Olšák2016-10-051-0/+34
* radeonsi: remove unnecessary #includesMarek Olšák2016-10-041-2/+0
* radeonsi: don't re-create shader PM4 states after scratch buffer updateMarek Olšák2016-10-041-14/+16
* radeonsi: export SampleMask from pixel shaders at full rateMarek Olšák2016-09-131-4/+3
* radeonsi: also do VS_PARTIAL_FLUSH before updating VGT ring pointersMarek Olšák2016-09-051-0/+6
* gallium/radeon: merge USER_SHADER and INTERNAL_SHADER priority flagsMarek Olšák2016-08-261-6/+6
* radeonsi: eliminate PS OUT[1] if dual src blending is off and CB1 is not boundMarek Olšák2016-08-171-0/+7
* radeonsi: skip unnecessary si_update_shaders callsMarek Olšák2016-08-031-0/+7
* radeonsi: pre-generate shader logs for ddebugMarek Olšák2016-07-261-3/+17
* radeonsi: ensure sample locations are set for line and polygon smoothingNicolai Hähnle2016-07-231-2/+1
* gallium/u_queue: add optional cleanup callbackRob Clark2016-07-161-1/+2
* radeonsi: disable multi-threading when shader dumps are enabledNicolai Hähnle2016-07-081-0/+1
* radeonsi: use multi-threaded compilation in debug contextsNicolai Hähnle2016-07-081-4/+4
* radeonsi: explicitly choose center locations for 1xAA on PolarisNicolai Hähnle2016-07-081-0/+4
* radeonsi: do compilation from si_create_shader_selector asynchronouslyMarek Olšák2016-07-051-6/+33
* radeonsi: don't lock shader cache mutex during compilationMarek Olšák2016-07-051-6/+16
* radeonsi: separate the compilation chunk of si_create_shader_selectorMarek Olšák2016-07-051-80/+102
* radeonsi: print LLVM IRs to ddebug logsMarek Olšák2016-07-051-1/+8
* radeonsi: don't interpolate colors if flatshading is enabledMarek Olšák2016-07-051-0/+1
* radeonsi: enable the barycentric optimization in all casesMarek Olšák2016-07-051-8/+10
* radeonsi: compute only one set of interpolation (i,j) when MSAA is disabledMarek Olšák2016-07-051-0/+13
* radeonsi: split ps.prolog.force_persample_interp into persp and linear bitsMarek Olšák2016-07-051-9/+12
* radeonsi: enable distributed tess on multi-SE parts onlyMarek Olšák2016-06-291-1/+1
* radeonsi: set optimal VGT_HS_OFFCHIP_PARAMMarek Olšák2016-06-291-10/+39
* gallium/radeon: use r600_resource_referenceMarek Olšák2016-06-251-3/+1
* 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