projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
compiler: add INTERP_MODE_COLOR for radeonsi
[mesa.git]
/
src
/
compiler
/
spirv
/
2020-09-02
Bas Nieuwenhuizen
spirv: Deal with glslang not setting NonUniform on...
tree
|
commitdiff
2020-09-02
Bas Nieuwenhuizen
spirv: Deal with glslang bug not setting the decoration...
tree
|
commitdiff
2020-09-02
Samuel Pitoiset
spirv: fix retrieving dest type for OpFragmentMaskFetchAMD
tree
|
commitdiff
2020-09-01
Jason Ekstrand
spirv: Drop the constant_as_global as option
tree
|
commitdiff
2020-09-01
Jason Ekstrand
spirv: Use nir_var_mem_constant for UniformConstant...
tree
|
commitdiff
2020-09-01
Karol Herbst
spirv: fix 64 bit atomic inc and dec
tree
|
commitdiff
2020-09-01
Jason Ekstrand
spirv: Delete some dead workgroup variable handling...
tree
|
commitdiff
2020-09-01
Rhys Perry
spirv: add some tests for volatile/available/visible
tree
|
commitdiff
2020-09-01
Jason Ekstrand
spirv: Support big-endian strings
tree
|
commitdiff
2020-09-01
Rhys Perry
spirv: implement SpvMemoryAccessVolatileMask
tree
|
commitdiff
2020-09-01
Rhys Perry
spirv: implement Volatile image operand
tree
|
commitdiff
2020-09-01
Rhys Perry
spirv: implement Volatile memory semantic
tree
|
commitdiff
2020-09-01
Rhys Perry
spirv: implement MakePointerAvailable/MakePointerVisibl...
tree
|
commitdiff
2020-09-01
Rhys Perry
spirv: add vtn_emit_make_{visible,available}_barrier...
tree
|
commitdiff
2020-09-01
Rhys Perry
spirv: make OpLoad/OpStore visibility/availablity barri...
tree
|
commitdiff
2020-09-01
Rhys Perry
spirv: fix Uniform and Output MemoryAccessMakePointer...
tree
|
commitdiff
2020-09-01
Boris Brezillon
spirv: Add a vtn_get_mem_operands() helper
tree
|
commitdiff
2020-08-31
Jesse Natalie
nir/vtn: Convert constant samplers to variables with...
tree
|
commitdiff
2020-08-31
Jesse Natalie
nir/vtn: Add intrinsics for CL image format/order queries
tree
|
commitdiff
2020-08-31
Jesse Natalie
nir/vtn: ImageSizeLod op can be applied to images
tree
|
commitdiff
2020-08-31
Jesse Natalie
nir/vtn: Handle integer sampling coordinates
tree
|
commitdiff
2020-08-31
Jesse Natalie
nir/vtn: Use return type rather than image type for...
tree
|
commitdiff
2020-08-31
Jesse Natalie
nir/vtn: Add support for kernel images to SPIRV-to...
tree
|
commitdiff
2020-08-31
Jesse Natalie
nir/vtn: Add type constant to image intrinsics
tree
|
commitdiff
2020-08-31
Jesse Natalie
clover/nir/spirv: Use uniform rather than shader_in...
tree
|
commitdiff
2020-08-27
Jesse Natalie
nir/vtn: SPIR-V bit count opcodes (core and extension...
tree
|
commitdiff
2020-08-24
Daniel Schürmann
nir,amd: remove trinary_minmax opcodes
tree
|
commitdiff
2020-08-21
Jesse Natalie
spirv: Use new global invocation offset system value
tree
|
commitdiff
2020-08-21
Karol Herbst
nir: rename nir_op_fne to nir_op_fneu
tree
|
commitdiff
2020-08-20
Jason Ekstrand
nir: Add an LOD parameter to image_*_size
tree
|
commitdiff
2020-08-19
Connor Abbott
nir/spirv: Add the option to keep ViewIndex as an input
tree
|
commitdiff
2020-08-18
Jason Ekstrand
spirv: Don't emit RMW for vector indexing in shared...
tree
|
commitdiff
2020-08-18
Boris Brezillon
spirv: Add support for the CL Round instruction
tree
|
commitdiff
2020-08-18
Danylo Piliaiev
spirv: Only require bare types to match when copying...
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir/vtn: Support OpOrdered and OpUnordered opcodes
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir/vtn: Handle LessOrGreater deprecated opcode
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir/vtn: Support SpvOpIsFinite via fisfinite
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir/vtn: Support SpvOpIsNormal via fisnormal
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir/vtn: CL SPIR-V callers should specify address modes
tree
|
commitdiff
2020-08-16
orbea
spirv/vtn_cfg.c: Include util/debug.h for env_var_as_bo...
tree
|
commitdiff
2020-08-14
Jason Ekstrand
spirv: Add a MESA_SPIRV_FORCE_UNSTRUCTURED environment...
tree
|
commitdiff
2020-08-14
Karol Herbst
spirv: parse unstructured CFG
tree
|
commitdiff
2020-08-14
Karol Herbst
spirv: extract switch parsing into its own function
tree
|
commitdiff
2020-08-14
Boris Brezillon
spirv: Move the emit a 'return value' store logic into...
tree
|
commitdiff
2020-08-14
Karol Herbst
spirv: rename vtn_emit_cf_list to vtn_emit_cf_list_stru...
tree
|
commitdiff
2020-08-05
Rhys Perry
spirv: set ACCESS_COHERENT for ssbo/global/image atomic...
tree
|
commitdiff
2020-08-04
Caio Marcelo de...
spirv: Propagate explicit layout only in types that...
tree
|
commitdiff
2020-08-04
Jason Ekstrand
spirv: Do more complex unwrapping in get_nir_type
tree
|
commitdiff
2020-07-27
Caio Marcelo de...
spirv: Handle most execution modes earlier
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Also copy over binding information for atomic...
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Rework our handling of images and samplers
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: More heavily use vtn_ssa_value in function param...
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Remove a dead case in function parameter handling
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Add a helper for getting the NIR type of a vtn_type
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Give atomic counters their own variable mode
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Drop the sampled boolean from vtn_type
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Add better checks for SSA value types
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Hand-roll fewer vtn_ssa_value creations
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Simplify vtn_ssa_value creation
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv/subgroups: Refactor to use vtn_push_ssa
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv/subgroups: Stop incrementing w
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv/glsl450: Use vtn_push_ssa_value
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv/alu: Use vtn_push_ssa_value
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Refactor vtn_push_ssa
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Use the new helpers in OpConvertUToPtr/PtrToU
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Add a vtn_get_nir_ssa helper
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv/amd: Use vtn_push_nir_ssa
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Add a vtn_push_nir_ssa helper
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Rename push_value_pointer to push_pointer
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Add a helpers for getting types of values
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Use nir_bany/ball for OpAny/All
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Clean up OpSignBitSet
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Fix indentation in vtn_handle_ptr
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Drop the void *ptr from vtn_value
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Simplify our handling of NonUniform
tree
|
commitdiff
2020-07-24
Jesse Natalie
nir/vtn: Add support for 8 and 16 vector ball/bany
tree
|
commitdiff
2020-07-21
Jason Ekstrand
spirv: Add support for SPV_EXT_shader_atomic_float
tree
|
commitdiff
2020-07-21
Jason Ekstrand
spirv: Update headers and grammar json
tree
|
commitdiff
2020-07-20
Rhys Perry
spirv: don't split memory barriers
tree
|
commitdiff
2020-07-12
Jason Ekstrand
spirv: Allow block-decorated struct types for constants
tree
|
commitdiff
2020-07-12
Jason Ekstrand
spirv: Skip phis in unreachable blocks in the second...
tree
|
commitdiff
2020-07-06
Jonathan Marek
Revert "nir: Support sysval tess levels in SPIR-V to...
tree
|
commitdiff
2020-07-06
Jonathan Marek
Revert "nir: Add an option for lowering TessLevelInner...
tree
|
commitdiff
2020-07-02
Timothy Arceri
spirv: add missing fallthrough comments
tree
|
commitdiff
2020-06-24
Rhys Perry
spirv: set variables to restrict by default
tree
|
commitdiff
2020-06-22
Brian Ho
nir: Add an option for lowering TessLevelInner/Outer...
tree
|
commitdiff
2020-06-22
Brian Ho
nir: Support sysval tess levels in SPIR-V to NIR
tree
|
commitdiff
2020-06-18
Rob Clark
spirv: drop some dead code
tree
|
commitdiff
2020-06-18
Rob Clark
spirv: atomic_counter_read_deref is not vectorized
tree
|
commitdiff
2020-06-17
Samuel Pitoiset
spirv: do not set num_components for non-vectorized...
tree
|
commitdiff
2020-06-16
Rob Clark
spriv: don't set num_components for non-vectorised...
tree
|
commitdiff
2020-06-15
Samuel Pitoiset
spirv: fix using OpSampledImage with OpUndef instead...
tree
|
commitdiff
2020-06-08
Caio Marcelo de...
spirv: Memory semantics is optional for OpControlBarrier
tree
|
commitdiff
2020-06-08
Arcady Goldmints...
nir/spirv/glsl450: increase asin(x) precision
tree
|
commitdiff
2020-06-03
Boris Brezillon
spirv: Use scoped barriers for SpvOpControlBarrier
tree
|
commitdiff
2020-06-03
Boris Brezillon
nir: Replace the scoped_memory barrier by a scoped_barrier
tree
|
commitdiff
2020-06-03
Boris Brezillon
spirv: Split the vtn_emit_scoped_memory_barrier() logic
tree
|
commitdiff
2020-06-03
Timothy Arceri
nir: add callback to nir_remove_dead_variables()
tree
|
commitdiff
2020-05-28
Samuel Pitoiset
spirv,radv,anv: implement no-op VK_GOOGLE_user_type
tree
|
commitdiff
2020-05-25
Samuel Pitoiset
spirv: add support for bias/lod with OpImageGather
tree
|
commitdiff
next