spirv: fix Uniform and Output MemoryAccessMakePointer{Visible,Available}
[mesa.git] / src / compiler / shader_info.h
2020-08-31 Jesse Natalienir/vtn: Convert constant samplers to variables with...
2020-08-31 Jesse Natalienir/vtn: Add support for kernel images to SPIRV-to...
2020-08-24 Marek Olšáknir: add interpolation qualifiers for color sysvals...
2020-08-24 Marek Olšáknir: add shader_info::io_lowered
2020-08-18 Louis-Francis Ratt... st/mesa: Replace UsesStreams by ActiveStreamMask for GS
2020-07-21 Jason Ekstrandspirv: Add support for SPV_EXT_shader_atomic_float
2020-06-02 Marek Olšáknir: gather which images are MSAA
2020-06-02 Marek Olšáknir: gather which images are buffers
2020-05-28 Caio Marcelo de... iris, i965: Drop max_variable_local_size
2020-05-25 Samuel Pitoisetspirv: add SpvCapabilityImageGatherBiasLodAMD
2020-04-16 Ilia Mirkinglsl: add NV_viewport_array2 support
2020-04-10 Plamena Manolovaintel/compiler: Add support for variable workgroup...
2020-04-01 Mark Janesnir: place aligned members after bitfields in shader_in...
2020-03-30 Timur Kristófnir: Collect if shader uses cross-invocation or indirec...
2020-03-26 Marek Olšáknir: add and gather shader_info::writes_memory
2020-03-16 Tapani Pällinir/glsl: gather bitmask of images used by program
2020-03-09 Daniel Schürmannnir: gather info whether a shader uses demote_to_helper
2020-01-29 Samuel Pitoisetspirv: implement SPV_AMD_shader_explicit_vertex_parameter
2020-01-23 Samuel Pitoisetspirv: add SpvCapabilityFragmentMaskAMD
2020-01-23 Ian Romanickspirv: Add support for IntegerFunctions2INTEL capability
2020-01-21 Eric Anholtcompiler: Add a note about how num_ssbos works in the...
2020-01-09 Samuel Pitoisetspirv: add SpvCapabilityImageReadWriteLodAMD
2019-11-08 Marek Olšákcompiler: pack shader_info from 160 bytes to 96 bytes
2019-11-04 Marek Olšákst/mesa: call nir_lower_flrp only once per shader
2019-10-24 Caio Marcelo de... spirv: Add SpvMemoryModelVulkan and related capabilities
2019-10-22 Marek Olšáknir: allow nir_lower_uniforms_to_ubo to be run repeatedly
2019-10-09 Marek Olšáknir: add shader_info::last_msaa_image
2019-10-07 Caio Marcelo de... spirv: Implement SPV_KHR_shader_clock
2019-09-17 Samuel Iglesias... spirv/nir: keep track of SPV_KHR_float_controls executi...
2019-09-17 Samuel Iglesias... spirv: check support for SPV_KHR_float_controls capabil...
2019-08-12 Marek Olšákcompiler: add shader_info.cs.user_data_components_amd
2019-08-12 Marek Olšákcompiler: add shader_info.vs.blit_sgprs_amd
2019-07-23 Jason Ekstrandnir/gather_info: Look for uses of helper invocations
2019-07-08 Caio Marcelo de... spirv: Implement SPV_EXT_demote_to_helper_invocation
2019-06-13 Daniel Schürmannspirv/nir: add support for AMD_shader_ballot and Groups...
2019-06-04 Jason Ekstrandspirv: Implement SPV_EXT_fragment_shader_interlock
2019-04-30 Juan A. Suarez Romerospirv: add missing SPV_EXT_descriptor_indexing capabilities
2019-04-15 Samuel Pitoisetspirv: add SpvCapabilityFloat16 support
2019-04-09 Caio Marcelo de... spirv: Add support for DerivativeGroup capabilities
2019-04-09 Caio Marcelo de... glsl: Parse and propagate derivative_group to shader_info
2019-03-05 Karol Herbstnir/spirv: improve parsing of the memory model
2019-03-05 Timur Kristófnir: Add ability for shaders to use window space coordi...
2019-02-21 Alejandro Piñeironir, glsl: move pixel_center_integer/origin_upper_left...
2019-02-12 Kenneth Graunkenir: Gather texture bitmasks in gl_nir_lower_samplers_a...
2019-02-05 Eric Anholtnir: Move V3D's "the shader was TGSI, ignore FS output...
2019-01-26 Jason Ekstrandspirv: Add support for SPV_EXT_physical_storage_buffer
2019-01-21 Rob Clarknir/vtn: add caps for some cl related capabilities
2019-01-10 Matt Turnernir: Add and set info::uses_64bit
2019-01-08 Jason Ekstrandspirv: Sort supported capabilities
2018-12-20 Samuel Pitoisetspirv: add support for SpvCapabilityStorageImageMultisample
2018-12-12 Jason Ekstrandspirv: Add support for MinLod
2018-12-05 Samuel Pitoisetspirv: add SpvCapabilityInt64Atomics
2018-09-06 Jason Ekstrandcompiler: Move double_inputs to gl_program::DualSlotInputs
2018-07-31 Alejandro Piñeirocompiler/spirv: add XFB and GeometryStreams capability...
2018-07-22 Ilia Mirkinspirv: add support for SPV_KHR_post_depth_coverage
2018-07-09 Jose Maria Casanov... spirv/nir: Add support for SPV_KHR_8bit_storage
2018-07-03 Alejandro Piñeirospirv/nir: add capability check for SpvCapabilityAtomic...
2018-06-08 Gustavo Lima Chavesspirv: add/hookup SpvCapabilityStencilExportEXT
2018-06-01 Plamena Manolovamesa: Add GL/GLSL plumbing for ARB_fragment_shader_inte...
2018-05-03 Iago Toral Quirogacompiler/spirv: add implementation to check for SpvCapa...
2018-04-18 Bas Nieuwenhuizenspirv: Add support for runtime descriptor array cap.
2018-04-18 Bas Nieuwenhuizenspirv: Add support for VK_EXT_descriptor_indexing unifo...
2018-04-02 Timothy Arcerist/glsl_to_nir: gather next_stage in shader_info
2018-03-28 Dave Airliespirv: add support for SPV_AMD_shader_trinary_minmax
2018-03-15 Alejandro Piñeirospirv/radv: add AMD_gcn_shader capability, remove curre...
2018-03-07 Daniel Schürmannspirv: handle AMD_gcn_shader extended instructions
2018-03-07 Jason Ekstrandspirv: Add support for subgroup arithmetic
2018-03-07 Jason Ekstrandspirv: Add subgroup quad support
2018-03-07 Jason Ekstrandspirv: Add subgroup shuffle support
2018-03-07 Jason Ekstrandspirv: Add subgroup vote support
2018-03-07 Jason Ekstrandspirv: Add subgroup ballot support
2018-03-07 Jason Ekstrandspirv: Add initial subgroup support
2018-03-07 Jason Ekstrandnir/spirv: Add support for device groups
2018-03-07 Caio Marcelo de... spirv: Add SpvCapabilityShaderViewportIndexLayerEXT
2018-02-18 Timothy Arceriglsl/nir: add pixel_center_integer to shader info
2018-01-29 Timothy Arcericompiler: tidy up double_inputs_read uses
2017-12-08 Jordan Justenglsl: Split out shader program serialization
2017-12-07 Alejandro Piñeiromesa/spirv: move and rename nir_spirv_supported_capabil...
2017-11-27 Dave Airlienir: fill outputs_read field and add patch outputs...
2017-10-30 Kenneth Graunkenir: Make nir_gather_info collect a uses_fddx_fddy...
2017-10-13 Kenneth Graunkecompiler: Move gl_program::TexelFetchSamplers to shader...
2017-08-24 Timothy Arcericompiler: move pointers to the start of shader_info
2017-01-10 Kenneth Graunkecompiler: Merge shader_info's tcs and tes structs.
2017-01-08 Kenneth Graunkemesa: Introduce a compiler enum for tessellation spacing.
2017-01-08 Kenneth Graunkecompiler: Change shader_info->tes.vertex_order into...
2016-12-29 Timothy Arcerimesa/compiler: add local_size_variable to shader_info
2016-12-29 Timothy Arcerimesa/compiler: add stage to shader_info
2016-12-07 Lionel Landwerlinmesa: add support for GL_INTEL_conservative_rasterization
2016-12-07 Plamena Manolovamesa: Add GL and GLSL plumbing for ARB_post_depth_cover...
2016-11-19 Kenneth Graunkecompiler: Store the clip/cull distance array sizes...
2016-11-17 Timothy Arcericompiler: remove now unused copy_shader_info() declaration
2016-11-17 Timothy Arcericompiler: include shader_enums.h in shader_info.h
2016-10-26 Timothy Arcericompiler: add additional cs metadata fields to shader...
2016-10-26 Timothy Arcericompiler: add input primative field for gs in shader...
2016-10-26 Timothy Arcericompiler: add fields for tes metadata to shader info
2016-10-26 Timothy Arceriglsl: add temporary copy_shader_info() function
2016-10-26 Timothy Arcerinir: move nir_shader_info to a common compiler header