st/nine: Disable depth write when nothing gets updated
[mesa.git] / src / compiler / spirv /
2019-03-07 Jason Ekstrandnir/builder: Add a build_deref_array_imm helper
2019-03-07 Jason Ekstrandnir/builder: Emit better code for iadd/imul_imm
2019-03-06 Timothy Arcerinir: rename glsl_type_is_struct() -> glsl_type_is_struc...
2019-03-05 Karol Herbstnir/spirv: initial handling of OpenCL.std extension...
2019-03-05 Karol Herbstnir/vtn: add support for SpvBuiltInGlobalLinearId
2019-03-05 Karol Herbstnir/spirv: improve parsing of the memory model
2019-03-05 Jason Ekstrandspirv: Use the same types for resource indices as pointers
2019-03-05 Jason Ekstrandspirv: Use the generic dereference function for OpArray...
2019-03-05 Jason Ekstrandspirv: Pull offset/stride from the pointer for OpArrayL...
2019-03-04 Jason Ekstrandspirv: OpImageQueryLod requires a sampler
2019-03-04 Sagar Ghugespirv: Allow [i/u]mulExtended to use new nir opcode
2019-02-28 Juan A. Suarez Romeronir/spirv: return after emitting a branch in block
2019-02-21 Alejandro Piñeironir, glsl: move pixel_center_integer/origin_upper_left...
2019-02-14 Kenneth Graunkespirv: Eliminate dead input/output variables after...
2019-02-14 Ian Romanickspirv: Add missing break
2019-02-05 Kenneth Graunkecompiler: Mark clip/cull distance arrays as compact...
2019-02-01 Jason Ekstrandspirv: Support LocalSizeId and LocalSizeHintId executio...
2019-02-01 Jason Ekstrandspirv: Handle OpExecutionModeId
2019-02-01 Jason Ekstrandspirv: Handle constants and types before execution...
2019-02-01 Jason Ekstrandspirv: Rework handling of spec constant workgroup size...
2019-02-01 Jason Ekstrandspirv: Replace vtn_constant_value with vtn_constant_uint
2019-01-28 Neil Robertsspirv: Don't use special semantics when counting vertex...
2019-01-28 Neil Robertsspirv/nir: handle location decorations on block interfa...
2019-01-26 Jason Ekstrandspirv: Add support for SPV_EXT_physical_storage_buffer
2019-01-26 Jason Ekstrandspirv: Implement OpConvertPtrToU and OpConvertUToPtr
2019-01-26 Jason Ekstrandspirv: Handle OpTypeForwardPointer
2019-01-26 Jason Ekstrandspirv: Drop a bogus assert
2019-01-23 Sergii Romantsovnir: Length of boolean vtn_value now is 1
2019-01-22 Jason Ekstrandspirv: Only set interface_type on blocks
2019-01-22 Jason Ekstrandspirv: Only split blocks
2019-01-22 Jason Ekstrandspirv: Initialize struct member offsets to -1
2019-01-22 Jason Ekstrandspirv: Update the JSON and headers from Khronos master
2019-01-21 Karol Herbstnir/spirv: handle ContractionOff execution mode
2019-01-21 Rob Clarknir/vtn: add caps for some cl related capabilities
2019-01-21 Karol Herbstvtn: handle SpvExecutionModelKernel
2019-01-21 Karol Herbstmesa: add MESA_SHADER_KERNEL
2019-01-19 Karol Herbstnir/spirv: handle SpvStorageClassCrossWorkgroup
2019-01-19 Karol Herbstnir: rename nir_var_shared to nir_var_mem_shared
2019-01-19 Karol Herbstnir: rename nir_var_ssbo to nir_var_mem_ssbo
2019-01-19 Karol Herbstnir: rename nir_var_ubo to nir_var_mem_ubo
2019-01-19 Karol Herbstnir: rename nir_var_function to nir_var_function_temp
2019-01-19 Karol Herbstnir: rename nir_var_private to nir_var_shader_temp
2019-01-14 Caio Marcelo de... src/compiler: use new hash table and set creation helpers
2019-01-12 Jason Ekstrandspirv: Emit switch conditions on-the-fly
2019-01-12 Jason Ekstrandspirv: Contain the GLSLang issue #179 workaround to...
2019-01-12 Jason Ekstrandspirv: Whack sampler/image pointers to uniform
2019-01-10 Matt Turnernir: Tag entrypoint for easy recognition by nir_shader_...
2019-01-08 Karol Herbstnir: rename global/local to private/function memory
2019-01-08 Jason Ekstrandspirv: Add support for using derefs for UBO/SSBO access
2019-01-08 Jason Ekstrandspirv: Make better use of vtn_pointer_uses_ssa_offset
2019-01-08 Jason Ekstrandspirv: Add explicit pointer types
2019-01-08 Jason Ekstrandspirv: Choose atomic deref type with pointer_uses_ssa_o...
2019-01-08 Jason Ekstrandspirv: Add error checking for Block and BufferBlock...
2019-01-08 Jason Ekstrandnir/vulkan: Add a descriptor type to vulkan resource...
2019-01-08 Jason Ekstrandnir: Add a ptr_as_array deref type
2019-01-08 Jason Ekstrandspirv: Propagate layout decorations to created glsl_types
2019-01-08 Jason Ekstrandglsl_type: Add support for explicitly laid out matrices...
2019-01-08 Jason Ekstrandnir: Distinguish between normal uniforms and UBOs
2019-01-08 Jason Ekstrandspirv: Handle arbitrary bit sizes for deref array indices
2019-01-08 Jason Ekstrandspirv: Emit NIR deref instructions on-the-fly
2019-01-08 Jason Ekstrandspirv: Sign-extend array indices
2019-01-08 Jason Ekstrandspirv: Handle any bit size in vector_insert/extract
2019-01-08 Bas Nieuwenhuizenspirv: Fix matrix parameters in function calls.
2019-01-02 Iago Toral Quirogacompiler/spirv: use 32-bit polynomial approximation...
2019-01-02 Iago Toral Quirogacompiler/spirv: implement 16-bit frexp
2019-01-02 Iago Toral Quirogacompiler/spirv: implement 16-bit hyperbolic trigonometr...
2019-01-02 Iago Toral Quirogacompiler/spirv: implement 16-bit exp and log
2019-01-02 Iago Toral Quirogacompiler/spirv: implement 16-bit atan2
2019-01-02 Iago Toral Quirogacompiler/spirv: implement 16-bit atan
2019-01-02 Iago Toral Quirogacompiler/spirv: implement 16-bit acos
2019-01-02 Iago Toral Quirogacompiler/spirv: implement 16-bit asin
2018-12-20 Samuel Pitoisetspirv: add support for SpvCapabilityStorageImageMultisample
2018-12-16 Jason Ekstrandnir: Switch to using 1-bit Booleans for almost everything
2018-12-16 Jason Ekstrandnir: Add support for 1-bit data types
2018-12-16 Jason Ekstrandnir: Rename Boolean-related opcodes to include 32 in...
2018-12-12 Jason Ekstrandspirv: Add support for MinLod
2018-12-05 Jason Ekstrandnir: Make boolean conversions sized just like the others
2018-12-05 Samuel Pitoisetspirv: add SpvCapabilityInt64Atomics
2018-11-19 Dave Airliespirv/vtn: handle variable pointers without offset...
2018-11-16 Jason Ekstrandnir: Add alignment parameters to SSBO, UBO, and shared...
2018-11-16 Jason Ekstrandnir/spirv: Force 32-bit for UBO and SSBO Booleans
2018-11-16 Jason Ekstrandnir/builder: Add a nir_pack/unpack/bitcast helpers
2018-11-16 Jason Ekstrandnir/builder: Add iadd_imm and imul_imm helpers
2018-11-14 Karol Herbstnir/spirv: cast shift operand to u32
2018-10-30 Jason Ekstrandspirv: Pass SSA values through functions
2018-10-26 Jason Ekstrandspirv: Initialize subgroup destinations with the destin...
2018-10-26 Jason Ekstrandspirv: Use the right bit-size for spec constant ops
2018-10-26 Jason Ekstrandnir/builder: Add a nir_imm_true/false helpers
2018-10-22 Jason Ekstrandspirv: Add no-op support for VK_GOOGLE_hlsl_functionality1
2018-10-22 Jason Ekstrandspirv: Add support for SPV_GOOGLE_decorate_string
2018-10-13 Jason Ekstrandspirv: Update SPIR-V json and headers to Khronos master
2018-10-12 Samuel Pitoisetspirv/nir: handle memory access qualifiers for SSBO...
2018-10-05 Samuel Pitoisetspirv: mark variables decorated with XfbBuffer as alway...
2018-10-02 Jason Ekstrandspirv: Move function call handling to vtn_cfg
2018-08-29 Jason Ekstrandnir: Use a bitfield for image access qualifiers
2018-08-29 Jason Ekstrandnir: Make image load/store intrinsics variable-width
2018-08-13 Neil Robertsspirv: Make VertexIndex and VertexId both non-zero...
2018-08-13 Alejandro Piñeirospirv: fill info.gs.input_primitive too
2018-08-10 Mathieu Bridonmeson: Build with Python 3
2018-07-31 Alejandro Piñeirocompiler/spirv: add XFB and GeometryStreams capability...
next