radeonsi: make the GS copy shader owned by the GS selector
[mesa.git] / src / gallium / drivers / radeonsi / si_state_shaders.c
2016-11-03 Nicolai Hähnleradeonsi: make the GS copy shader owned by the GS selector
2016-11-03 Nicolai Hähnleradeonsi: si_shader_vs only depends on the GS selector
2016-11-03 Nicolai Hähnleradeonsi: si_vgt_gs_mode only depends on the selector
2016-11-01 Marek Olšákradeonsi: add a driver query for shader cache hits
2016-10-26 Marek Olšákradeonsi: remove si_resource_create_custom
2016-10-26 Marek Olšákgallium/radeon: stop using PIPE_BIND_CUSTOM
2016-10-19 Marek Olšákradeonsi: eliminate trivial constant VS outputs
2016-10-19 Marek Olšákradeonsi: remove cb0_is_integer handling
2016-10-13 Marek Olšákradeonsi: adjust and clean up Z_ORDER and EXEC_ON_x...
2016-10-13 Marek Olšákradeonsi: disable ReZ
2016-10-12 Marek Olšákradeonsi: fix R600_DEBUG=precompile for shader-db
2016-10-05 Marek Olšákradeonsi: add assertions to validate interpolation...
2016-10-04 Marek Olšákradeonsi: remove unnecessary #includes
2016-10-04 Marek Olšákradeonsi: don't re-create shader PM4 states after scrat...
2016-09-13 Marek Olšákradeonsi: export SampleMask from pixel shaders at full...
2016-09-05 Marek Olšákradeonsi: also do VS_PARTIAL_FLUSH before updating...
2016-08-26 Marek Olšákgallium/radeon: merge USER_SHADER and INTERNAL_SHADER...
2016-08-17 Marek Olšákradeonsi: eliminate PS OUT[1] if dual src blending...
2016-08-03 Marek Olšákradeonsi: skip unnecessary si_update_shaders calls
2016-07-26 Marek Olšákradeonsi: pre-generate shader logs for ddebug
2016-07-23 Nicolai Hähnleradeonsi: ensure sample locations are set for line...
2016-07-16 Rob Clarkgallium/u_queue: add optional cleanup callback
2016-07-08 Nicolai Hähnleradeonsi: disable multi-threading when shader dumps...
2016-07-08 Nicolai Hähnleradeonsi: use multi-threaded compilation in debug contexts
2016-07-08 Nicolai Hähnleradeonsi: explicitly choose center locations for 1xAA...
2016-07-04 Marek Olšákradeonsi: do compilation from si_create_shader_selector...
2016-07-04 Marek Olšákradeonsi: don't lock shader cache mutex during compilation
2016-07-04 Marek Olšákradeonsi: separate the compilation chunk of si_create_s...
2016-07-04 Marek Olšákradeonsi: print LLVM IRs to ddebug logs
2016-07-04 Marek Olšákradeonsi: don't interpolate colors if flatshading is...
2016-07-04 Marek Olšákradeonsi: enable the barycentric optimization in all...
2016-07-04 Marek Olšákradeonsi: compute only one set of interpolation (i...
2016-07-04 Marek Olšákradeonsi: split ps.prolog.force_persample_interp into...
2016-06-29 Marek Olšákradeonsi: enable distributed tess on multi-SE parts...
2016-06-29 Marek Olšákradeonsi: set optimal VGT_HS_OFFCHIP_PARAM
2016-06-25 Marek Olšákgallium/radeon: use r600_resource_reference
2016-06-20 Nicolai Hähnleradeonsi: use trapezoid distribution for tess on Fiji...
2016-05-30 Bas Nieuwenhuizenradeonsi: Don't offset OFFCHIP_BUFFERING on pre-VI...
2016-05-27 Marek Olšákradeonsi: always reserve output space for tess factors
2016-05-26 Bas Nieuwenhuizenradeonsi: Allow TES distribution between shader engines.
2016-05-26 Bas Nieuwenhuizenradeonsi: Enable dynamic HS.
2016-05-26 Bas Nieuwenhuizenradeonsi: Store inputs to memory when not using a TCS.
2016-05-26 Bas Nieuwenhuizenradeonsi: Add offchip tessellation parameters.
2016-05-26 Bas Nieuwenhuizenradeonsi: Add buffer for offchip storage between TCS...
2016-05-18 Axel Davyradeonsi: Change default behaviour for undefined COLOR0
2016-05-09 Nicolai Hähnleradeonsi: always allocate export memory for pixel shaders
2016-05-07 Nicolai Hähnleradeonsi: fix undefined behavior (memcpy arguments...
2016-04-21 Marek Olšákgallium: remove helpers converting to/from TGSI_PROCESSOR_*
2016-04-21 Marek Olšákgallium: use PIPE_SHADER_* everywhere, remove TGSI_PROC...
2016-04-21 Marek Olšákradeonsi: remove the shader parameter from si_set_ring_...
2016-04-21 Marek Olšákradeonsi: move default tess level constant buffer to...
2016-04-21 Marek Olšákradeonsi: rename and rearrange RW buffer slots
2016-04-21 Bas Nieuwenhuizenradeonsi: Add config parameter to si_shader_apply_scrat...
2016-04-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-14 Marek Olšákradeonsi: fold num_user_sgprs where it is possible
2016-04-14 Marek Olšákradeonsi: fix SGPRS calculation once more
2016-04-14 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-12 Marek Olšákradeonsi: move scissor and viewport states into gallium...
2016-03-25 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-21 Nicolai Hähnleradeonsi: disable early Z if the fragment shader writes...
2016-03-19 Marek Olšákradeonsi: process TGSI property NEXT_SHADER
2016-03-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-14 Nicolai Hähnleradeonsi: set DEPTH_BEFORE_SHADER based on FS_EARLY_DEP...
2016-03-02 Kenneth GraunkeMerge remote-tracking branch 'origin/master' into vulkan
2016-02-29 Marek Olšákradeonsi: use re-Z
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-21 Marek Olšákradeonsi: implement binary shaders & shader cache in...
2016-02-21 Marek Olšákradeonsi: move some struct si_shader members to new...
2016-02-21 Marek Olšákradeonsi: compile non-GS middle parts of shaders immedi...
2016-02-21 Marek Olšákradeonsi: add PS prolog
2016-02-21 Marek Olšákradeonsi: separate out shader key bits for prologs...
2016-02-09 Jason EkstrandMerge commit '8b0fb1c152fe191768953aa8c77b89034a377f83...
2016-02-09 Marek Olšákradeonsi: enable denorms for 64-bit and 16-bit floats
2016-02-09 Marek Olšákradeonsi: compile geometry shaders immediately
2016-02-09 Marek Olšákradeonsi: split out code for deleting si_shader
2016-02-09 Marek Olšákradeonsi: remove useless code that handles dx10_clamp_mode
2016-02-09 Marek Olšákradeonsi: read SPI_PS_INPUT_ADDR from LLVM if it returns it
2016-02-09 Marek Olšákradeonsi: implement forcing per-sample_interpolation...
2016-02-09 Marek Olšákradeonsi: move BCOLOR PS input locations after all...
2016-02-09 Marek Olšákradeonsi: move SPI_PS_INPUT_CNTL value computation...
2016-02-09 Marek Olšákradeonsi: generate a color_two_side variant only if...
2016-02-05 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-05 Jason EkstrandMerge branch mesa-public/master into vulkan
2016-02-02 Marek Olšákradeonsi: rework RB+ for Stoney
2016-02-02 Marek Olšákradeonsi: rename cb_target_mask state to cb_render_state
2016-01-26 Marek Olšákradeonsi: fix shader precompilation for shader-db
2016-01-25 Nicolai Hähnleradeonsi: replace use of is_gs_copy_shader in si_shader_vs
2016-01-25 Nicolai Hähnleradeonsi: ensure that VGT_GS_MODE is sent when necessary
2016-01-25 Nicolai Hähnleradeonsi: extract the VGT_GS_MODE calculation into...
2016-01-22 Nicolai HähnleRevert "radeonsi: fix discard-only fragment shaders...
2016-01-22 Nicolai Hähnleradeonsi: fix discard-only fragment shaders (v2)
2016-01-22 Marek Olšákradeonsi: disable SPI color outputs the shader doesn...
2016-01-22 Marek Olšákradeonsi: use all SPI color formats
2016-01-22 Marek Olšákradeonsi: use 32_AR for alpha-to-coverage without a...
2016-01-22 Marek Olšákradeonsi: set CB_SHADER_MASK according to SPI color...
2016-01-22 Marek Olšákradeonsi: use SPI_SHADER_COL_FORMAT fields instead...
2016-01-21 Kristian Høgsberg... Merge remote-tracking branch 'jekstrand/wip/i965-unifor...
2016-01-14 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-01-14 Marek Olšákradeonsi: don't miss changes to SPI_TMPRING_SIZE
2016-01-13 Marek Olšákradeonsi: move POSITION and FACE fragment shader inputs...
next