index
:
mesa.git
gallium_va_encpackedheader01
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
compiler
/
spirv
/
vtn_cfg.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert "spirv: Rewrite CFG construction"
Jason Ekstrand
2020-04-04
1
-484
/
+291
*
spirv: Rewrite CFG construction
Jason Ekstrand
2020-04-03
1
-291
/
+484
*
spirv: Add a parent field to vtn_cf_node
Jason Ekstrand
2020-04-03
1
-10
/
+20
*
spirv: Make vtn_function a vtn_cf_node
Jason Ekstrand
2020-04-03
1
-2
/
+4
*
spirv: Make vtn_case a vtn_cf_node
Jason Ekstrand
2020-04-03
1
-7
/
+12
*
spirv: Add cast and loop helpers for vtn_cf_node
Jason Ekstrand
2020-04-03
1
-5
/
+5
*
spirv: Add a vtn_block() helper
Jason Ekstrand
2020-04-03
1
-20
/
+16
*
nir/spirv: skip unreachable blocks in Phi second pass
Juan A. Suarez Romero
2020-01-08
1
-0
/
+5
*
spirv: get the correct type for function returns.
Dave Airlie
2019-11-22
1
-1
/
+4
*
spirv: Remove the type from sampled_image
Jason Ekstrand
2019-11-09
1
-1
/
+0
*
util: rename list_empty() to list_is_empty()
Timothy Arceri
2019-10-28
1
-1
/
+1
*
compiler: replace MAYBE_UNUSED with UNUSED
Eric Engestrom
2019-07-31
1
-1
/
+1
*
spirv: wrap push ssa/pointer values
Lionel Landwerlin
2019-07-26
1
-7
/
+2
*
spirv: Trivially handle new 1.4 loop controls
Caio Marcelo de Oliveira Filho
2019-05-21
1
-1
/
+6
*
spirv: propagate the access flag for store and load derefs
Samuel Pitoiset
2019-03-27
1
-4
/
+4
*
spirv: make use of the select control support in nir
Timothy Arceri
2019-03-27
1
-0
/
+18
*
spirv: make use of the loop control support in nir
Timothy Arceri
2019-03-27
1
-0
/
+20
*
nir/spirv: return after emitting a branch in block
cros-mesa-19.0-r1-vanilla
chadv/cros-mesa-19.0-r1-vanilla
Juan A. Suarez Romero
2019-02-28
1
-0
/
+1
*
nir/spirv: handle ContractionOff execution mode
Karol Herbst
2019-01-21
1
-0
/
+2
*
nir: rename nir_var_function to nir_var_function_temp
Karol Herbst
2019-01-19
1
-1
/
+1
*
src/compiler: use new hash table and set creation helpers
Caio Marcelo de Oliveira Filho
2019-01-14
1
-2
/
+1
*
spirv: Emit switch conditions on-the-fly
Jason Ekstrand
2019-01-12
1
-36
/
+26
*
nir: rename global/local to private/function memory
Karol Herbst
2019-01-08
1
-1
/
+1
*
nir: Add a ptr_as_array deref type
Jason Ekstrand
2019-01-08
1
-1
/
+1
*
spirv: Propagate layout decorations to created glsl_types
Jason Ekstrand
2019-01-08
1
-2
/
+6
*
spirv: Emit NIR deref instructions on-the-fly
Jason Ekstrand
2019-01-08
1
-0
/
+2
*
spirv: Fix matrix parameters in function calls.
Bas Nieuwenhuizen
2019-01-08
1
-0
/
+4
*
spirv: Pass SSA values through functions
Jason Ekstrand
2018-10-30
1
-41
/
+139
*
nir/builder: Add a nir_imm_true/false helpers
Jason Ekstrand
2018-10-26
1
-5
/
+5
*
spirv: Move function call handling to vtn_cfg
Jason Ekstrand
2018-10-02
1
-0
/
+63
*
nir,spirv: Rework function calls
Jason Ekstrand
2018-06-22
1
-118
/
+103
*
spirv/cfg: Make the builder fully capable for both walks
Jason Ekstrand
2018-06-22
1
-0
/
+2
*
spirv: Record the type of functions
Jason Ekstrand
2018-06-22
1
-2
/
+2
*
spirv: Use deref instructions for most variables
Jason Ekstrand
2018-06-22
1
-4
/
+4
*
spirv: Get rid of vtn_variable_mode_image/sampler
Neil Roberts
2018-06-21
1
-2
/
+2
*
spirv: fix visiting inner loops with same break/continue block
Samuel Pitoiset
2018-05-15
1
-0
/
+13
*
spirv: s/uint/unsigned/ to fix MSVC build
Brian Paul
2018-03-30
1
-1
/
+1
*
spirv: consider bitsize when handling OpSwitch cases
Eero Tamminen
2017-12-28
1
-3
/
+11
*
Revert "spirv: consider bitsize when handling OpSwitch cases"
Mark Janes
2017-12-21
1
-11
/
+3
*
spirv: consider bitsize when handling OpSwitch cases
Juan A. Suarez Romero
2017-12-20
1
-3
/
+11
*
spirv: Handle image and sampler function parameters
Jason Ekstrand
2017-12-12
1
-0
/
+73
*
spirv/cfg: Refactor the function parameter loop a bit
Jason Ekstrand
2017-12-12
1
-5
/
+9
*
spirv/cfg: Be a bit more precise about function parameters
Jason Ekstrand
2017-12-12
1
-3
/
+2
*
spirv: Add support for all bit sizes in OpSwitch
Jason Ekstrand
2017-12-11
1
-8
/
+26
*
spirv: Restructure the case loop in OpSwitch handling
Jason Ekstrand
2017-12-11
1
-3
/
+11
*
spirv: Replace unreachable with vtn_fail
Jason Ekstrand
2017-12-04
1
-4
/
+4
*
spirv: Replace assert with vtn_assert
Jason Ekstrand
2017-12-04
1
-25
/
+26
*
spirv: Only emit functions which are actually used
Jason Ekstrand
2017-12-02
1
-0
/
+2
*
spirv: Drop the impl field from vtn_builder
Jason Ekstrand
2017-12-02
1
-1
/
+1
*
nir/spirv: Allow loop breaks in a switch body.
Bas Nieuwenhuizen
2017-10-02
1
-1
/
+1
[next]