projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
spirv: Handle ShaderLayer and ShaderViewportIndex capabilities
[mesa.git]
/
src
/
compiler
/
spirv
/
vtn_private.h
2019-08-08
Erik Faye-Lund
spirv: fixup signature
blob
|
commitdiff
|
raw
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-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: Add a vtn_constant_int helper
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-05-20
Caio Marcelo de...
spirv: Add vtn_variable_mode_image
blob
|
commitdiff
|
raw
|
diff to current
2019-05-20
Caio Marcelo de...
spirv: Add vtn_mode_to_address_format()
blob
|
commitdiff
|
raw
|
diff to current
2019-05-20
Caio Marcelo de...
spirv: Add vtn_mode_uses_ssa_offset()
blob
|
commitdiff
|
raw
|
diff to current
2019-05-20
Caio Marcelo de...
spirv: Add and use vtn_type_without_array() helper
blob
|
commitdiff
|
raw
|
diff to current
2019-05-20
Caio Marcelo de...
spirv: Export vtn_storage_class_to_mode()
blob
|
commitdiff
|
raw
|
diff to current
2019-05-04
Karol Herbst
vtn: handle bitcast with pointer src/dest
blob
|
commitdiff
|
raw
|
diff to current
2019-04-23
Caio Marcelo de...
spirv: Rename vtn_decoration literals to operands
blob
|
commitdiff
|
raw
|
diff to current
2019-04-16
Caio Marcelo de...
spirv: Tell which opcode or value is unhandled when...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-14
Karol Herbst
nir: make nir_const_value scalar
blob
|
commitdiff
|
raw
|
diff to current
2019-03-27
Samuel Pitoiset
spirv: propagate the access flag for store and load...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-19
Karol Herbst
nir/spirv: support physical pointers
blob
|
commitdiff
|
raw
|
diff to current
2019-03-19
Karol Herbst
glsl: add packed for struct types
blob
|
commitdiff
|
raw
|
diff to current
2019-03-05
Karol Herbst
nir/spirv: initial handling of OpenCL.std extension...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-05
Karol Herbst
nir/spirv: improve parsing of the memory model
blob
|
commitdiff
|
raw
|
diff to current
2019-02-21
Alejandro Piñeiro
nir, glsl: move pixel_center_integer/origin_upper_left...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-01
Jason Ekstrand
spirv: Rework handling of spec constant workgroup size...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-01
Jason Ekstrand
spirv: Replace vtn_constant_value with vtn_constant_uint
blob
|
commitdiff
|
raw
|
diff to current
2019-01-28
Neil Roberts
spirv/nir: handle location decorations on block interfa...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-26
Jason Ekstrand
spirv: Add support for SPV_EXT_physical_storage_buffer
blob
|
commitdiff
|
raw
|
diff to current
2019-01-21
Karol Herbst
nir/spirv: handle ContractionOff execution mode
blob
|
commitdiff
|
raw
|
diff to current
2019-01-19
Karol Herbst
nir/spirv: handle SpvStorageClassCrossWorkgroup
blob
|
commitdiff
|
raw
|
diff to current
2019-01-12
Jason Ekstrand
spirv: Contain the GLSLang issue #179 workaround to...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Karol Herbst
nir: rename global/local to private/function memory
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Jason Ekstrand
spirv: Add support for using derefs for UBO/SSBO access
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Jason Ekstrand
spirv: Choose atomic deref type with pointer_uses_ssa_o...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Jason Ekstrand
spirv: Add error checking for Block and BufferBlock...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Jason Ekstrand
spirv: Handle arbitrary bit sizes for deref array indices
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Jason Ekstrand
spirv: Emit NIR deref instructions on-the-fly
blob
|
commitdiff
|
raw
|
diff to current
2018-10-12
Samuel Pitoiset
spirv/nir: handle memory access qualifiers for SSBO...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-02
Jason Ekstrand
spirv: Move function call handling to vtn_cfg
blob
|
commitdiff
|
raw
|
diff to current
2018-07-03
Alejandro Piñeiro
spirv/nir: add offset at vtn_variable
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
nir,spirv: Rework function calls
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
spirv: Record the type of functions
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
spirv: Allow pointers to have a deref at the base
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
spirv: Clean up vtn_pointer_to_offset
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
spirv: Use NIR per-member splitting
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
spirv: Use deref instructions for most variables
blob
|
commitdiff
|
raw
|
diff to current
2018-06-21
Neil Roberts
spirv: Set nir_variable->explicit_binding
blob
|
commitdiff
|
raw
|
diff to current
2018-06-21
Neil Roberts
spirv: Get rid of vtn_variable_mode_image/sampler
blob
|
commitdiff
|
raw
|
diff to current
2018-06-21
Nicolai Hähnle
spirv: translate default-block uniforms
blob
|
commitdiff
|
raw
|
diff to current
2018-06-01
Martin Pelikán
compiler/spirv: reject invalid shader code properly
blob
|
commitdiff
|
raw
|
diff to current
2018-03-30
Brian Paul
nir/spirv: s/uint32_t/SpvOp/ in various functions
blob
|
commitdiff
|
raw
|
diff to current
2018-03-30
Brian Paul
nir/spirv: move NORETURN annotation on _vtn_fail()...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-30
Brian Paul
nir/spirv: fix MSVC warning in vtn_align_u32()
blob
|
commitdiff
|
raw
|
diff to current
2018-03-30
Alejandro Piñeiro
nir/spirv: add gl_spirv_validation method
blob
|
commitdiff
|
raw
|
diff to current
2018-03-30
Alejandro Piñeiro
spirv: add vtn_create_builder
blob
|
commitdiff
|
raw
|
diff to current
2018-03-28
Dave Airlie
spirv: add support for SPV_AMD_shader_trinary_minmax
blob
|
commitdiff
|
raw
|
diff to current
2018-03-15
Samuel Iglesias...
spirv: update arguments for vtn_nir_alu_op_for_spirv_op...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Daniel Schürmann
spirv: handle AMD_gcn_shader extended instructions
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
spirv: Add initial subgroup support
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
spirv: Add a vtn_constant_value helper
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jason Ekstrand
spirv: Add a vtn_types_compatible helper
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jason Ekstrand
spirv: Store the id of the type in vtn_type
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jason Ekstrand
spirv: Add a mechanism for dumping failing shaders
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jason Ekstrand
spirv: Add better error messages in vtn_value helpers
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Jason Ekstrand
spirv: Make sampled images a real type
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Jason Ekstrand
spirv: Add a prepass to set types on vtn_values
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Jason Ekstrand
spirv: Add a vtn_type field to all vtn_values
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jason Ekstrand
spirv: Add support for lowering workgroup access to...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jason Ekstrand
spirv: Refactor a couple of pointer query helpers
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Jason Ekstrand
spirv: Replace unreachable with vtn_fail
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Jason Ekstrand
spirv: Add vtn_fail and vtn_assert helpers
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Jason Ekstrand
spirv: Rework logging
blob
|
commitdiff
|
raw
|
diff to current
2017-12-02
Jason Ekstrand
spirv: Convert the supported_extensions struct to spirv...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-02
Jason Ekstrand
spirv: Only emit functions which are actually used
blob
|
commitdiff
|
raw
|
diff to current
2017-12-02
Jason Ekstrand
spirv: Drop the impl field from vtn_builder
blob
|
commitdiff
|
raw
|
diff to current
2017-11-13
Alex Smith
spirv: Use correct type for sampled images
blob
|
commitdiff
|
raw
|
diff to current
2017-07-18
Jason Ekstrand
nir/spirv: Add support for SPV_KHR_variable_pointers
blob
|
commitdiff
|
raw
|
diff to current
2017-07-18
Jason Ekstrand
nir/spirv: Add a helper for pushing SSA values
blob
|
commitdiff
|
raw
|
diff to current
2017-07-18
Jason Ekstrand
nir/spirv: Implement OpPtrAccessChain for buffers
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Jason Ekstrand
nir/spirv: Use real pointer types
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Jason Ekstrand
nir/spirv: Stop using glsl_type for function types
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Jason Ekstrand
nir/spirv: Beef up the type system a bit
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Jason Ekstrand
nir/spirv: Compact vtn_type
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Jason Ekstrand
nir/spirv: Compute offsets for UBOs and SSBOs up-front
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Jason Ekstrand
nir/spirv: Rework the way pointers get dereferenced
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Jason Ekstrand
nir/spirv: Remove unneeded parameters from pointer_to_o...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Jason Ekstrand
nir/spirv: Wrap access chains in a new vtn_pointer...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Jason Ekstrand
nir/spirv: Rename some things from access_chain to...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-21
Jason Ekstrand
spirv: Work around the Doom shader bug
blob
|
commitdiff
|
raw
|
diff to current
2017-06-07
Thomas Helland
nir: Port to u_dynarray
blob
|
commitdiff
|
raw
|
diff to current
2017-03-22
Emil Velikov
spirv: consistently use ifndef guards over pragma once
blob
|
commitdiff
|
raw
|
diff to current
2017-01-10
Kenneth Graunke
spirv: Add tessellation varying and built-in support.
blob
|
commitdiff
|
raw
|
diff to current
2017-01-09
Samuel Iglesias...
spirv: add support for doubles to OpSpecConstant
blob
|
commitdiff
|
raw
|
diff to current
2017-01-09
Samuel Iglesias...
spirv/nir: implement DF conversions
blob
|
commitdiff
|
raw
|
diff to current
2016-12-28
Dave Airlie
spirv: add interface for drivers to define support...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-22
Jason Ekstrand
spirv: Handle the InputAttachmentIndex decoration
blob
|
commitdiff
|
raw
|
diff to current
2016-10-03
Jason Ekstrand
nir/spirv/cfg: Use a nop intrinsic for tagging the...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-04
Jason Ekstrand
nir/spirv: Add a way to print non-fatal warnings
blob
|
commitdiff
|
raw
|
diff to current
2016-05-20
Kenneth Graunke
spirv: Handle the PixelCenterInteger execution mode.
blob
|
commitdiff
|
raw
|
diff to current
2016-04-15
Jason Ekstrand
Merge branch 'vulkan'
blob
|
commitdiff
|
raw
|
diff to current
2016-04-15
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-15
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-15
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
next