gallium/util: replace pipe_mutex_lock() with mtx_lock()
[mesa.git] / src / gallium / drivers / radeonsi / si_state_shaders.c
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...
2016-01-13 Marek Olšákradeonsi: simplify gl_FragCoord behavior
2016-01-09 Kristian Høgsberg... Merge ../mesa into vulkan
2016-01-07 Marek Olšákradeonsi: add struct si_shader_config
2016-01-07 Marek Olšákradeonsi: use EXP_NULL for pixel shaders without outputs
2016-01-07 Marek Olšákradeonsi: simplify setting the DONE bit for PS exports
2016-01-07 Marek Olšákradeonsi: set SPI color formats and CB_SHADER_MASK...
2016-01-07 Marek Olšákradeonsi: write all MRTs only if there is exactly one...
2016-01-07 Marek Olšákradeonsi: determine SPI_SHADER_Z_FORMAT outside of...
2016-01-07 Marek Olšákradeonsi: determine DB_SHADER_CONTROL outside of shader...
2016-01-02 Nicolai Hähnleradeonsi: pass pipe_debug_callback down into si_shader_...
2015-12-29 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-12-29 Nicolai Hähnleradeonsi: count compilations in si_compile_llvm
2015-12-11 Kristian Høgsberg... Merge ../mesa into vulkan
2015-12-11 Marek Olšákradeonsi: use tgsi_shader_info::colors_written
2015-12-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-12-06 Edward O'Callaghangallium/drivers: Sanitize NULL checks into canonical...
2015-11-25 Tom Stellardradeonsi: Rename si_shader::ls_rsrc{1,2} to si_shader...
2015-11-14 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-13 Marek Olšákradeonsi: remove dead code after ES-GS linkage change
2015-11-13 Marek Olšákradeonsi: link ES-GS just like LS-HS
2015-11-13 Marek Olšákradeonsi: calculate optimal GS ring sizes to fix GS...
2015-11-13 Marek Olšákradeonsi: rename si_update_gs_rings
2015-11-13 Marek Olšákradeonsi: calculate ESGS_RING_ITEMSIZE in create_shader
2015-11-13 Marek Olšákradeonsi: move maximum gs stream calculation into creat...
2015-11-13 Marek Olšákradeonsi: clean up small duplication in si_shader_gs
2015-11-13 Marek Olšákgallium/radeon: inline the r600_rings structure
2015-11-03 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-23 Marek Olšákradeonsi: allow unbinding vertex shaders
2015-10-23 Marek Olšákradeonsi: allow unbinding pixel shaders and remove...
2015-10-23 Marek Olšákradeonsi: add checks for a NULL pixel shader
2015-10-22 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-20 Marek Olšákradeonsi: enable BC_OPTIMIZE if centroid isn't used
2015-10-20 Marek Olšákradeonsi: support thread-safe shaders shared by multipl...
2015-10-19 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-17 Marek Olšákradeonsi: implement vertex color clamping
2015-10-17 Marek Olšákradeonsi: implement fragment color clamping
2015-10-17 Marek Olšákradeonsi: clean up other scratch buffer functions
2015-10-17 Marek Olšákradeonsi: clean up copy-pasted scratch buffer updates
2015-10-17 Marek Olšákradeonsi: unify shader create functions
2015-10-17 Marek Olšákradeonsi: unify shader delete functions
2015-10-17 Marek Olšákradeonsi: remove an unused ctx parameter in si_shader_d...
2015-10-17 Marek Olšákradeonsi: disable NaNs for LS and HS
2015-10-09 Kristian Høgsberg... Merge ../mesa into vulkan
2015-10-07 Marek Olšákradeonsi: fix a GS hang on VI
2015-10-03 Marek Olšákradeonsi: do force_persample_interp in shaders for...
2015-10-03 Marek Olšákradeonsi: implement the simple case of force_persample_...
2015-10-03 Marek Olšákradeonsi: move SPI_PS_INPUT_ENA/ADDR registers to a...
2015-10-03 Marek Olšákgallium/radeon: tell the winsys the exact resource...
2015-10-01 Kristian Høgsberg... Merge branch 'master' of ../mesa into vulkan
2015-09-25 Marek Olšákradeonsi: add scratch buffer to the buffer list when...
2015-09-24 Marek Olšákradeonsi: don't forget to update scratch relocations...
2015-09-24 Marek Olšákradeonsi: skip drawing if updating the scratch buffer...
2015-09-24 Marek Olšákradeonsi: skip drawing if PS fails to compile or upload
2015-09-24 Marek Olšákradeonsi: skip drawing if VS, TCS, TES, GS fail to...
2015-09-24 Marek Olšákradeonsi: handle fixed-func TCS shader create failure
2015-09-24 Marek Olšákradeonsi: handle shader precompile failures
2015-09-24 Marek Olšákradeonsi: skip drawing if GS ring allocations fail
next