spirv: Only split blocks
[mesa.git] / src / compiler / spirv / vtn_variables.c
2017-07-05 Jason Ekstrandnir/spirv: Rework the way pointers get dereferenced
2017-07-05 Jason Ekstrandnir/spirv: Break variable creation out into a helper
2017-07-05 Jason Ekstrandnir/spirv: Remove unneeded parameters from pointer_to_o...
2017-07-05 Jason Ekstrandnir/spirv: Simplify matrix loads/stores
2017-07-05 Jason Ekstrandnir/spirv: Wrap access chains in a new vtn_pointer...
2017-07-05 Jason Ekstrandnir/spirv: Rename some things from access_chain to...
2017-07-05 Jason Ekstrandnir/spirv: Split up Uniform and UniformConstant storage...
2017-07-05 Jason Ekstrandnir/spirv: Add a storage_class_to_mode helper
2017-07-05 Jason Ekstrandnir/spirv: Move a "}"
2017-06-21 Jason Ekstrandspirv: Work around the Doom shader bug
2017-05-09 Jason Ekstrandnir: Embed the shader_info in the nir_shader again
2017-05-03 Jason Ekstrandspirv: Add support for SPV_KHR_multiview
2017-02-16 Dave Airliespirv/nir: add support for int64
2017-02-14 Alex Smithspirv: Add support for SpvCapabilityStorageImageWriteWi...
2017-02-01 Lionel Landwerlinspirv: add SPV_KHR_shader_draw_parameters support
2017-01-26 Lionel Landwerlinspirv: handle OpUndef as part of the variable parsing...
2017-01-25 Lionel Landwerlinspirv: add default handler for new enums
2017-01-25 Iago Toral Quirogaspirv: handle gl_SampleMask
2017-01-20 Lionel Landwerlinspirv: don't assert with location decorations on non...
2017-01-20 Lionel Landwerlinspirv: fix warn string typo
2017-01-12 Jason Ekstrandspirv: Handle patch decorations up-front
2017-01-11 Kenneth Graunkespirv: Shut up unhandled enumeration value warnings.
2017-01-11 Iago Toral Quirogaspirv: gl_PrimitiveID in the fragment shader is handled...
2017-01-10 Kenneth Graunkespirv: Tidy some repeated if checks by using a switch...
2017-01-10 Kenneth Graunkespirv: Add tessellation varying and built-in support.
2017-01-09 Samuel Iglesias... spirv: Enable double floating points when copying varia...
2017-01-09 Samuel Iglesias... spirv: add double support to _vtn_block_load_store()
2017-01-09 Samuel Iglesias... spirv: add double support to _vtn_variable_load_store
2017-01-04 Lionel Landwerlinspirv: compute push constant access offset & range
2017-01-04 Lionel Landwerlinspirv: move block_size() definition
2016-12-30 Jason Ekstrandnir: Make nir_copy_deref follow the "clone" pattern
2016-12-05 Jason Ekstrandnir: Remove some unused fields from nir_variable
2016-12-03 Iago Toral Quirogaspirv: Builtin Layer is an input for fragment shaders
2016-12-02 Jason Ekstrandnir: Get rid of nir_constant_data
2016-11-22 Jason Ekstrandspirv: Handle the InputAttachmentIndex decoration
2016-11-17 Jason Ekstrandnir/spirv: Fix handling of gl_PrimitiveId
2016-10-31 Marek Olšákralloc: use rzalloc where it's necessary
2016-10-26 Timothy Arcerinir/i965/anv/radv/gallium: make shader info a pointer
2016-10-04 Timothy Arcerispirv: replace assert() with unreachable()
2016-10-04 Dave Airliespirv: translate cull distance semantic.
2016-09-08 Jason Ekstrandnir/spirv: Refactor variable deocration handling
2016-09-08 Jason Ekstrandnir/spirv: Break variable decoration handling into...
2016-07-18 Kenneth Graunkecompiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.
2016-07-13 Jason Ekstrandnir/spirv: Don't multiply the push constant block size...
2016-06-21 Jason Ekstrandspirv: Use the system value version of gl_FrontFace
2016-06-04 Jason Ekstrandnir/spirv: Make unhandled decorations and capabilities...
2016-05-27 Jason Ekstrandnir/spirv: Allow pointless variable decorations on...
2016-05-25 Jason Ekstrandnir/spirv: Handle location decorations on structure...
2016-05-25 Jason Ekstrandnir/spirv: Add explicit handling for all decorations
2016-05-20 Kenneth Graunkespirv: Handle the PixelCenterInteger execution mode.
2016-05-12 Rob Clarknir: glsl_get_bit_size() should take glsl_type
2016-05-07 Kenneth Graunkespirv: Fix structure splitting with per-vertex interfac...
2016-04-20 Jason Ekstrandspirv: Trivially handle the NonWriteable decoration
2016-04-15 Jason EkstrandMerge branch 'vulkan'
2016-04-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-14 Jason Ekstrandspirv: Move to compiler/