nir: Move nir_lower_mediump_outputs from ir3
[mesa.git] / src / compiler / spirv /
2020-04-24 Jason Ekstrandspirv: Rewrite CFG construction
2020-04-24 Jason Ekstrandspirv: Fix passing combined image/samplers through...
2020-04-24 Jason Ekstrandspirv: Use nir_const_value for spec constants
2020-04-24 Jason Ekstrandspirv: Allow constants and NULLs in SpvOpConvertUToPtr
2020-04-24 Caio Marcelo de... spirv: Update the headers from latest Khronos master
2020-04-24 Caio Marcelo de... spirv: Handle instruction aliases in vtn_gather_types
2020-04-22 Danylo Piliaievspirv: Expand workaround for OpControlBarrier on old...
2020-04-20 Caio Marcelo de... spirv: Fix propagation of OpVariable access flags
2020-04-17 Jason Ekstrandspirv,nir: Move the SPIR-V vector insert code to NIR
2020-04-17 Jason Ekstrandspirv: Call nir_builder directly for vector_extract
2020-04-17 Jason Ekstrandspirv: Error if OpCompositeInsert/Extract has OOB indices
2020-04-17 Jason Ekstrandspirv,nir: Add a better vector_insert
2020-04-17 Jason Ekstrandspirv: Handle OOB vector extract operations
2020-04-04 Jason EkstrandRevert "spirv: Rewrite CFG construction"
2020-04-03 Jason Ekstrandspirv: Rewrite CFG construction
2020-04-03 Jason Ekstrandspirv: Add a parent field to vtn_cf_node
2020-04-03 Jason Ekstrandspirv: Make vtn_function a vtn_cf_node
2020-04-03 Jason Ekstrandspirv: Make vtn_case a vtn_cf_node
2020-04-03 Jason Ekstrandspirv: Add cast and loop helpers for vtn_cf_node
2020-04-03 Jason Ekstrandspirv: Add a vtn_block() helper
2020-04-01 Jason EkstrandRevert "spirv: Implement OpCopyObject and OpCopyLogical...
2020-03-31 Jason Ekstrandspirv: Implement OpCopyObject and OpCopyLogical as...
2020-03-26 Boris Brezillonvtn/opencl: add rint-support
2020-03-26 Erik Faye-Lundvtn/opencl: add native exp2/log2-support
2020-03-26 Erik Faye-Lundvtn/opencl: add native exp10/log10-support
2020-03-26 Erik Faye-Lundvtn/opencl: add native exp/log-support
2020-03-26 Erik Faye-Lundcompiler/nir: move build_log helper into builtin-builder
2020-03-26 Erik Faye-Lundcompiler/nir: move build_exp helper into builtin-builder
2020-03-26 Erik Faye-Lundvtn/opencl: fully enable OpenCLstd_Clz
2020-03-05 Kristian H. KristensenRevert "spirv: Use a simpler and more correct implement...
2020-03-03 Rhys Perryspirv: fix memory_barrier_tcs_patch emission
2020-03-03 Rhys Perryspirv: improve creation of memory_barrier
2020-02-28 Marek Olšáknir: fix 5 warnings
2020-02-24 Caio Marcelo de... nir, intel: Move use_scoped_memory_barrier to nir_options
2020-02-24 Eric Anholtspirv_to_nir: Reuse glsl_sampler_dim_coordinate_compone...
2020-02-21 Caio Marcelo de... spirv: Be consistent when checking for Shader/Kernel
2020-02-21 Arcady Goldmints... spirv: Remove outdated SPIR-V decoration warnings
2020-02-14 Elie Tournierspirv2nir: Add kernel spirv support
2020-02-14 Elie Tournierspirv2nir: print nir shader if translation succed
2020-02-12 Arcady Goldmints... Rename nir_lower_constant_initializers to nir_lower_var...
2020-02-12 Arcady Goldmints... compiler/spirv: Add support for non-constant initializers
2020-02-05 Eric Anholtglsl,nir: Switch the enum representing shader image...
2020-02-04 Kristian H. Kristensenspirv/opencl: Cast opcode up front to avoid warnings
2020-01-29 Samuel Pitoisetspirv: implement SPV_AMD_shader_explicit_vertex_parameter
2020-01-29 Samuel Pitoisetspirv: add support for SpvBuiltInBaryCoord*
2020-01-29 Samuel Pitoisetspirv: add support for SpvDecorationExplicitInterpAMD
2020-01-23 Samuel Pitoisetspirv: add support for SpvOpFragment{Mask}FetchAMD...
2020-01-23 Samuel Pitoisetspirv: add SpvCapabilityFragmentMaskAMD
2020-01-23 Ian Romanickspirv: Add support for IntegerFunctions2INTEL capability
2020-01-23 Ian Romanickspirv: Silence a bunch of unused parameter warnings
2020-01-23 Ian Romanicknir/spirv: Translate SPIR-V to NIR for new INTEL_shader...
2020-01-14 Caio Marcelo de... spirv: Handle PhysicalStorageBuffer in memory barriers
2020-01-14 Caio Marcelo de... spirv: Drop EXT for PhysicalStorageBuffer symbols
2020-01-13 Jason Ekstrandnir: Rename nir_intrinsic_barrier to control_barrier
2020-01-13 Jason Ekstrandspirv: Add output memory semantics to OpControlBarrier...
2020-01-13 Jason Ekstrandspirv: Add a workaround for OpControlBarrier on old...
2020-01-09 Samuel Pitoisetspirv,nir: add new lod parameter to image_{load,store...
2020-01-09 Samuel Pitoisetspirv: add SpvCapabilityImageReadWriteLodAMD
2020-01-08 Juan A. Suarez Romeronir/spirv: skip unreachable blocks in Phi second pass
2020-01-04 Bas Nieuwenhuizenspirv: Fix glsl type assert in spir2nir.
2019-12-21 Rob Clarknir+vtn: vec8+vec16 support
2019-12-20 Caio Marcelo de... spirv: Implement SPV_KHR_non_semantic_info
2019-12-12 Dave Airlievtn/opencl: add shuffle/shuffle support
2019-12-12 Dave Airlievtn: convert vload/store to single value loops
2019-12-11 Rob Clarkspirv: add OpLifetime*
2019-12-11 Karol Herbstspirv: handle UniformConstant for OpenCL kernels
2019-12-11 Pierre Moreaucompiler/spirv: Fix uses of gnu struct = {} extension
2019-11-21 Dave Airlievtn/opencl: add clz support
2019-11-21 Dave Airliespirv/nir/opencl: handle some multiply instructions.
2019-11-21 Dave Airliespirv: get the correct type for function returns.
2019-11-21 Dave Airliespirv: don't store 0 to cs.ptr_size for non kernel...
2019-11-19 Marek Olšáknir: move data.image.access to data.access
2019-11-19 Samuel Pitoisetspirv: fix lowering of OpGroupNonUniformAllEqual
2019-11-13 Caio Marcelo de... spirv: Consider the sampled_image case in wa_glslang_17...
2019-11-12 Jason Ekstrandspirv: Fix the MSVC build
2019-11-09 Jason Ekstrandspirv: Sort out the mess that is sampled image
2019-11-09 Jason Ekstrandspirv: Add a vtn_decorate_pointer helper
2019-11-09 Jason Ekstrandspirv: Remove the type from sampled_image
2019-11-09 Caio Marcelo de... spirv: Don't leak GS initialization to other stages
2019-11-04 Marek Olšáknir: pack nir_variable::data::xfb_*
2019-10-29 Caio Marcelo de... spirv: Don't fail if multiple ordering semantics bits...
2019-10-28 Timothy Arceriutil: rename list_empty() to list_is_empty()
2019-10-24 Caio Marcelo de... spirv: Add helper to find args of Image Operands
2019-10-24 Caio Marcelo de... spirv: Check that only one offset is defined as Image...
2019-10-24 Caio Marcelo de... spirv: Add imageoperands_to_string helper
2019-10-24 Caio Marcelo de... spirv: Handle MakePointerAvailable/Visible
2019-10-24 Caio Marcelo de... spirv: Handle MakeTexelAvailable/Visible
2019-10-24 Caio Marcelo de... spirv: Add option to emit scoped memory barriers
2019-10-24 Caio Marcelo de... spirv: Add SpvMemoryModelVulkan and related capabilities
2019-10-24 Caio Marcelo de... spirv: Emit memory barriers for atomic operations
2019-10-24 Caio Marcelo de... spirv: Parse memory semantics for atomic operations
2019-10-24 Jason Ekstrandspirv/info: Add a memorymodel_to_string helper
2019-10-18 Eduardo Lima Mitevnir: Add new texop nir_texop_tex_prefetch
2019-10-15 Jonathan Marekspirv: set correct dest_type for texture query ops
2019-10-12 Neil Robertsnir/builder: Move nir_atan and nir_atan2 from SPIR...
2019-10-07 Caio Marcelo de... spirv: Implement SPV_KHR_shader_clock
2019-09-18 Caio Marcelo de... spirv: Add missing break for capability handling
2019-09-17 Samuel Iglesias... nir: fix denorms in unpack_half_1x16()
2019-09-17 Samuel Iglesias... nir: add support for flushing to zero denorm constants
2019-09-17 Samuel Iglesias... spirv/nir: keep track of SPV_KHR_float_controls executi...
next