projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
gitlab-ci: Merge ccache and libxml2-utils into main apt-get install
[mesa.git]
/
src
/
compiler
/
spirv
/
2020-02-04
Kristian H. Kristensen
spirv/opencl: Cast opcode up front to avoid warnings
tree
|
commitdiff
2020-01-29
Samuel Pitoiset
spirv: implement SPV_AMD_shader_explicit_vertex_parameter
tree
|
commitdiff
2020-01-29
Samuel Pitoiset
spirv: add support for SpvBuiltInBaryCoord*
tree
|
commitdiff
2020-01-29
Samuel Pitoiset
spirv: add support for SpvDecorationExplicitInterpAMD
tree
|
commitdiff
2020-01-23
Samuel Pitoiset
spirv: add support for SpvOpFragment{Mask}FetchAMD...
tree
|
commitdiff
2020-01-23
Samuel Pitoiset
spirv: add SpvCapabilityFragmentMaskAMD
tree
|
commitdiff
2020-01-23
Ian Romanick
spirv: Add support for IntegerFunctions2INTEL capability
tree
|
commitdiff
2020-01-23
Ian Romanick
spirv: Silence a bunch of unused parameter warnings
tree
|
commitdiff
2020-01-23
Ian Romanick
nir/spirv: Translate SPIR-V to NIR for new INTEL_shader...
tree
|
commitdiff
2020-01-14
Caio Marcelo de...
spirv: Handle PhysicalStorageBuffer in memory barriers
tree
|
commitdiff
2020-01-14
Caio Marcelo de...
spirv: Drop EXT for PhysicalStorageBuffer symbols
tree
|
commitdiff
2020-01-13
Jason Ekstrand
nir: Rename nir_intrinsic_barrier to control_barrier
tree
|
commitdiff
2020-01-13
Jason Ekstrand
spirv: Add output memory semantics to OpControlBarrier...
tree
|
commitdiff
2020-01-13
Jason Ekstrand
spirv: Add a workaround for OpControlBarrier on old...
tree
|
commitdiff
2020-01-09
Samuel Pitoiset
spirv,nir: add new lod parameter to image_{load,store...
tree
|
commitdiff
2020-01-09
Samuel Pitoiset
spirv: add SpvCapabilityImageReadWriteLodAMD
tree
|
commitdiff
2020-01-08
Juan A. Suarez Romero
nir/spirv: skip unreachable blocks in Phi second pass
tree
|
commitdiff
2020-01-04
Bas Nieuwenhuizen
spirv: Fix glsl type assert in spir2nir.
tree
|
commitdiff
2019-12-21
Rob Clark
nir+vtn: vec8+vec16 support
tree
|
commitdiff
2019-12-20
Caio Marcelo de...
spirv: Implement SPV_KHR_non_semantic_info
tree
|
commitdiff
2019-12-12
Dave Airlie
vtn/opencl: add shuffle/shuffle support
tree
|
commitdiff
2019-12-12
Dave Airlie
vtn: convert vload/store to single value loops
tree
|
commitdiff
2019-12-11
Rob Clark
spirv: add OpLifetime*
tree
|
commitdiff
2019-12-11
Karol Herbst
spirv: handle UniformConstant for OpenCL kernels
tree
|
commitdiff
2019-12-11
Pierre Moreau
compiler/spirv: Fix uses of gnu struct = {} extension
tree
|
commitdiff
2019-11-21
Dave Airlie
vtn/opencl: add clz support
tree
|
commitdiff
2019-11-21
Dave Airlie
spirv/nir/opencl: handle some multiply instructions.
tree
|
commitdiff
2019-11-21
Dave Airlie
spirv: get the correct type for function returns.
tree
|
commitdiff
2019-11-21
Dave Airlie
spirv: don't store 0 to cs.ptr_size for non kernel...
tree
|
commitdiff
2019-11-19
Marek Olšák
nir: move data.image.access to data.access
tree
|
commitdiff
2019-11-19
Samuel Pitoiset
spirv: fix lowering of OpGroupNonUniformAllEqual
tree
|
commitdiff
2019-11-13
Caio Marcelo de...
spirv: Consider the sampled_image case in wa_glslang_17...
tree
|
commitdiff
2019-11-12
Jason Ekstrand
spirv: Fix the MSVC build
tree
|
commitdiff
2019-11-09
Jason Ekstrand
spirv: Sort out the mess that is sampled image
tree
|
commitdiff
2019-11-09
Jason Ekstrand
spirv: Add a vtn_decorate_pointer helper
tree
|
commitdiff
2019-11-09
Jason Ekstrand
spirv: Remove the type from sampled_image
tree
|
commitdiff
2019-11-09
Caio Marcelo de...
spirv: Don't leak GS initialization to other stages
tree
|
commitdiff
2019-11-04
Marek Olšák
nir: pack nir_variable::data::xfb_*
tree
|
commitdiff
2019-10-29
Caio Marcelo de...
spirv: Don't fail if multiple ordering semantics bits...
tree
|
commitdiff
2019-10-28
Timothy Arceri
util: rename list_empty() to list_is_empty()
tree
|
commitdiff
2019-10-24
Caio Marcelo de...
spirv: Add helper to find args of Image Operands
tree
|
commitdiff
2019-10-24
Caio Marcelo de...
spirv: Check that only one offset is defined as Image...
tree
|
commitdiff
2019-10-24
Caio Marcelo de...
spirv: Add imageoperands_to_string helper
tree
|
commitdiff
2019-10-24
Caio Marcelo de...
spirv: Handle MakePointerAvailable/Visible
tree
|
commitdiff
2019-10-24
Caio Marcelo de...
spirv: Handle MakeTexelAvailable/Visible
tree
|
commitdiff
2019-10-24
Caio Marcelo de...
spirv: Add option to emit scoped memory barriers
tree
|
commitdiff
2019-10-24
Caio Marcelo de...
spirv: Add SpvMemoryModelVulkan and related capabilities
tree
|
commitdiff
2019-10-24
Caio Marcelo de...
spirv: Emit memory barriers for atomic operations
tree
|
commitdiff
2019-10-24
Caio Marcelo de...
spirv: Parse memory semantics for atomic operations
tree
|
commitdiff
2019-10-24
Jason Ekstrand
spirv/info: Add a memorymodel_to_string helper
tree
|
commitdiff
2019-10-18
Eduardo Lima Mitev
nir: Add new texop nir_texop_tex_prefetch
tree
|
commitdiff
2019-10-15
Jonathan Marek
spirv: set correct dest_type for texture query ops
tree
|
commitdiff
2019-10-12
Neil Roberts
nir/builder: Move nir_atan and nir_atan2 from SPIR...
tree
|
commitdiff
2019-10-07
Caio Marcelo de...
spirv: Implement SPV_KHR_shader_clock
tree
|
commitdiff
2019-09-18
Caio Marcelo de...
spirv: Add missing break for capability handling
tree
|
commitdiff
2019-09-17
Samuel Iglesias...
nir: fix denorms in unpack_half_1x16()
tree
|
commitdiff
2019-09-17
Samuel Iglesias...
nir: add support for flushing to zero denorm constants
tree
|
commitdiff
2019-09-17
Samuel Iglesias...
spirv/nir: keep track of SPV_KHR_float_controls executi...
tree
|
commitdiff
2019-09-17
Samuel Iglesias...
spirv: check support for SPV_KHR_float_controls capabil...
tree
|
commitdiff
2019-09-17
Caio Marcelo de...
spirv: Handle ShaderLayer and ShaderViewportIndex capab...
tree
|
commitdiff
2019-09-17
Caio Marcelo de...
spirv: Update JSON and headers to 1.5
tree
|
commitdiff
2019-08-21
Jason Ekstrand
nir: Add explicit signs to image min/max intrinsics
tree
|
commitdiff
2019-08-11
Caio Marcelo de...
spirv: Drop lower_workgroup_access_to_offsets
tree
|
commitdiff
2019-08-08
Erik Faye-Lund
spirv: fixup signature
tree
|
commitdiff
2019-08-06
Antia Puentes
nir/spirv: Fix gl_BaseVertex for non-indexed draws...
tree
|
commitdiff
2019-07-31
Eric Engestrom
compiler: replace MAYBE_UNUSED with UNUSED
tree
|
commitdiff
2019-07-30
Lionel Landwerlin
spirv: don't discard access set by vtn_pointer_dereference
tree
|
commitdiff
2019-07-26
Lionel Landwerlin
spirv: propagate access qualifiers through ssa & pointer
tree
|
commitdiff
2019-07-26
Lionel Landwerlin
spirv: wrap push ssa/pointer values
tree
|
commitdiff
2019-07-19
Daniel Schürmann
spirv: Fix order of barriers in SpvOpControlBarrier
tree
|
commitdiff
2019-07-17
Caio Marcelo de...
spirv: Bail when we see CounterBuffer decoration
tree
|
commitdiff
2019-07-16
Jason Ekstrand
spirv: Add a warning for ArrayStride on arrays of blocks
tree
|
commitdiff
2019-07-15
Caio Marcelo de...
spirv: Ignore ArrayStride for storage classes that...
tree
|
commitdiff
2019-07-15
Caio Marcelo de...
spirv: Fix stride calculation when lowering Workgroup...
tree
|
commitdiff
2019-07-08
Caio Marcelo de...
spirv: Implement SPV_EXT_demote_to_helper_invocation
tree
|
commitdiff
2019-07-08
Caio Marcelo de...
spirv: Update the headers from latest Khronos master
tree
|
commitdiff
2019-07-08
Connor Abbott
spirv: Add an option for making FragCoord a sysval
tree
|
commitdiff
2019-07-02
Caio Marcelo de...
spirv: Ignore ArrayStride in OpPtrAccessChain for Workgroup
tree
|
commitdiff
2019-06-30
Alejandro Piñeiro
spirv/nir: fill up nir variable info for ubos and ssbo
tree
|
commitdiff
2019-06-30
Alejandro Piñeiro
spirv/nir: create nir variable for UBO/SSBO
tree
|
commitdiff
2019-06-26
Caio Marcelo de...
spirv: Implement NoSignedWrap and NoUnsignedWrap decora...
tree
|
commitdiff
2019-06-20
Caio Marcelo de...
spirv: Restrict use of descriptor intrinsics to Vulkan
tree
|
commitdiff
2019-06-19
Jason Ekstrand
nir: Make nir_constant a vector rather than a matrix
tree
|
commitdiff
2019-06-19
Jason Ekstrand
spirv: Only copy needed components for OpSpecConstantOp
tree
|
commitdiff
2019-06-19
Jason Ekstrand
spirv: Use a single path for OpSpecConstantOp of OpVect...
tree
|
commitdiff
2019-06-19
Jason Ekstrand
spirv: Use vtn_constan_uint() for array lengths and...
tree
|
commitdiff
2019-06-19
Jason Ekstrand
spirv: Add a vtn_constant_int helper
tree
|
commitdiff
2019-06-13
Daniel Schürmann
spirv/nir: add support for AMD_shader_ballot and Groups...
tree
|
commitdiff
2019-06-13
Daniel Schürmann
nir/spirv: add support for the SubgroupBallotKHR SPIR...
tree
|
commitdiff
2019-06-13
Daniel Schürmann
nir/spirv: add support for the SubgroupVoteKHR SPIR...
tree
|
commitdiff
2019-06-04
Caio Marcelo de...
spirv: Update the OpenCL.std.h header
tree
|
commitdiff
2019-06-04
Jason Ekstrand
spirv: Implement SPV_EXT_fragment_shader_interlock
tree
|
commitdiff
2019-06-04
Jason Ekstrand
spirv: Update the headers from latest Khronos master
tree
|
commitdiff
2019-06-04
Caio Marcelo de...
spirv: Like Uniform, do nothing for UniformId
tree
|
commitdiff
2019-06-04
Caio Marcelo de...
spirv: Implement SpvOpCopyLogical
tree
|
commitdiff
2019-06-04
Caio Marcelo de...
spirv: Generalize OpSelect
tree
|
commitdiff
2019-06-04
Caio Marcelo de...
spirv: Move OpSelect handling to a function
tree
|
commitdiff
2019-06-03
Caio Marcelo de...
spirv: Implement OpPtrEqual, OpPtrNotEqual and OpPtrDiff
tree
|
commitdiff
2019-05-30
Dave Airlie
vtn: create cast with type stride.
tree
|
commitdiff
2019-05-29
Caio Marcelo de...
spirv: Change spirv_to_nir() to return a nir_shader
tree
|
commitdiff
next