projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
spirv: Add cast and loop helpers for vtn_cf_node
[mesa.git]
/
src
/
compiler
/
spirv
/
vtn_cfg.c
2020-04-03
Jason Ekstrand
spirv: Add cast and loop helpers for vtn_cf_node
blob
|
commitdiff
|
raw
2020-04-03
Jason Ekstrand
spirv: Add a vtn_block() helper
blob
|
commitdiff
|
raw
|
diff to current
2020-01-08
Juan A. Suarez Romero
nir/spirv: skip unreachable blocks in Phi second pass
blob
|
commitdiff
|
raw
|
diff to current
2019-11-21
Dave Airlie
spirv: get the correct type for function returns.
blob
|
commitdiff
|
raw
|
diff to current
2019-11-09
Jason Ekstrand
spirv: Remove the type from sampled_image
blob
|
commitdiff
|
raw
|
diff to current
2019-10-28
Timothy Arceri
util: rename list_empty() to list_is_empty()
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Eric Engestrom
compiler: replace MAYBE_UNUSED with UNUSED
blob
|
commitdiff
|
raw
|
diff to current
2019-07-26
Lionel Landwerlin
spirv: wrap push ssa/pointer values
blob
|
commitdiff
|
raw
|
diff to current
2019-05-21
Caio Marcelo de...
spirv: Trivially handle new 1.4 loop controls
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-27
Timothy Arceri
spirv: make use of the select control support in nir
blob
|
commitdiff
|
raw
|
diff to current
2019-03-27
Timothy Arceri
spirv: make use of the loop control support in nir
blob
|
commitdiff
|
raw
|
diff to current
2019-02-28
Juan A. Suarez Romero
nir/spirv: return after emitting a branch in block
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: rename nir_var_function to nir_var_function_temp
blob
|
commitdiff
|
raw
|
diff to current
2019-01-14
Caio Marcelo de...
src/compiler: use new hash table and set creation helpers
blob
|
commitdiff
|
raw
|
diff to current
2019-01-12
Jason Ekstrand
spirv: Emit switch conditions on-the-fly
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
nir: Add a ptr_as_array deref type
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Jason Ekstrand
spirv: Propagate layout decorations to created glsl_types
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
2019-01-08
Bas Nieuwenhuizen
spirv: Fix matrix parameters in function calls.
blob
|
commitdiff
|
raw
|
diff to current
2018-10-30
Jason Ekstrand
spirv: Pass SSA values through functions
blob
|
commitdiff
|
raw
|
diff to current
2018-10-26
Jason Ekstrand
nir/builder: Add a nir_imm_true/false helpers
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-06-23
Jason Ekstrand
nir,spirv: Rework function calls
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
spirv/cfg: Make the builder fully capable for both...
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: Use deref instructions for most variables
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-05-15
Samuel Pitoiset
spirv: fix visiting inner loops with same break/continu...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-30
Brian Paul
spirv: s/uint/unsigned/ to fix MSVC build
blob
|
commitdiff
|
raw
|
diff to current
2017-12-28
Eero Tamminen
spirv: consider bitsize when handling OpSwitch cases
blob
|
commitdiff
|
raw
|
diff to current
2017-12-21
Mark Janes
Revert "spirv: consider bitsize when handling OpSwitch...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-20
Juan A. Suarez Romero
spirv: consider bitsize when handling OpSwitch cases
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Jason Ekstrand
spirv: Handle image and sampler function parameters
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Jason Ekstrand
spirv/cfg: Refactor the function parameter loop a bit
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Jason Ekstrand
spirv/cfg: Be a bit more precise about function parameters
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Jason Ekstrand
spirv: Add support for all bit sizes in OpSwitch
blob
|
commitdiff
|
raw
|
diff to current
2017-12-12
Jason Ekstrand
spirv: Restructure the case loop in OpSwitch handling
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: 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-10-02
Bas Nieuwenhuizen
nir/spirv: Allow loop breaks in a switch body.
blob
|
commitdiff
|
raw
|
diff to current
2017-09-12
Juan A. Suarez Romero
nir/spirv: handle if's with same label in both branches
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-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: Stop using glsl_type for function types
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-07
Thomas Helland
nir: Port to u_dynarray
blob
|
commitdiff
|
raw
|
diff to current
2017-03-02
Jason Ekstrand
spirv: Use nir_builder for control flow
blob
|
commitdiff
|
raw
|
diff to current
2017-01-10
Kenneth Graunke
spirv: Move cursor before calling vtn_ssa_value() in...
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-10-01
Jason Ekstrand
nir/spirv/cfg: Detect switch_break after loop_break...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-01
Jason Ekstrand
nir/spirv/cfg: Handle switches whose break block is...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-25
Grazvydas Ignotas
spirv: fix warning in release build
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
2016-04-14
Jason Ekstrand
spirv: Move to compiler/
blob
|
commitdiff
|
raw
|
diff to current