projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
iris: Allocate buffer resources separately
[mesa.git]
/
src
/
compiler
/
2019-01-20
Karol Herbst
glsl/lower_output_reads: set invariant and precise...
tree
|
commitdiff
2019-01-19
Karol Herbst
nir/spirv: handle SpvStorageClassCrossWorkgroup
tree
|
commitdiff
2019-01-19
Karol Herbst
nir: rename nir_var_shared to nir_var_mem_shared
tree
|
commitdiff
2019-01-19
Karol Herbst
nir: rename nir_var_ssbo to nir_var_mem_ssbo
tree
|
commitdiff
2019-01-19
Karol Herbst
nir: rename nir_var_ubo to nir_var_mem_ubo
tree
|
commitdiff
2019-01-19
Karol Herbst
nir: rename nir_var_function to nir_var_function_temp
tree
|
commitdiff
2019-01-19
Karol Herbst
nir: rename nir_var_private to nir_var_shader_temp
tree
|
commitdiff
2019-01-19
Timothy Arceri
glsl: be much more aggressive when skipping shader...
tree
|
commitdiff
2019-01-18
Timothy Arceri
Revert "glsl: be much more aggressive when skipping...
tree
|
commitdiff
2019-01-18
Timothy Arceri
glsl: be much more aggressive when skipping shader...
tree
|
commitdiff
2019-01-18
Timothy Arceri
glsl: don't skip GLSL IR opts on first-time compiles
tree
|
commitdiff
2019-01-18
Caio Marcelo de...
nir: check NIR_SKIP to skip passes by name
tree
|
commitdiff
2019-01-17
Bas Nieuwenhuizen
nir: Account for atomics in copy propagation.
tree
|
commitdiff
2019-01-14
Jason Ekstrand
nir: Add a bool to float32 lowering pass
tree
|
commitdiff
2019-01-14
Caio Marcelo de...
src/compiler: use new hash table and set creation helpers
tree
|
commitdiff
2019-01-14
Danylo Piliaiev
glsl: Fix copying function's out to temp if dereference...
tree
|
commitdiff
2019-01-12
Jason Ekstrand
spirv: Emit switch conditions on-the-fly
tree
|
commitdiff
2019-01-12
Jason Ekstrand
nir/gcm: Support deref instructions
tree
|
commitdiff
2019-01-12
Jason Ekstrand
spirv: Contain the GLSLang issue #179 workaround to...
tree
|
commitdiff
2019-01-12
Jason Ekstrand
spirv: Whack sampler/image pointers to uniform
tree
|
commitdiff
2019-01-11
Jonathan Marek
glsl/nir: keep bool types when native_integers=false
tree
|
commitdiff
2019-01-11
Jonathan Marek
glsl/nir: ftrunc for native_integers=false float to...
tree
|
commitdiff
2019-01-11
Jonathan Marek
glsl/nir: int constants as float for native_integers...
tree
|
commitdiff
2019-01-11
Kenneth Graunke
nir: Allow a non-existent sampler deref in nir_lower_sa...
tree
|
commitdiff
2019-01-11
Danylo Piliaiev
glsl: Make invariant outputs in ES fragment shader...
tree
|
commitdiff
2019-01-11
Jason Ekstrand
compiler/types: Serialize/deserialize subpass input...
tree
|
commitdiff
2019-01-10
Rhys Perry
nir: fix copy-paste error in nir_lower_constant_initial...
tree
|
commitdiff
2019-01-10
Andres Gomez
glsl/linker: specify proper direction in location alias...
tree
|
commitdiff
2019-01-10
Matt Turner
nir: Unset metadata debug bit if no progress made
tree
|
commitdiff
2019-01-10
Matt Turner
nir: Add lowering support for 64-bit operations to...
tree
|
commitdiff
2019-01-10
Matt Turner
nir: Create nir_builder in nir_lower_doubles_impl()
tree
|
commitdiff
2019-01-10
Matt Turner
nir: Add and set info::uses_64bit
tree
|
commitdiff
2019-01-10
Matt Turner
nir: Implement lowering of 64-bit shift operations
tree
|
commitdiff
2019-01-10
Matt Turner
nir: Wire up int64 lowering functions
tree
|
commitdiff
2019-01-10
Jason Ekstrand
nir: Add some more int64 lowering helpers
tree
|
commitdiff
2019-01-10
Matt Turner
nir: Tag entrypoint for easy recognition by nir_shader_...
tree
|
commitdiff
2019-01-10
Matt Turner
nir: Rework nir_lower_constant_initializers() to handle...
tree
|
commitdiff
2019-01-10
Sagar Ghuge
glsl: Add "built-in" functions to do fp32_to_int64...
tree
|
commitdiff
2019-01-10
Sagar Ghuge
glsl: Add "built-in" functions to do fp32_to_uint64...
tree
|
commitdiff
2019-01-10
Sagar Ghuge
glsl: Add "built-in" functions to do fp64_to_int64...
tree
|
commitdiff
2019-01-10
Sagar Ghuge
glsl: Add utility function to round and pack int64_t...
tree
|
commitdiff
2019-01-10
Sagar Ghuge
glsl: Add "built-in" functions to do fp64_to_uint64...
tree
|
commitdiff
2019-01-10
Sagar Ghuge
glsl: Add utility function to round and pack uint64_t...
tree
|
commitdiff
2019-01-10
Sagar Ghuge
glsl: Add "built-in" functions to do int64_to_fp32...
tree
|
commitdiff
2019-01-10
Sagar Ghuge
glsl: Add "built-in" functions to do uint64_to_fp32...
tree
|
commitdiff
2019-01-10
Sagar Ghuge
glsl: Add "built-in" functions to do int64_to_fp64...
tree
|
commitdiff
2019-01-10
Sagar Ghuge
glsl: Add "built-in" functions to do uint64_to_fp64...
tree
|
commitdiff
2019-01-10
Matt Turner
glsl: Add "built-in" functions to convert bool to double
tree
|
commitdiff
2019-01-10
Matt Turner
glsl: Add "built-in" functions to do ffract(fp64)
tree
|
commitdiff
2019-01-10
Matt Turner
glsl: Add "built-in" function to do ffloor(fp64)
tree
|
commitdiff
2019-01-10
Matt Turner
glsl: Add "built-in" functions to do fmin/fmax(fp64)
tree
|
commitdiff
2019-01-10
Matt Turner
glsl: Add "built-in" functions to do ffma(fp64)
tree
|
commitdiff
2019-01-10
Elie Tournier
glsl: Add "built-in" functions to do round(fp64)
tree
|
commitdiff
2019-01-10
Elie Tournier
glsl: Add "built-in" functions to do trunc(fp64)
tree
|
commitdiff
2019-01-10
Elie Tournier
glsl: Add "built-in" functions to do sqrt(fp64)
tree
|
commitdiff
2019-01-10
Elie Tournier
glsl: Add "built-in" functions to do fp32_to_fp64(fp32)
tree
|
commitdiff
2019-01-10
Elie Tournier
glsl: Add "built-in" functions to do fp64_to_fp32(fp64)
tree
|
commitdiff
2019-01-10
Elie Tournier
glsl: Add "built-in" functions to do int_to_fp64(int)
tree
|
commitdiff
2019-01-10
Elie Tournier
glsl: Add "built-in" functions to do fp64_to_int(fp64)
tree
|
commitdiff
2019-01-10
Elie Tournier
glsl: Add "built-in" functions to do uint_to_fp64(uint)
tree
|
commitdiff
2019-01-10
Elie Tournier
glsl: Add "built-in" functions to do fp64_to_uint(fp64)
tree
|
commitdiff
2019-01-10
Elie Tournier
glsl: Add "built-in" functions to do mul(fp64, fp64)
tree
|
commitdiff
2019-01-10
Elie Tournier
glsl: Add "built-in" functions to do add(fp64, fp64)
tree
|
commitdiff
2019-01-10
Elie Tournier
glsl: Add "built-in" functions to do lt(fp64, fp64)
tree
|
commitdiff
2019-01-10
Elie Tournier
glsl: Add utility function to extract 64-bit sign
tree
|
commitdiff
2019-01-10
Elie Tournier
glsl: Add "built-in" functions to do eq/ne(fp64, fp64)
tree
|
commitdiff
2019-01-10
Elie Tournier
glsl: Add "built-in" function to do sign(fp64)
tree
|
commitdiff
2019-01-10
Elie Tournier
glsl: Add "built-in" functions to do neg(fp64)
tree
|
commitdiff
2019-01-10
Elie Tournier
glsl: Add "built-in" function to do abs(fp64)
tree
|
commitdiff
2019-01-10
Matt Turner
glsl: Create file to contain software fp64 functions
tree
|
commitdiff
2019-01-10
Ian Romanick
glsl: Add utility to convert text files to C strings
tree
|
commitdiff
2019-01-10
Timothy Arceri
glsl: Copy function out to temp if we don't directly...
tree
|
commitdiff
2019-01-10
Matt Turner
glsl: Add function support to glsl_to_nir
tree
|
commitdiff
2019-01-08
Eric Anholt
glsl: Fix buffer overflow with an atomic buffer binding...
tree
|
commitdiff
2019-01-08
Eric Anholt
nir: Make nir_deref_instr_build/get_const_offset actual...
tree
|
commitdiff
2019-01-08
Danylo Piliaiev
glsl/linker: Fix unmatched TCS outputs being reduced...
tree
|
commitdiff
2019-01-08
Eric Anholt
nir: Add nir_lower_tex support for Broadcom's swizzled...
tree
|
commitdiff
2019-01-08
Caio Marcelo de...
nir: fix warning in nir_lower_io.c
tree
|
commitdiff
2019-01-08
Karol Herbst
nir: rename global/local to private/function memory
tree
|
commitdiff
2019-01-08
Jason Ekstrand
spirv: Sort supported capabilities
tree
|
commitdiff
2019-01-08
Jason Ekstrand
spirv: Add support for using derefs for UBO/SSBO access
tree
|
commitdiff
2019-01-08
Jason Ekstrand
spirv: Make better use of vtn_pointer_uses_ssa_offset
tree
|
commitdiff
2019-01-08
Jason Ekstrand
spirv: Add explicit pointer types
tree
|
commitdiff
2019-01-08
Jason Ekstrand
spirv: Choose atomic deref type with pointer_uses_ssa_o...
tree
|
commitdiff
2019-01-08
Jason Ekstrand
spirv: Add error checking for Block and BufferBlock...
tree
|
commitdiff
2019-01-08
Jason Ekstrand
nir/vulkan: Add a descriptor type to vulkan resource...
tree
|
commitdiff
2019-01-08
Jason Ekstrand
nir/lower_io: Add "explicit" IO lowering
tree
|
commitdiff
2019-01-08
Jason Ekstrand
nir/validate: Allow array derefs on vectors in more...
tree
|
commitdiff
2019-01-08
Jason Ekstrand
nir/intrinsics: Add access flags to load/store_deref
tree
|
commitdiff
2019-01-08
Jason Ekstrand
nir/intrinsics: Allow deref sources to consume anything
tree
|
commitdiff
2019-01-08
Jason Ekstrand
nir/validate: Allow derefs in phi nodes
tree
|
commitdiff
2019-01-08
Jason Ekstrand
nir/remove_dead_variables: Properly handle deref casts
tree
|
commitdiff
2019-01-08
Jason Ekstrand
nir/deref: Skip over casts in fixup_deref_modes
tree
|
commitdiff
2019-01-08
Jason Ekstrand
nir/deref: Support casts and ptr_as_array in comparisons
tree
|
commitdiff
2019-01-08
Jason Ekstrand
nir/opt_deref: Properly optimize ptr_as_array derefs
tree
|
commitdiff
2019-01-08
Jason Ekstrand
nir/validate: Don't allow derefs in if conditions
tree
|
commitdiff
2019-01-08
Jason Ekstrand
nir: Add a ptr_as_array deref type
tree
|
commitdiff
2019-01-08
Jason Ekstrand
nir: Move propagation of cast derefs to a new nir_opt_d...
tree
|
commitdiff
2019-01-08
Jason Ekstrand
spirv: Propagate layout decorations to created glsl_types
tree
|
commitdiff
2019-01-08
Jason Ekstrand
glsl_type: Add support for explicitly laid out matrices...
tree
|
commitdiff
next