projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir: add missing vec opcodes in lower_bool_to_float
[mesa.git]
/
src
/
compiler
/
2019-02-05
Jonathan Marek
nir: add missing vec opcodes in lower_bool_to_float
tree
|
commitdiff
2019-02-05
Caio Marcelo de...
nir: keep the phi order when splitting blocks
tree
|
commitdiff
2019-02-01
Jason Ekstrand
spirv: Support LocalSizeId and LocalSizeHintId executio...
tree
|
commitdiff
2019-02-01
Jason Ekstrand
spirv: Handle OpExecutionModeId
tree
|
commitdiff
2019-02-01
Jason Ekstrand
spirv: Handle constants and types before execution...
tree
|
commitdiff
2019-02-01
Jason Ekstrand
spirv: Rework handling of spec constant workgroup size...
tree
|
commitdiff
2019-02-01
Jason Ekstrand
spirv: Replace vtn_constant_value with vtn_constant_uint
tree
|
commitdiff
2019-01-31
Dylan Baker
android,autotools,i965: Fix location of float64_glsl.h
tree
|
commitdiff
2019-01-29
Dylan Baker
automake: Add float64.glsl to dist tarball
tree
|
commitdiff
2019-01-29
Dylan Baker
automake: Fix path to generated source
tree
|
commitdiff
2019-01-29
Matt Turner
nir: Optimize double-precision lower_round_even()
tree
|
commitdiff
2019-01-28
Timothy Arceri
glsl: use remap location when serialising uniform progr...
tree
|
commitdiff
2019-01-28
Neil Roberts
spirv: Don't use special semantics when counting vertex...
tree
|
commitdiff
2019-01-28
Neil Roberts
glsl_types: Rename parameter of glsl_count_attribute_slots
tree
|
commitdiff
2019-01-28
Neil Roberts
spirv/nir: handle location decorations on block interfa...
tree
|
commitdiff
2019-01-27
Niklas Haas
glsl: fix block member alignment validation for vec3
tree
|
commitdiff
2019-01-26
Jason Ekstrand
spirv: Add support for SPV_EXT_physical_storage_buffer
tree
|
commitdiff
2019-01-26
Jason Ekstrand
spirv: Implement OpConvertPtrToU and OpConvertUToPtr
tree
|
commitdiff
2019-01-26
Jason Ekstrand
spirv: Handle OpTypeForwardPointer
tree
|
commitdiff
2019-01-26
Jason Ekstrand
spirv: Drop a bogus assert
tree
|
commitdiff
2019-01-26
Jason Ekstrand
nir: Allow SSBOs and global to alias
tree
|
commitdiff
2019-01-26
Jason Ekstrand
nir/validate: Allow array derefs of vectors for nir_var...
tree
|
commitdiff
2019-01-26
Jason Ekstrand
nir/lower_io: Add support for nir_var_mem_global
tree
|
commitdiff
2019-01-26
Jason Ekstrand
nir/lower_io: Add a 32 and 64-bit global address formats
tree
|
commitdiff
2019-01-26
Jason Ekstrand
nir: Add load/store/atomic global intrinsics
tree
|
commitdiff
2019-01-23
Sergii Romantsov
nir: Length of boolean vtn_value now is 1
tree
|
commitdiff
2019-01-22
Jason Ekstrand
anv: Add pipeline cache support for xfb_info
tree
|
commitdiff
2019-01-22
Alejandro Piñeiro
nir/xfb: distinguish array of structs vs array of blocks
tree
|
commitdiff
2019-01-22
Jason Ekstrand
nir/xfb: Properly handle arrays of blocks
tree
|
commitdiff
2019-01-22
Alejandro Piñeiro
nir/xfb: don't assert when xfb_buffer/stride is present...
tree
|
commitdiff
2019-01-22
Jason Ekstrand
nir/xfb: Fix offset accounting for dvec3/4
tree
|
commitdiff
2019-01-22
Jason Ekstrand
nir: Preserve offsets in lower_io_to_scalar_early
tree
|
commitdiff
2019-01-22
Samuel Pitoiset
nir: fix lowering arrays to elements for XFB outputs
tree
|
commitdiff
2019-01-22
Samuel Pitoiset
nir: do not remove varyings used for transform feedback
tree
|
commitdiff
2019-01-22
Jason Ekstrand
spirv: Only set interface_type on blocks
tree
|
commitdiff
2019-01-22
Jason Ekstrand
spirv: Only split blocks
tree
|
commitdiff
2019-01-22
Jason Ekstrand
spirv: Initialize struct member offsets to -1
tree
|
commitdiff
2019-01-22
Tapani Pälli
nir: cleanup glsl_get_struct_field_offset, glsl_get_exp...
tree
|
commitdiff
2019-01-22
Jason Ekstrand
spirv: Update the JSON and headers from Khronos master
tree
|
commitdiff
2019-01-22
Jason Ekstrand
nir: Mark deref UBO and SSBO access as non-scalar
tree
|
commitdiff
2019-01-21
Karol Herbst
nir/spirv: handle ContractionOff execution mode
tree
|
commitdiff
2019-01-21
Rob Clark
nir/vtn: add caps for some cl related capabilities
tree
|
commitdiff
2019-01-21
Karol Herbst
vtn: handle SpvExecutionModelKernel
tree
|
commitdiff
2019-01-21
Karol Herbst
mesa: add MESA_SHADER_KERNEL
tree
|
commitdiff
2019-01-20
Karol Herbst
nir: add bit_size parameter to system values with multi...
tree
|
commitdiff
2019-01-20
Karol Herbst
nir: add legal bit_sizes to intrinsics
tree
|
commitdiff
2019-01-20
Karol Herbst
nir/validate: allow to check against a bitmask of bit_sizes
tree
|
commitdiff
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
next