projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
spirv: Add SpvCapabilityShaderViewportIndexLayerEXT
[mesa.git]
/
src
/
compiler
/
spirv
/
2018-03-07
Caio Marcelo de...
spirv: Add SpvCapabilityShaderViewportIndexLayerEXT
tree
|
commitdiff
2018-03-01
Jose Maria Casanov...
spirv/i965/anv: Relax push constant offset assertions...
tree
|
commitdiff
2018-03-01
Jose Maria Casanov...
spirv: Calculate properly 16-bit vector sizes
tree
|
commitdiff
2018-02-22
Samuel Pitoiset
spirv: apply memory qualifiers to images
tree
|
commitdiff
2018-02-06
Iago Toral Quiroga
spirv: split constant initializers on in/out structs
tree
|
commitdiff
2018-01-09
Scott D Phillips
.gitignore: Ignore new generated files
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Do implicit conversions of uint to bool in OpStore
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Loosen the validation for load/store type matching
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Require a storage type for OpStore destinations
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Add a vtn_types_compatible helper
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Store the id of the type in vtn_type
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Add a mechanism for dumping failing shaders
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Rework asserts in var_decoration_cb
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Rework error checking for decorations
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Add better type validation to OpTypeImage
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Switch on vtn_base_type in OpComposite(Extract...
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Refactor Op[Spec]ConstantComposite and add bette...
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Add better validation to Op[Spec]Constant
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Remove a pointless assignment in SpvOpSpecConstant
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Unify boolean constants and add better validation
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv/info: Add spirv_op_to_string
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Make 'info' a local array spirv_info_c.py
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Add better error messages in vtn_value helpers
tree
|
commitdiff
2018-01-08
Caio Marcelo de...
spirv: Import 1.2 rev 3 headers and grammar from Khronos
tree
|
commitdiff
2017-12-28
Eero Tamminen
spirv: consider bitsize when handling OpSwitch cases
tree
|
commitdiff
2017-12-21
Mark Janes
Revert "spirv: consider bitsize when handling OpSwitch...
tree
|
commitdiff
2017-12-20
Juan A. Suarez Romero
spirv: consider bitsize when handling OpSwitch cases
tree
|
commitdiff
2017-12-18
Jason Ekstrand
spirv: Relax the validation conditions of OpSelect
tree
|
commitdiff
2017-12-12
Jason Ekstrand
spirv: Handle image and sampler function parameters
tree
|
commitdiff
2017-12-12
Jason Ekstrand
spirv/cfg: Refactor the function parameter loop a bit
tree
|
commitdiff
2017-12-12
Jason Ekstrand
spirv/cfg: Be a bit more precise about function parameters
tree
|
commitdiff
2017-12-12
Jason Ekstrand
spirv: Make sampled images a real type
tree
|
commitdiff
2017-12-12
Jason Ekstrand
spirv: Add support for all bit sizes in OpSwitch
tree
|
commitdiff
2017-12-12
Jason Ekstrand
spirv: Restructure the case loop in OpSwitch handling
tree
|
commitdiff
2017-12-12
Jason Ekstrand
spirv: Add better parameter validation for vector and...
tree
|
commitdiff
2017-12-12
Jason Ekstrand
spirv: Add type validation for OpSelect
tree
|
commitdiff
2017-12-12
Jason Ekstrand
spirv: Add basic type validation for OpLoad, OpStore...
tree
|
commitdiff
2017-12-12
Jason Ekstrand
spirv: Add a prepass to set types on vtn_values
tree
|
commitdiff
2017-12-12
Jason Ekstrand
spirv: Add a vtn_type field to all vtn_values
tree
|
commitdiff
2017-12-12
Jason Ekstrand
spirv: Allow ignoring decorations for workgroup variables
tree
|
commitdiff
2017-12-12
Jason Ekstrand
spirv: Set lengths on scalar and vector types
tree
|
commitdiff
2017-12-10
Bas Nieuwenhuizen
spirv: Fix loading an entire block at once.
tree
|
commitdiff
2017-12-07
Alejandro Piñeiro
mesa/spirv: move and rename nir_spirv_supported_capabil...
tree
|
commitdiff
2017-12-07
Samuel Iglesias...
spirv: fix bug when OpSpecConstantOp calls a conversion
tree
|
commitdiff
2017-12-07
Samuel Iglesias...
spirv: allow specialization constants with bitsize...
tree
|
commitdiff
2017-12-06
Alejandro Piñeiro
mesa: define nir_spirv_supported_capabilities
tree
|
commitdiff
2017-12-06
Eduardo Lima Mitev
spirv/nir: Add support for SPV_KHR_16bit_storage
tree
|
commitdiff
2017-12-06
Jose Maria Casanov...
spirv: Enable FPRoundingMode decorator to nir operations
tree
|
commitdiff
2017-12-06
Eduardo Lima Mitev
spirv/nir: Handle 16-bit types
tree
|
commitdiff
2017-12-06
Jose Maria Casanov...
nir: Handle fp16 rounding modes at nir_type_conversion_op
tree
|
commitdiff
2017-12-06
Jason Ekstrand
spirv: Allow OpPtrAccessChain for block indices
tree
|
commitdiff
2017-12-06
Jason Ekstrand
spirv: Add support for lowering workgroup access to...
tree
|
commitdiff
2017-12-06
Jason Ekstrand
spirv: Rename get_shared_nir_atomic_op to get_var_nir_a...
tree
|
commitdiff
2017-12-06
Jason Ekstrand
spirv: Add theoretical support for single component...
tree
|
commitdiff
2017-12-06
Jason Ekstrand
spirv: Use offset_pointer_dereference to instead of...
tree
|
commitdiff
2017-12-06
Jason Ekstrand
spirv: Refactor a couple of pointer query helpers
tree
|
commitdiff
2017-12-06
Jason Ekstrand
spirv: Refactor the base case of offset_pointer_dereference
tree
|
commitdiff
2017-12-06
Jason Ekstrand
spirv: Add a switch statement for the block store opcode
tree
|
commitdiff
2017-12-06
Jason Ekstrand
spirv: Use a dereference instead of vtn_variable_resour...
tree
|
commitdiff
2017-12-04
Jason Ekstrand
spirv: Replace unreachable with vtn_fail
tree
|
commitdiff
2017-12-04
Jason Ekstrand
spirv: Replace assert with vtn_assert
tree
|
commitdiff
2017-12-04
Jason Ekstrand
spirv: Add vtn_fail and vtn_assert helpers
tree
|
commitdiff
2017-12-04
Jason Ekstrand
spirv: Do something useful with OpSource
tree
|
commitdiff
2017-12-04
Jason Ekstrand
spirv: Rework logging
tree
|
commitdiff
2017-12-04
Jason Ekstrand
spirv: Re-arrange vtn_builder initialization
tree
|
commitdiff
2017-12-04
Jason Ekstrand
spirv: Parent the nir_shader to the builder while building
tree
|
commitdiff
2017-12-02
Jason Ekstrand
spirv: Convert the supported_extensions struct to spirv...
tree
|
commitdiff
2017-12-02
Jason Ekstrand
spirv: Only emit functions which are actually used
tree
|
commitdiff
2017-12-02
Jason Ekstrand
spirv: Drop the impl field from vtn_builder
tree
|
commitdiff
2017-11-14
Alejandro Piñeiro
spirv: fix typo on DO NOT EDIT header
tree
|
commitdiff
2017-11-13
Alex Smith
nir/spirv: tg4 requires a sampler
tree
|
commitdiff
2017-11-13
Alex Smith
spirv: Use correct type for sampled images
tree
|
commitdiff
2017-11-13
Alejandro Piñeiro
spirv: add DO NOT EDIT warning on generated spirv_info.c
tree
|
commitdiff
2017-10-26
Jason Ekstrand
spirv: Claim support for the simple memory model
tree
|
commitdiff
2017-10-20
Jason Ekstrand
nir: Get rid of nir_shader::stage
tree
|
commitdiff
2017-10-09
Józef Kucia
spirv: Fix SpvOpAtomicISub
tree
|
commitdiff
2017-10-07
Jason Ekstrand
spirv: Don't warn on the ImageCubeArray capability
tree
|
commitdiff
2017-10-02
Bas Nieuwenhuizen
nir/spirv: Allow loop breaks in a switch body.
tree
|
commitdiff
2017-09-21
Jason Ekstrand
spirv: Flip the tessellation winding order
tree
|
commitdiff
2017-09-12
Juan A. Suarez Romero
nir/spirv: handle if's with same label in both branches
tree
|
commitdiff
2017-09-11
Samuel Iglesias...
nir/spirv: fix chain access with different index bit...
tree
|
commitdiff
2017-09-05
Jason Ekstrand
spirv: Add support for the HelperInvocation builtin
tree
|
commitdiff
2017-08-29
Matt Turner
nir/spirv: Use unreachable("...") rather than assert...
tree
|
commitdiff
2017-08-02
Jason Ekstrand
spirv: Fix SpvImageFormatR16ui
tree
|
commitdiff
2017-07-18
Jason Ekstrand
compiler/spirv: Add a .gitignore and ignore spirv_info.c
tree
|
commitdiff
2017-07-18
Jason Ekstrand
nir/spirv: Add support for SPV_KHR_variable_pointers
tree
|
commitdiff
2017-07-18
Jason Ekstrand
nir/spirv: Add a helper for pushing SSA values
tree
|
commitdiff
2017-07-18
Jason Ekstrand
nir/spirv: Implement OpPtrAccessChain for buffers
tree
|
commitdiff
2017-07-18
Jason Ekstrand
spirv/nir: Add some useful asserts for type decorations
tree
|
commitdiff
2017-07-18
Jason Ekstrand
spirv: Add support for the StorageBuffer storage class
tree
|
commitdiff
2017-07-18
Ian Romanick
spirv: Generate spirv_info.c
tree
|
commitdiff
2017-07-18
Ian Romanick
spirv: Import the lastest 1.0.2 JSON from Khronos
tree
|
commitdiff
2017-07-18
Jason Ekstrand
spirv: Import the latest 1.2 header from Khronos
tree
|
commitdiff
2017-07-10
James Legg
spirv: Fix reaching unreachable for compare exchange...
tree
|
commitdiff
2017-07-08
Andres Gomez
nir/spirv: Remove unnecessary comment.
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Rework function argument setup
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Stop trying to convert pointers to SSA in...
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Use real pointer types
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Stop using glsl_type for function types
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Beef up the type system a bit
tree
|
commitdiff
next