projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir: add nir_lower_to_explicit()
[mesa.git]
/
src
/
compiler
/
spirv
/
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
2019-05-24
Jason Ekstrand
nir: Drop imov/fmov in favor of one mov instruction
tree
|
commitdiff
2019-05-24
Jason Ekstrand
nir/builder: Remove the use_fmov parameter from nir_swizzle
tree
|
commitdiff
2019-05-21
Caio Marcelo de...
spirv: Drop GOOGLE suffix from names incorporated to...
tree
|
commitdiff
2019-05-21
Caio Marcelo de...
spirv: Pick the right bitsize when doing SpvUConvert
tree
|
commitdiff
2019-05-21
Caio Marcelo de...
spirv: Trivially handle new 1.4 loop controls
tree
|
commitdiff
2019-05-21
Caio Marcelo de...
spirv: Update JSON and Headers to 1.4
tree
|
commitdiff
2019-05-21
Caio Marcelo de...
spirv: Handle instruction aliases in spirv_info_c.py
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Generate proper NULL pointer values
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Reuse helpers in vtn_handle_type()
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Add vtn_variable_mode_image
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Add vtn_mode_to_address_format()
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Add vtn_mode_uses_ssa_offset()
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Add and use vtn_type_without_array() helper
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Change vtn_null_constant() to use vtn_type
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Export vtn_storage_class_to_mode()
tree
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv, radv, anv: Replace ptr_type with addr_format
tree
|
commitdiff
2019-05-04
Karol Herbst
spirv/cl: support vload/vstore
tree
|
commitdiff
2019-05-04
Karol Herbst
nir: Add nir_op_vec helper
tree
|
commitdiff
2019-05-04
Karol Herbst
vtn: handle bitcast with pointer src/dest
tree
|
commitdiff
2019-05-03
Dave Airlie
spirv: fix SpvOpBitSize return value.
tree
|
commitdiff
2019-05-02
Rob Clark
nir: add pass to lower fb reads
tree
|
commitdiff
2019-04-30
Juan A. Suarez Romero
spirv: add missing SPV_EXT_descriptor_indexing capabilities
tree
|
commitdiff
2019-04-30
Caio Marcelo de...
spirv: Properly handle SpvOpAtomicCompareExchangeWeak
tree
|
commitdiff
2019-04-29
Eric Engestrom
delete autotools .gitignore files
tree
|
commitdiff
2019-04-23
Caio Marcelo de...
spirv: Handle SpvOpDecorateId
tree
|
commitdiff
2019-04-23
Caio Marcelo de...
spirv: Rename vtn_decoration literals to operands
tree
|
commitdiff
2019-04-18
Iago Toral Quiroga
compiler/spirv: move the check for Int8 capability
tree
|
commitdiff
2019-04-16
Caio Marcelo de...
spirv: Tell which opcode or value is unhandled when...
tree
|
commitdiff
2019-04-16
Caio Marcelo de...
spirv: Add more to_string helpers
tree
|
commitdiff
2019-04-15
Samuel Pitoiset
spirv: add SpvCapabilityFloat16 support
tree
|
commitdiff
2019-04-14
Jason Ekstrand
spirv: Drop some unneeded bit size switch statements
tree
|
commitdiff
2019-04-14
Karol Herbst
nir: make nir_const_value scalar
tree
|
commitdiff
2019-04-14
Karol Herbst
spirv: reduce array size in vtn_handle_constant
tree
|
commitdiff
2019-04-10
Bas Nieuwenhuizen
nir: Add access qualifiers on load_ubo intrinsic.
tree
|
commitdiff
2019-04-09
Caio Marcelo de...
spirv: Add support for DerivativeGroup capabilities
tree
|
commitdiff
2019-04-01
Tapani Pälli
spirv: fix a compiler warning
tree
|
commitdiff
2019-03-27
Samuel Pitoiset
spirv: propagate the access flag for store and load...
tree
|
commitdiff
2019-03-27
Timothy Arceri
spirv: make use of the select control support in nir
tree
|
commitdiff
2019-03-27
Timothy Arceri
spirv: make use of the loop control support in nir
tree
|
commitdiff
2019-03-25
Jason Ekstrand
spirv: Handle the NonUniformEXT decoration
tree
|
commitdiff
2019-03-23
Caio Marcelo de...
spirv: Use interface type for block and buffer block
tree
|
commitdiff
2019-03-23
Caio Marcelo de...
spirv: Add an execution environment to the options
tree
|
commitdiff
2019-03-22
Samuel Pitoiset
spirv,nir: lower frexp_exp/frexp_sig inside a new NIR...
tree
|
commitdiff
2019-03-21
Jason Ekstrand
spirv: Drop inline tg4 lowering
tree
|
commitdiff
2019-03-21
Dave Airlie
nir/spirv: don't use bare types, remove assert in split...
tree
|
commitdiff
2019-03-20
Juan A. Suarez Romero
nir: deref only for OpTypePointer
tree
|
commitdiff
2019-03-19
Jason Ekstrand
Revert "nir: const `nir_call_instr::callee`"
tree
|
commitdiff
2019-03-19
Karol Herbst
nir/spirv: support physical pointers
tree
|
commitdiff
2019-03-19
Karol Herbst
nir/spirv: handle kernel function parameters
tree
|
commitdiff
2019-03-19
Karol Herbst
glsl: add packed for struct types
tree
|
commitdiff
2019-03-16
Jason Ekstrand
nir/builder: Add a vector extract helper
tree
|
commitdiff
2019-03-11
Xavier Bouchoux
nir/spirv: Fix assert when unsampled OpTypeImage has...
tree
|
commitdiff
2019-03-07
Jason Ekstrand
nir/builder: Add a build_deref_array_imm helper
tree
|
commitdiff
2019-03-07
Jason Ekstrand
nir/builder: Emit better code for iadd/imul_imm
tree
|
commitdiff
2019-03-06
Timothy Arceri
nir: rename glsl_type_is_struct() -> glsl_type_is_struc...
tree
|
commitdiff
2019-03-05
Karol Herbst
nir/spirv: initial handling of OpenCL.std extension...
tree
|
commitdiff
2019-03-05
Karol Herbst
nir/vtn: add support for SpvBuiltInGlobalLinearId
tree
|
commitdiff
2019-03-05
Karol Herbst
nir/spirv: improve parsing of the memory model
tree
|
commitdiff
2019-03-05
Jason Ekstrand
spirv: Use the same types for resource indices as pointers
tree
|
commitdiff
2019-03-05
Jason Ekstrand
spirv: Use the generic dereference function for OpArray...
tree
|
commitdiff
2019-03-05
Jason Ekstrand
spirv: Pull offset/stride from the pointer for OpArrayL...
tree
|
commitdiff
2019-03-04
Jason Ekstrand
spirv: OpImageQueryLod requires a sampler
tree
|
commitdiff
2019-03-04
Sagar Ghuge
spirv: Allow [i/u]mulExtended to use new nir opcode
tree
|
commitdiff
next