projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Added few more stubs so that control reaches to DestroyDevice().
[mesa.git]
/
src
/
compiler
/
spirv
/ vtn_variables.c
2020-09-03
Jason Ekstrand
spirv: Propagate alignments to deref chains via casts
commit
|
commitdiff
2020-09-03
Jason Ekstrand
spirv: Add pointer helper vars to OpCopyMemory
commit
|
commitdiff
2020-09-02
Bas Nieuwenhuizen
spirv: Deal with glslang bug not setting the decoration...
commit
|
commitdiff
2020-09-01
Jason Ekstrand
spirv: Drop the constant_as_global as option
commit
|
commitdiff
2020-09-01
Jason Ekstrand
spirv: Use nir_var_mem_constant for UniformConstant...
commit
|
commitdiff
2020-09-01
Jason Ekstrand
spirv: Delete some dead workgroup variable handling...
commit
|
commitdiff
2020-09-01
Rhys Perry
spirv: implement SpvMemoryAccessVolatileMask
commit
|
commitdiff
2020-09-01
Rhys Perry
spirv: implement MakePointerAvailable/MakePointerVisibl...
commit
|
commitdiff
2020-09-01
Rhys Perry
spirv: add vtn_emit_make_{visible,available}_barrier...
commit
|
commitdiff
2020-09-01
Rhys Perry
spirv: make OpLoad/OpStore visibility/availablity barri...
commit
|
commitdiff
2020-09-01
Rhys Perry
spirv: fix Uniform and Output MemoryAccessMakePointer...
commit
|
commitdiff
2020-09-01
Boris Brezillon
spirv: Add a vtn_get_mem_operands() helper
commit
|
commitdiff
2020-08-31
Jesse Natalie
nir/vtn: Convert constant samplers to variables with...
commit
|
commitdiff
2020-08-21
Jesse Natalie
spirv: Use new global invocation offset system value
commit
|
commitdiff
2020-08-19
Connor Abbott
nir/spirv: Add the option to keep ViewIndex as an input
commit
|
commitdiff
2020-08-18
Jason Ekstrand
spirv: Don't emit RMW for vector indexing in shared...
commit
|
commitdiff
2020-08-18
Danylo Piliaiev
spirv: Only require bare types to match when copying...
commit
|
commitdiff
2020-08-04
Caio Marcelo de...
spirv: Propagate explicit layout only in types that...
commit
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Also copy over binding information for atomic...
commit
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Rework our handling of images and samplers
commit
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Add a helper for getting the NIR type of a vtn_type
commit
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Give atomic counters their own variable mode
commit
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Add better checks for SSA value types
commit
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Hand-roll fewer vtn_ssa_value creations
commit
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Refactor vtn_push_ssa
commit
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Use the new helpers in OpConvertUToPtr/PtrToU
commit
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Add a vtn_push_nir_ssa helper
commit
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Rename push_value_pointer to push_pointer
commit
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Add a helpers for getting types of values
commit
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Simplify our handling of NonUniform
commit
|
commitdiff
2020-07-06
Jonathan Marek
Revert "nir: Support sysval tess levels in SPIR-V to...
commit
|
commitdiff
2020-07-06
Jonathan Marek
Revert "nir: Add an option for lowering TessLevelInner...
commit
|
commitdiff
2020-06-24
Rhys Perry
spirv: set variables to restrict by default
commit
|
commitdiff
2020-06-22
Brian Ho
nir: Add an option for lowering TessLevelInner/Outer...
commit
|
commitdiff
2020-06-22
Brian Ho
nir: Support sysval tess levels in SPIR-V to NIR
commit
|
commitdiff
2020-05-28
Samuel Pitoiset
spirv,radv,anv: implement no-op VK_GOOGLE_user_type
commit
|
commitdiff
2020-05-15
Samuel Pitoiset
spirv: handle OpCopyObject correctly with any types
commit
|
commitdiff
2020-04-24
Jason Ekstrand
spirv: Allow constants and NULLs in SpvOpConvertUToPtr
commit
|
commitdiff
2020-04-20
Caio Marcelo de...
spirv: Fix propagation of OpVariable access flags
commit
|
commitdiff
2020-04-17
Jason Ekstrand
spirv,nir: Move the SPIR-V vector insert code to NIR
commit
|
commitdiff
2020-04-17
Jason Ekstrand
spirv: Call nir_builder directly for vector_extract
commit
|
commitdiff
2020-02-12
Arcady Goldmints...
compiler/spirv: Add support for non-constant initializers
commit
|
commitdiff
2020-01-29
Samuel Pitoiset
spirv: add support for SpvBuiltInBaryCoord*
commit
|
commitdiff
2020-01-29
Samuel Pitoiset
spirv: add support for SpvDecorationExplicitInterpAMD
commit
|
commitdiff
2020-01-14
Caio Marcelo de...
spirv: Drop EXT for PhysicalStorageBuffer symbols
commit
|
commitdiff
2019-12-11
Karol Herbst
spirv: handle UniformConstant for OpenCL kernels
commit
|
commitdiff
2019-11-19
Marek Olšák
nir: move data.image.access to data.access
commit
|
commitdiff
2019-11-13
Caio Marcelo de...
spirv: Consider the sampled_image case in wa_glslang_17...
commit
|
commitdiff
2019-11-12
Jason Ekstrand
spirv: Fix the MSVC build
commit
|
commitdiff
2019-11-09
Jason Ekstrand
spirv: Sort out the mess that is sampled image
commit
|
commitdiff
2019-11-09
Jason Ekstrand
spirv: Add a vtn_decorate_pointer helper
commit
|
commitdiff
2019-11-09
Jason Ekstrand
spirv: Remove the type from sampled_image
commit
|
commitdiff
2019-11-04
Marek Olšák
nir: pack nir_variable::data::xfb_*
commit
|
commitdiff
2019-10-24
Caio Marcelo de...
spirv: Handle MakePointerAvailable/Visible
commit
|
commitdiff
2019-08-11
Caio Marcelo de...
spirv: Drop lower_workgroup_access_to_offsets
commit
|
commitdiff
2019-08-06
Antia Puentes
nir/spirv: Fix gl_BaseVertex for non-indexed draws...
commit
|
commitdiff
2019-07-30
Lionel Landwerlin
spirv: don't discard access set by vtn_pointer_dereference
commit
|
commitdiff
2019-07-26
Lionel Landwerlin
spirv: propagate access qualifiers through ssa & pointer
commit
|
commitdiff
2019-07-26
Lionel Landwerlin
spirv: wrap push ssa/pointer values
commit
|
commitdiff
2019-07-17
Caio Marcelo de...
spirv: Bail when we see CounterBuffer decoration
commit
|
commitdiff
2019-07-08
Connor Abbott
spirv: Add an option for making FragCoord a sysval
commit
|
commitdiff
2019-06-30
Alejandro Piñeiro
spirv/nir: fill up nir variable info for ubos and ssbo
commit
|
commitdiff
2019-06-30
Alejandro Piñeiro
spirv/nir: create nir variable for UBO/SSBO
commit
|
commitdiff
2019-06-20
Caio Marcelo de...
spirv: Restrict use of descriptor intrinsics to Vulkan
commit
|
commitdiff
2019-06-19
Jason Ekstrand
spirv: Add a vtn_constant_int helper
commit
|
commitdiff
2019-06-04
Caio Marcelo de...
spirv: Like Uniform, do nothing for UniformId
commit
|
commitdiff
2019-05-30
Dave Airlie
vtn: create cast with type stride.
commit
|
commitdiff
2019-05-21
Caio Marcelo de...
spirv: Drop GOOGLE suffix from names incorporated to...
commit
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Reuse helpers in vtn_handle_type()
commit
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Add vtn_variable_mode_image
commit
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Add vtn_mode_to_address_format()
commit
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Add vtn_mode_uses_ssa_offset()
commit
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Add and use vtn_type_without_array() helper
commit
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv: Export vtn_storage_class_to_mode()
commit
|
commitdiff
2019-05-20
Caio Marcelo de...
spirv, radv, anv: Replace ptr_type with addr_format
commit
|
commitdiff
2019-04-23
Caio Marcelo de...
spirv: Rename vtn_decoration literals to operands
commit
|
commitdiff
2019-04-16
Caio Marcelo de...
spirv: Tell which opcode or value is unhandled when...
commit
|
commitdiff
2019-04-14
Karol Herbst
nir: make nir_const_value scalar
commit
|
commitdiff
2019-04-10
Bas Nieuwenhuizen
nir: Add access qualifiers on load_ubo intrinsic.
commit
|
commitdiff
2019-03-27
Samuel Pitoiset
spirv: propagate the access flag for store and load...
commit
|
commitdiff
2019-03-25
Jason Ekstrand
spirv: Handle the NonUniformEXT decoration
commit
|
commitdiff
2019-03-23
Caio Marcelo de...
spirv: Use interface type for block and buffer block
commit
|
commitdiff
2019-03-21
Dave Airlie
nir/spirv: don't use bare types, remove assert in split...
commit
|
commitdiff
2019-03-19
Karol Herbst
nir/spirv: support physical pointers
commit
|
commitdiff
2019-03-07
Jason Ekstrand
nir/builder: Add a build_deref_array_imm helper
commit
|
commitdiff
2019-03-07
Jason Ekstrand
nir/builder: Emit better code for iadd/imul_imm
commit
|
commitdiff
2019-03-06
Timothy Arceri
nir: rename glsl_type_is_struct() -> glsl_type_is_struc...
commit
|
commitdiff
2019-03-05
Karol Herbst
nir/vtn: add support for SpvBuiltInGlobalLinearId
commit
|
commitdiff
2019-03-05
Jason Ekstrand
spirv: Use the same types for resource indices as pointers
commit
|
commitdiff
2019-03-05
Jason Ekstrand
spirv: Use the generic dereference function for OpArray...
commit
|
commitdiff
2019-03-05
Jason Ekstrand
spirv: Pull offset/stride from the pointer for OpArrayL...
commit
|
commitdiff
2019-02-21
Alejandro Piñeiro
nir, glsl: move pixel_center_integer/origin_upper_left...
commit
|
commitdiff
2019-02-05
Kenneth Graunke
compiler: Mark clip/cull distance arrays as compact...
commit
|
commitdiff
2019-01-28
Neil Roberts
spirv: Don't use special semantics when counting vertex...
commit
|
commitdiff
2019-01-28
Neil Roberts
spirv/nir: handle location decorations on block interfa...
commit
|
commitdiff
2019-01-26
Jason Ekstrand
spirv: Add support for SPV_EXT_physical_storage_buffer
commit
|
commitdiff
2019-01-26
Jason Ekstrand
spirv: Implement OpConvertPtrToU and OpConvertUToPtr
commit
|
commitdiff
2019-01-26
Jason Ekstrand
spirv: Drop a bogus assert
commit
|
commitdiff
2019-01-22
Jason Ekstrand
spirv: Only set interface_type on blocks
commit
|
commitdiff
2019-01-22
Jason Ekstrand
spirv: Only split blocks
commit
|
commitdiff
next