2020-07-06 |
Jonathan Marek | Revert "nir: Support sysval tess levels in SPIR-V to... |
blob | commitdiff | raw |
2020-07-06 |
Jonathan Marek | Revert "nir: Add an option for lowering TessLevelInner... |
blob | commitdiff | raw | diff to current |
2020-06-24 |
Rhys Perry | spirv: set variables to restrict by default |
blob | commitdiff | raw | diff to current |
2020-06-22 |
Brian Ho | nir: Add an option for lowering TessLevelInner/Outer... |
blob | commitdiff | raw | diff to current |
2020-06-22 |
Brian Ho | nir: Support sysval tess levels in SPIR-V to NIR |
blob | commitdiff | raw | diff to current |
2020-05-28 |
Samuel Pitoiset | spirv,radv,anv: implement no-op VK_GOOGLE_user_type |
blob | commitdiff | raw | diff to current |
2020-05-15 |
Samuel Pitoiset | spirv: handle OpCopyObject correctly with any types |
blob | commitdiff | raw | diff to current |
2020-04-24 |
Jason Ekstrand | spirv: Allow constants and NULLs in SpvOpConvertUToPtr |
blob | commitdiff | raw | diff to current |
2020-04-20 |
Caio Marcelo de... | spirv: Fix propagation of OpVariable access flags |
blob | commitdiff | raw | diff to current |
2020-04-17 |
Jason Ekstrand | spirv,nir: Move the SPIR-V vector insert code to NIR |
blob | commitdiff | raw | diff to current |
2020-04-17 |
Jason Ekstrand | spirv: Call nir_builder directly for vector_extract |
blob | commitdiff | raw | diff to current |
2020-02-12 |
Arcady Goldmints... | compiler/spirv: Add support for non-constant initializers |
blob | commitdiff | raw | diff to current |
2020-01-29 |
Samuel Pitoiset | spirv: add support for SpvBuiltInBaryCoord* |
blob | commitdiff | raw | diff to current |
2020-01-29 |
Samuel Pitoiset | spirv: add support for SpvDecorationExplicitInterpAMD |
blob | commitdiff | raw | diff to current |
2020-01-14 |
Caio Marcelo de... | spirv: Drop EXT for PhysicalStorageBuffer symbols |
blob | commitdiff | raw | diff to current |
2019-12-11 |
Karol Herbst | spirv: handle UniformConstant for OpenCL kernels |
blob | commitdiff | raw | diff to current |
2019-11-19 |
Marek Olšák | nir: move data.image.access to data.access |
blob | commitdiff | raw | diff to current |
2019-11-13 |
Caio Marcelo de... | spirv: Consider the sampled_image case in wa_glslang_17... |
blob | commitdiff | raw | diff to current |
2019-11-12 |
Jason Ekstrand | spirv: Fix the MSVC build |
blob | commitdiff | raw | diff to current |
2019-11-09 |
Jason Ekstrand | spirv: Sort out the mess that is sampled image |
blob | commitdiff | raw | diff to current |
2019-11-09 |
Jason Ekstrand | spirv: Add a vtn_decorate_pointer helper |
blob | commitdiff | raw | diff to current |
2019-11-09 |
Jason Ekstrand | spirv: Remove the type from sampled_image |
blob | commitdiff | raw | diff to current |
2019-11-04 |
Marek Olšák | nir: pack nir_variable::data::xfb_* |
blob | commitdiff | raw | diff to current |
2019-10-24 |
Caio Marcelo de... | spirv: Handle MakePointerAvailable/Visible |
blob | commitdiff | raw | diff to current |
2019-08-11 |
Caio Marcelo de... | spirv: Drop lower_workgroup_access_to_offsets |
blob | commitdiff | raw | diff to current |
2019-08-06 |
Antia Puentes | nir/spirv: Fix gl_BaseVertex for non-indexed draws... |
blob | commitdiff | raw | diff to current |
2019-07-30 |
Lionel Landwerlin | spirv: don't discard access set by vtn_pointer_dereference |
blob | commitdiff | raw | diff to current |
2019-07-26 |
Lionel Landwerlin | spirv: propagate access qualifiers through ssa & pointer |
blob | commitdiff | raw | diff to current |
2019-07-26 |
Lionel Landwerlin | spirv: wrap push ssa/pointer values |
blob | commitdiff | raw | diff to current |
2019-07-17 |
Caio Marcelo de... | spirv: Bail when we see CounterBuffer decoration |
blob | commitdiff | raw | diff to current |
2019-07-08 |
Connor Abbott | spirv: Add an option for making FragCoord a sysval |
blob | commitdiff | raw | diff to current |
2019-06-30 |
Alejandro Piñeiro | spirv/nir: fill up nir variable info for ubos and ssbo |
blob | commitdiff | raw | diff to current |
2019-06-30 |
Alejandro Piñeiro | spirv/nir: create nir variable for UBO/SSBO |
blob | commitdiff | raw | diff to current |
2019-06-20 |
Caio Marcelo de... | spirv: Restrict use of descriptor intrinsics to Vulkan |
blob | commitdiff | raw | diff to current |
2019-06-19 |
Jason Ekstrand | spirv: Add a vtn_constant_int helper |
blob | commitdiff | raw | diff to current |
2019-06-04 |
Caio Marcelo de... | spirv: Like Uniform, do nothing for UniformId |
blob | commitdiff | raw | diff to current |
2019-05-30 |
Dave Airlie | vtn: create cast with type stride. |
blob | commitdiff | raw | diff to current |
2019-05-21 |
Caio Marcelo de... | spirv: Drop GOOGLE suffix from names incorporated to... |
blob | commitdiff | raw | diff to current |
2019-05-20 |
Caio Marcelo de... | spirv: Reuse helpers in vtn_handle_type() |
blob | commitdiff | raw | diff to current |
2019-05-20 |
Caio Marcelo de... | spirv: Add vtn_variable_mode_image |
blob | commitdiff | raw | diff to current |
2019-05-20 |
Caio Marcelo de... | spirv: Add vtn_mode_to_address_format() |
blob | commitdiff | raw | diff to current |
2019-05-20 |
Caio Marcelo de... | spirv: Add vtn_mode_uses_ssa_offset() |
blob | commitdiff | raw | diff to current |
2019-05-20 |
Caio Marcelo de... | spirv: Add and use vtn_type_without_array() helper |
blob | commitdiff | raw | diff to current |
2019-05-20 |
Caio Marcelo de... | spirv: Export vtn_storage_class_to_mode() |
blob | commitdiff | raw | diff to current |
2019-05-20 |
Caio Marcelo de... | spirv, radv, anv: Replace ptr_type with addr_format |
blob | commitdiff | raw | diff to current |
2019-04-23 |
Caio Marcelo de... | spirv: Rename vtn_decoration literals to operands |
blob | commitdiff | raw | diff to current |
2019-04-16 |
Caio Marcelo de... | spirv: Tell which opcode or value is unhandled when... |
blob | commitdiff | raw | diff to current |
2019-04-14 |
Karol Herbst | nir: make nir_const_value scalar |
blob | commitdiff | raw | diff to current |
2019-04-10 |
Bas Nieuwenhuizen | nir: Add access qualifiers on load_ubo intrinsic. |
blob | commitdiff | raw | diff to current |
2019-03-27 |
Samuel Pitoiset | spirv: propagate the access flag for store and load... |
blob | commitdiff | raw | diff to current |
2019-03-25 |
Jason Ekstrand | spirv: Handle the NonUniformEXT decoration |
blob | commitdiff | raw | diff to current |
2019-03-23 |
Caio Marcelo de... | spirv: Use interface type for block and buffer block |
blob | commitdiff | raw | diff to current |
2019-03-21 |
Dave Airlie | nir/spirv: don't use bare types, remove assert in split... |
blob | commitdiff | raw | diff to current |
2019-03-19 |
Karol Herbst | nir/spirv: support physical pointers |
blob | commitdiff | raw | diff to current |
2019-03-07 |
Jason Ekstrand | nir/builder: Add a build_deref_array_imm helper |
blob | commitdiff | raw | diff to current |
2019-03-07 |
Jason Ekstrand | nir/builder: Emit better code for iadd/imul_imm |
blob | commitdiff | raw | diff to current |
2019-03-06 |
Timothy Arceri | nir: rename glsl_type_is_struct() -> glsl_type_is_struc... |
blob | commitdiff | raw | diff to current |
2019-03-05 |
Karol Herbst | nir/vtn: add support for SpvBuiltInGlobalLinearId |
blob | commitdiff | raw | diff to current |
2019-03-05 |
Jason Ekstrand | spirv: Use the same types for resource indices as pointers |
blob | commitdiff | raw | diff to current |
2019-03-05 |
Jason Ekstrand | spirv: Use the generic dereference function for OpArray... |
blob | commitdiff | raw | diff to current |
2019-03-05 |
Jason Ekstrand | spirv: Pull offset/stride from the pointer for OpArrayL... |
blob | commitdiff | raw | diff to current |
2019-02-21 |
Alejandro Piñeiro | nir, glsl: move pixel_center_integer/origin_upper_left... |
blob | commitdiff | raw | diff to current |
2019-02-05 |
Kenneth Graunke | compiler: Mark clip/cull distance arrays as compact... |
blob | commitdiff | raw | diff to current |
2019-01-28 |
Neil Roberts | spirv: Don't use special semantics when counting vertex... |
blob | commitdiff | raw | diff to current |
2019-01-28 |
Neil Roberts | spirv/nir: handle location decorations on block interfa... |
blob | commitdiff | raw | diff to current |
2019-01-26 |
Jason Ekstrand | spirv: Add support for SPV_EXT_physical_storage_buffer |
blob | commitdiff | raw | diff to current |
2019-01-26 |
Jason Ekstrand | spirv: Implement OpConvertPtrToU and OpConvertUToPtr |
blob | commitdiff | raw | diff to current |
2019-01-26 |
Jason Ekstrand | spirv: Drop a bogus assert |
blob | commitdiff | raw | diff to current |
2019-01-22 |
Jason Ekstrand | spirv: Only set interface_type on blocks |
blob | commitdiff | raw | diff to current |
2019-01-22 |
Jason Ekstrand | spirv: Only split blocks |
blob | commitdiff | raw | diff to current |
2019-01-21 |
Rob Clark | nir/vtn: add caps for some cl related capabilities |
blob | commitdiff | raw | diff to current |
2019-01-19 |
Karol Herbst | nir/spirv: handle SpvStorageClassCrossWorkgroup |
blob | commitdiff | raw | diff to current |
2019-01-19 |
Karol Herbst | nir: rename nir_var_shared to nir_var_mem_shared |
blob | commitdiff | raw | diff to current |
2019-01-19 |
Karol Herbst | nir: rename nir_var_ssbo to nir_var_mem_ssbo |
blob | commitdiff | raw | diff to current |
2019-01-19 |
Karol Herbst | nir: rename nir_var_ubo to nir_var_mem_ubo |
blob | commitdiff | raw | diff to current |
2019-01-19 |
Karol Herbst | nir: rename nir_var_function to nir_var_function_temp |
blob | commitdiff | raw | diff to current |
2019-01-19 |
Karol Herbst | nir: rename nir_var_private to nir_var_shader_temp |
blob | commitdiff | raw | diff to current |
2019-01-12 |
Jason Ekstrand | spirv: Contain the GLSLang issue #179 workaround to... |
blob | commitdiff | raw | diff to current |
2019-01-12 |
Jason Ekstrand | spirv: Whack sampler/image pointers to uniform |
blob | commitdiff | raw | diff to current |
2019-01-08 |
Karol Herbst | nir: rename global/local to private/function memory |
blob | commitdiff | raw | diff to current |
2019-01-08 |
Jason Ekstrand | spirv: Add support for using derefs for UBO/SSBO access |
blob | commitdiff | raw | diff to current |
2019-01-08 |
Jason Ekstrand | spirv: Make better use of vtn_pointer_uses_ssa_offset |
blob | commitdiff | raw | diff to current |
2019-01-08 |
Jason Ekstrand | spirv: Choose atomic deref type with pointer_uses_ssa_o... |
blob | commitdiff | raw | diff to current |
2019-01-08 |
Jason Ekstrand | spirv: Add error checking for Block and BufferBlock... |
blob | commitdiff | raw | diff to current |
2019-01-08 |
Jason Ekstrand | nir/vulkan: Add a descriptor type to vulkan resource... |
blob | commitdiff | raw | diff to current |
2019-01-08 |
Jason Ekstrand | nir: Add a ptr_as_array deref type |
blob | commitdiff | raw | diff to current |
2019-01-08 |
Jason Ekstrand | spirv: Propagate layout decorations to created glsl_types |
blob | commitdiff | raw | diff to current |
2019-01-08 |
Jason Ekstrand | glsl_type: Add support for explicitly laid out matrices... |
blob | commitdiff | raw | diff to current |
2019-01-08 |
Jason Ekstrand | nir: Distinguish between normal uniforms and UBOs |
blob | commitdiff | raw | diff to current |
2019-01-08 |
Jason Ekstrand | spirv: Handle arbitrary bit sizes for deref array indices |
blob | commitdiff | raw | diff to current |
2019-01-08 |
Jason Ekstrand | spirv: Emit NIR deref instructions on-the-fly |
blob | commitdiff | raw | diff to current |
2019-01-08 |
Jason Ekstrand | spirv: Sign-extend array indices |
blob | commitdiff | raw | diff to current |
2019-01-08 |
Jason Ekstrand | spirv: Handle any bit size in vector_insert/extract |
blob | commitdiff | raw | diff to current |
2018-11-19 |
Dave Airlie | spirv/vtn: handle variable pointers without offset... |
blob | commitdiff | raw | diff to current |
2018-11-16 |
Jason Ekstrand | nir: Add alignment parameters to SSBO, UBO, and shared... |
blob | commitdiff | raw | diff to current |
2018-11-16 |
Jason Ekstrand | nir/spirv: Force 32-bit for UBO and SSBO Booleans |
blob | commitdiff | raw | diff to current |
2018-11-16 |
Jason Ekstrand | nir/builder: Add iadd_imm and imul_imm helpers |
blob | commitdiff | raw | diff to current |
2018-10-22 |
Jason Ekstrand | spirv: Add no-op support for VK_GOOGLE_hlsl_functionality1 |
blob | commitdiff | raw | diff to current |
2018-10-12 |
Samuel Pitoiset | spirv/nir: handle memory access qualifiers for SSBO... |
blob | commitdiff | raw | diff to current |
2018-10-05 |
Samuel Pitoiset | spirv: mark variables decorated with XfbBuffer as alway... |
blob | commitdiff | raw | diff to current |
next |