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
*
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
*
nir/spirv: handle if's with same label in both branches
Juan A. Suarez Romero
2017-09-12
1
-2
/
+10
*
nir/spirv: Add support for SPV_KHR_variable_pointers
Jason Ekstrand
2017-07-18
1
-2
/
+3
*
nir/spirv: Add a helper for pushing SSA values
Jason Ekstrand
2017-07-18
1
-6
/
+5
*
nir/spirv: Rework function argument setup
Jason Ekstrand
2017-07-05
1
-24
/
+32
*
nir/spirv: Use real pointer types
Jason Ekstrand
2017-07-05
1
-3
/
+11
*
nir/spirv: Stop using glsl_type for function types
Jason Ekstrand
2017-07-05
1
-21
/
+9
*
nir/spirv: Wrap access chains in a new vtn_pointer data structure
Jason Ekstrand
2017-07-05
1
-8
/
+6
*
nir/spirv: Rename some things from access_chain to pointer
Jason Ekstrand
2017-07-05
1
-5
/
+4
*
nir: Port to u_dynarray
Thomas Helland
2017-06-07
1
-3
/
+3
*
spirv: Use nir_builder for control flow
Jason Ekstrand
2017-03-01
1
-31
/
+14
*
spirv: Move cursor before calling vtn_ssa_value() in phi 2nd pass.
Kenneth Graunke
2017-01-09
1
-1
/
+2
*
nir/spirv/cfg: Use a nop intrinsic for tagging the ends of blocks
Jason Ekstrand
2016-10-03
1
-2
/
+4
*
nir/spirv/cfg: Detect switch_break after loop_break/continue
Jason Ekstrand
2016-10-01
1
-2
/
+2
[next]