projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
compiler/spirv: implement 16-bit bitcasts
[mesa.git]
/
src
/
compiler
/
spirv
/
vtn_variables.c
2018-05-03
Neil Roberts
spirv: Apply OriginUpperLeft to FragCoord
blob
|
commitdiff
|
raw
2018-04-19
Neil Roberts
spirv: Lower BaseVertex to FIRST_VERTEX instead of...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-10
Jason Ekstrand
spirv: Use the LOCAL_GROUP_SIZE system value
blob
|
commitdiff
|
raw
|
diff to current
2018-03-14
Karol Herbst
compiler: int8/uint8 support
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
spirv: Add subgroup ballot support
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
nir/spirv: Add support for device groups
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Caio Marcelo de...
spirv: Add SpvCapabilityShaderViewportIndexLayerEXT
blob
|
commitdiff
|
raw
|
diff to current
2018-03-01
Jose Maria Casanov...
spirv/i965/anv: Relax push constant offset assertions...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-01
Jose Maria Casanov...
spirv: Calculate properly 16-bit vector sizes
blob
|
commitdiff
|
raw
|
diff to current
2018-02-22
Samuel Pitoiset
spirv: apply memory qualifiers to images
blob
|
commitdiff
|
raw
|
diff to current
2018-02-06
Iago Toral Quiroga
spirv: split constant initializers on in/out structs
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jason Ekstrand
spirv: Do implicit conversions of uint to bool in OpStore
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jason Ekstrand
spirv: Loosen the validation for load/store type matching
blob
|
commitdiff
|
raw
|
diff to current
2018-01-08
Jason Ekstrand
spirv: Require a storage type for OpStore destinations
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: Rework asserts in var_decoration_cb
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Jason Ekstrand
spirv: Add basic type validation for OpLoad, OpStore...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Jason Ekstrand
spirv: Allow ignoring decorations for workgroup variables
blob
|
commitdiff
|
raw
|
diff to current
2017-12-10
Bas Nieuwenhuizen
spirv: Fix loading an entire block at once.
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Eduardo Lima Mitev
spirv/nir: Handle 16-bit types
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jason Ekstrand
spirv: Allow OpPtrAccessChain for block indices
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: Add theoretical support for single component...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jason Ekstrand
spirv: Use offset_pointer_dereference to instead of...
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-06
Jason Ekstrand
spirv: Refactor the base case of offset_pointer_dereference
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jason Ekstrand
spirv: Add a switch statement for the block store opcode
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jason Ekstrand
spirv: Use a dereference instead of vtn_variable_resour...
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: Replace assert with vtn_assert
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-10-20
Jason Ekstrand
nir: Get rid of nir_shader::stage
blob
|
commitdiff
|
raw
|
diff to current
2017-09-11
Samuel Iglesias...
nir/spirv: fix chain access with different index bit...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-05
Jason Ekstrand
spirv: Add support for the HelperInvocation builtin
blob
|
commitdiff
|
raw
|
diff to current
2017-08-29
Matt Turner
nir/spirv: Use unreachable("...") rather than assert...
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-18
Jason Ekstrand
spirv: Add support for the StorageBuffer storage class
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Jason Ekstrand
nir/spirv: Rework function argument setup
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: 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: Break variable creation out into a helper
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: Simplify matrix loads/stores
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-07-05
Jason Ekstrand
nir/spirv: Split up Uniform and UniformConstant storage...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Jason Ekstrand
nir/spirv: Add a storage_class_to_mode helper
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Jason Ekstrand
nir/spirv: Move a "}"
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-05-09
Jason Ekstrand
nir: Embed the shader_info in the nir_shader again
blob
|
commitdiff
|
raw
|
diff to current
2017-05-03
Jason Ekstrand
spirv: Add support for SPV_KHR_multiview
blob
|
commitdiff
|
raw
|
diff to current
2017-02-16
Dave Airlie
spirv/nir: add support for int64
blob
|
commitdiff
|
raw
|
diff to current
2017-02-14
Alex Smith
spirv: Add support for SpvCapabilityStorageImageWriteWi...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-01
Lionel Landwerlin
spirv: add SPV_KHR_shader_draw_parameters support
blob
|
commitdiff
|
raw
|
diff to current
2017-01-26
Lionel Landwerlin
spirv: handle OpUndef as part of the variable parsing...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-25
Lionel Landwerlin
spirv: add default handler for new enums
blob
|
commitdiff
|
raw
|
diff to current
2017-01-25
Iago Toral Quiroga
spirv: handle gl_SampleMask
blob
|
commitdiff
|
raw
|
diff to current
2017-01-20
Lionel Landwerlin
spirv: don't assert with location decorations on non...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-20
Lionel Landwerlin
spirv: fix warn string typo
blob
|
commitdiff
|
raw
|
diff to current
2017-01-12
Jason Ekstrand
spirv: Handle patch decorations up-front
blob
|
commitdiff
|
raw
|
diff to current
2017-01-11
Kenneth Graunke
spirv: Shut up unhandled enumeration value warnings.
blob
|
commitdiff
|
raw
|
diff to current
2017-01-11
Iago Toral Quiroga
spirv: gl_PrimitiveID in the fragment shader is handled...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-10
Kenneth Graunke
spirv: Tidy some repeated if checks by using a switch...
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: Enable double floating points when copying varia...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-09
Samuel Iglesias...
spirv: add double support to _vtn_block_load_store()
blob
|
commitdiff
|
raw
|
diff to current
2017-01-09
Samuel Iglesias...
spirv: add double support to _vtn_variable_load_store
blob
|
commitdiff
|
raw
|
diff to current
2017-01-04
Lionel Landwerlin
spirv: compute push constant access offset & range
blob
|
commitdiff
|
raw
|
diff to current
2017-01-04
Lionel Landwerlin
spirv: move block_size() definition
blob
|
commitdiff
|
raw
|
diff to current
2016-12-30
Jason Ekstrand
nir: Make nir_copy_deref follow the "clone" pattern
blob
|
commitdiff
|
raw
|
diff to current
2016-12-05
Jason Ekstrand
nir: Remove some unused fields from nir_variable
blob
|
commitdiff
|
raw
|
diff to current
2016-12-03
Iago Toral Quiroga
spirv: Builtin Layer is an input for fragment shaders
blob
|
commitdiff
|
raw
|
diff to current
2016-12-02
Jason Ekstrand
nir: Get rid of nir_constant_data
blob
|
commitdiff
|
raw
|
diff to current
2016-11-22
Jason Ekstrand
spirv: Handle the InputAttachmentIndex decoration
blob
|
commitdiff
|
raw
|
diff to current
2016-11-17
Jason Ekstrand
nir/spirv: Fix handling of gl_PrimitiveId
blob
|
commitdiff
|
raw
|
diff to current
2016-10-31
Marek Olšák
ralloc: use rzalloc where it's necessary
blob
|
commitdiff
|
raw
|
diff to current
2016-10-26
Timothy Arceri
nir/i965/anv/radv/gallium: make shader info a pointer
blob
|
commitdiff
|
raw
|
diff to current
2016-10-04
Timothy Arceri
spirv: replace assert() with unreachable()
blob
|
commitdiff
|
raw
|
diff to current
2016-10-04
Dave Airlie
spirv: translate cull distance semantic.
blob
|
commitdiff
|
raw
|
diff to current
2016-09-08
Jason Ekstrand
nir/spirv: Refactor variable deocration handling
blob
|
commitdiff
|
raw
|
diff to current
2016-09-08
Jason Ekstrand
nir/spirv: Break variable decoration handling into...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-18
Kenneth Graunke
compiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.
blob
|
commitdiff
|
raw
|
diff to current
2016-07-13
Jason Ekstrand
nir/spirv: Don't multiply the push constant block size...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-21
Jason Ekstrand
spirv: Use the system value version of gl_FrontFace
blob
|
commitdiff
|
raw
|
diff to current
2016-06-04
Jason Ekstrand
nir/spirv: Make unhandled decorations and capabilities...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-27
Jason Ekstrand
nir/spirv: Allow pointless variable decorations on...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-25
Jason Ekstrand
nir/spirv: Handle location decorations on structure...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-25
Jason Ekstrand
nir/spirv: Add explicit handling for all decorations
blob
|
commitdiff
|
raw
|
diff to current
2016-05-20
Kenneth Graunke
spirv: Handle the PixelCenterInteger execution mode.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-12
Rob Clark
nir: glsl_get_bit_size() should take glsl_type
blob
|
commitdiff
|
raw
|
diff to current
2016-05-07
Kenneth Graunke
spirv: Fix structure splitting with per-vertex interfac...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-20
Jason Ekstrand
spirv: Trivially handle the NonWriteable decoration
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
next