2020-06-24 |
Rhys Perry | spirv: set variables to restrict by default |
blob | commitdiff | raw |
2020-06-18 |
Rob Clark | spirv: drop some dead code |
blob | commitdiff | raw | diff to current |
2020-06-18 |
Rob Clark | spirv: atomic_counter_read_deref is not vectorized |
blob | commitdiff | raw | diff to current |
2020-06-16 |
Rob Clark | spriv: don't set num_components for non-vectorised... |
blob | commitdiff | raw | diff to current |
2020-06-15 |
Samuel Pitoiset | spirv: fix using OpSampledImage with OpUndef instead... |
blob | commitdiff | raw | diff to current |
2020-06-08 |
Caio Marcelo de... | spirv: Memory semantics is optional for OpControlBarrier |
blob | commitdiff | raw | diff to current |
2020-06-03 |
Boris Brezillon | spirv: Use scoped barriers for SpvOpControlBarrier |
blob | commitdiff | raw | diff to current |
2020-06-03 |
Boris Brezillon | nir: Replace the scoped_memory barrier by a scoped_barrier |
blob | commitdiff | raw | diff to current |
2020-06-03 |
Boris Brezillon | spirv: Split the vtn_emit_scoped_memory_barrier() logic |
blob | commitdiff | raw | diff to current |
2020-06-03 |
Timothy Arceri | nir: add callback to nir_remove_dead_variables() |
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-25 |
Samuel Pitoiset | spirv: add support for bias/lod with OpImageGather |
blob | commitdiff | raw | diff to current |
2020-05-25 |
Samuel Pitoiset | spirv: add SpvCapabilityImageGatherBiasLodAMD |
blob | commitdiff | raw | diff to current |
2020-05-24 |
Samuel Pitoiset | spirv: add ReadClockKHR support with device scope |
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: Use nir_const_value for spec constants |
blob | commitdiff | raw | diff to current |
2020-04-22 |
Danylo Piliaiev | spirv: Expand workaround for OpControlBarrier on old... |
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-04-17 |
Jason Ekstrand | spirv: Error if OpCompositeInsert/Extract has OOB indices |
blob | commitdiff | raw | diff to current |
2020-04-17 |
Jason Ekstrand | spirv,nir: Add a better vector_insert |
blob | commitdiff | raw | diff to current |
2020-04-17 |
Jason Ekstrand | spirv: Handle OOB vector extract operations |
blob | commitdiff | raw | diff to current |
2020-04-03 |
Jason Ekstrand | spirv: Make vtn_function a vtn_cf_node |
blob | commitdiff | raw | diff to current |
2020-04-01 |
Jason Ekstrand | Revert "spirv: Implement OpCopyObject and OpCopyLogical... |
blob | commitdiff | raw | diff to current |
2020-03-31 |
Jason Ekstrand | spirv: Implement OpCopyObject and OpCopyLogical as... |
blob | commitdiff | raw | diff to current |
2020-03-03 |
Rhys Perry | spirv: fix memory_barrier_tcs_patch emission |
blob | commitdiff | raw | diff to current |
2020-03-03 |
Rhys Perry | spirv: improve creation of memory_barrier |
blob | commitdiff | raw | diff to current |
2020-02-24 |
Caio Marcelo de... | nir, intel: Move use_scoped_memory_barrier to nir_options |
blob | commitdiff | raw | diff to current |
2020-02-24 |
Eric Anholt | spirv_to_nir: Reuse glsl_sampler_dim_coordinate_compone... |
blob | commitdiff | raw | diff to current |
2020-02-21 |
Caio Marcelo de... | spirv: Be consistent when checking for Shader/Kernel |
blob | commitdiff | raw | diff to current |
2020-02-21 |
Arcady Goldmints... | spirv: Remove outdated SPIR-V decoration warnings |
blob | commitdiff | raw | diff to current |
2020-02-12 |
Arcady Goldmints... | Rename nir_lower_constant_initializers to nir_lower_var... |
blob | commitdiff | raw | diff to current |
2020-02-05 |
Eric Anholt | glsl,nir: Switch the enum representing shader image... |
blob | commitdiff | raw | diff to current |
2020-01-29 |
Samuel Pitoiset | spirv: implement SPV_AMD_shader_explicit_vertex_parameter |
blob | commitdiff | raw | diff to current |
2020-01-29 |
Samuel Pitoiset | spirv: add support for SpvDecorationExplicitInterpAMD |
blob | commitdiff | raw | diff to current |
2020-01-23 |
Samuel Pitoiset | spirv: add support for SpvOpFragment{Mask}FetchAMD... |
blob | commitdiff | raw | diff to current |
2020-01-23 |
Samuel Pitoiset | spirv: add SpvCapabilityFragmentMaskAMD |
blob | commitdiff | raw | diff to current |
2020-01-23 |
Ian Romanick | spirv: Add support for IntegerFunctions2INTEL capability |
blob | commitdiff | raw | diff to current |
2020-01-23 |
Ian Romanick | spirv: Silence a bunch of unused parameter warnings |
blob | commitdiff | raw | diff to current |
2020-01-23 |
Ian Romanick | nir/spirv: Translate SPIR-V to NIR for new INTEL_shader... |
blob | commitdiff | raw | diff to current |
2020-01-14 |
Caio Marcelo de... | spirv: Handle PhysicalStorageBuffer in memory barriers |
blob | commitdiff | raw | diff to current |
2020-01-14 |
Caio Marcelo de... | spirv: Drop EXT for PhysicalStorageBuffer symbols |
blob | commitdiff | raw | diff to current |
2020-01-13 |
Jason Ekstrand | nir: Rename nir_intrinsic_barrier to control_barrier |
blob | commitdiff | raw | diff to current |
2020-01-13 |
Jason Ekstrand | spirv: Add output memory semantics to OpControlBarrier... |
blob | commitdiff | raw | diff to current |
2020-01-13 |
Jason Ekstrand | spirv: Add a workaround for OpControlBarrier on old... |
blob | commitdiff | raw | diff to current |
2020-01-09 |
Samuel Pitoiset | spirv,nir: add new lod parameter to image_{load,store... |
blob | commitdiff | raw | diff to current |
2020-01-09 |
Samuel Pitoiset | spirv: add SpvCapabilityImageReadWriteLodAMD |
blob | commitdiff | raw | diff to current |
2019-12-21 |
Rob Clark | nir+vtn: vec8+vec16 support |
blob | commitdiff | raw | diff to current |
2019-12-20 |
Caio Marcelo de... | spirv: Implement SPV_KHR_non_semantic_info |
blob | commitdiff | raw | diff to current |
2019-12-11 |
Rob Clark | spirv: add OpLifetime* |
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-21 |
Dave Airlie | spirv: don't store 0 to cs.ptr_size for non kernel... |
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: Remove the type from sampled_image |
blob | commitdiff | raw | diff to current |
2019-11-09 |
Caio Marcelo de... | spirv: Don't leak GS initialization to other stages |
blob | commitdiff | raw | diff to current |
2019-10-29 |
Caio Marcelo de... | spirv: Don't fail if multiple ordering semantics bits... |
blob | commitdiff | raw | diff to current |
2019-10-24 |
Caio Marcelo de... | spirv: Add helper to find args of Image Operands |
blob | commitdiff | raw | diff to current |
2019-10-24 |
Caio Marcelo de... | spirv: Check that only one offset is defined as Image... |
blob | commitdiff | raw | diff to current |
2019-10-24 |
Caio Marcelo de... | spirv: Handle MakeTexelAvailable/Visible |
blob | commitdiff | raw | diff to current |
2019-10-24 |
Caio Marcelo de... | spirv: Add option to emit scoped memory barriers |
blob | commitdiff | raw | diff to current |
2019-10-24 |
Caio Marcelo de... | spirv: Add SpvMemoryModelVulkan and related capabilities |
blob | commitdiff | raw | diff to current |
2019-10-24 |
Caio Marcelo de... | spirv: Emit memory barriers for atomic operations |
blob | commitdiff | raw | diff to current |
2019-10-24 |
Caio Marcelo de... | spirv: Parse memory semantics for atomic operations |
blob | commitdiff | raw | diff to current |
2019-10-18 |
Eduardo Lima Mitev | nir: Add new texop nir_texop_tex_prefetch |
blob | commitdiff | raw | diff to current |
2019-10-15 |
Jonathan Marek | spirv: set correct dest_type for texture query ops |
blob | commitdiff | raw | diff to current |
2019-10-07 |
Caio Marcelo de... | spirv: Implement SPV_KHR_shader_clock |
blob | commitdiff | raw | diff to current |
2019-09-18 |
Caio Marcelo de... | spirv: Add missing break for capability handling |
blob | commitdiff | raw | diff to current |
2019-09-17 |
Samuel Iglesias... | nir: add support for flushing to zero denorm constants |
blob | commitdiff | raw | diff to current |
2019-09-17 |
Samuel Iglesias... | spirv/nir: keep track of SPV_KHR_float_controls executi... |
blob | commitdiff | raw | diff to current |
2019-09-17 |
Samuel Iglesias... | spirv: check support for SPV_KHR_float_controls capabil... |
blob | commitdiff | raw | diff to current |
2019-09-17 |
Caio Marcelo de... | spirv: Handle ShaderLayer and ShaderViewportIndex capab... |
blob | commitdiff | raw | diff to current |
2019-08-21 |
Jason Ekstrand | nir: Add explicit signs to image min/max intrinsics |
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-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-19 |
Daniel Schürmann | spirv: Fix order of barriers in SpvOpControlBarrier |
blob | commitdiff | raw | diff to current |
2019-07-16 |
Jason Ekstrand | spirv: Add a warning for ArrayStride on arrays of blocks |
blob | commitdiff | raw | diff to current |
2019-07-15 |
Caio Marcelo de... | spirv: Ignore ArrayStride for storage classes that... |
blob | commitdiff | raw | diff to current |
2019-07-15 |
Caio Marcelo de... | spirv: Fix stride calculation when lowering Workgroup... |
blob | commitdiff | raw | diff to current |
2019-07-08 |
Caio Marcelo de... | spirv: Implement SPV_EXT_demote_to_helper_invocation |
blob | commitdiff | raw | diff to current |
2019-07-02 |
Caio Marcelo de... | spirv: Ignore ArrayStride in OpPtrAccessChain for Workgroup |
blob | commitdiff | raw | diff to current |
2019-06-19 |
Jason Ekstrand | nir: Make nir_constant a vector rather than a matrix |
blob | commitdiff | raw | diff to current |
2019-06-19 |
Jason Ekstrand | spirv: Only copy needed components for OpSpecConstantOp |
blob | commitdiff | raw | diff to current |
2019-06-19 |
Jason Ekstrand | spirv: Use a single path for OpSpecConstantOp of OpVect... |
blob | commitdiff | raw | diff to current |
2019-06-19 |
Jason Ekstrand | spirv: Use vtn_constan_uint() for array lengths and... |
blob | commitdiff | raw | diff to current |
2019-06-13 |
Daniel Schürmann | spirv/nir: add support for AMD_shader_ballot and Groups... |
blob | commitdiff | raw | diff to current |
2019-06-13 |
Daniel Schürmann | nir/spirv: add support for the SubgroupBallotKHR SPIR... |
blob | commitdiff | raw | diff to current |
2019-06-13 |
Daniel Schürmann | nir/spirv: add support for the SubgroupVoteKHR SPIR... |
blob | commitdiff | raw | diff to current |
2019-06-04 |
Jason Ekstrand | spirv: Implement SPV_EXT_fragment_shader_interlock |
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-06-04 |
Caio Marcelo de... | spirv: Implement SpvOpCopyLogical |
blob | commitdiff | raw | diff to current |
2019-06-04 |
Caio Marcelo de... | spirv: Generalize OpSelect |
blob | commitdiff | raw | diff to current |
2019-06-04 |
Caio Marcelo de... | spirv: Move OpSelect handling to a function |
blob | commitdiff | raw | diff to current |
2019-06-03 |
Caio Marcelo de... | spirv: Implement OpPtrEqual, OpPtrNotEqual and OpPtrDiff |
blob | commitdiff | raw | diff to current |
2019-05-29 |
Caio Marcelo de... | spirv: Change spirv_to_nir() to return a nir_shader |
blob | commitdiff | raw | diff to current |
2019-05-24 |
Jason Ekstrand | nir/builder: Remove the use_fmov parameter from nir_swizzle |
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-21 |
Caio Marcelo de... | spirv: Pick the right bitsize when doing SpvUConvert |
blob | commitdiff | raw | diff to current |
2019-05-20 |
Caio Marcelo de... | spirv: Generate proper NULL pointer values |
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 |
next |