projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965: Assert that we don't use CPU write maps to non-coherent buffers.
[mesa.git]
/
src
/
compiler
/
2017-07-10
James Legg
spirv: Fix reaching unreachable for compare exchange...
tree
|
commitdiff
2017-07-09
Ilia Mirkin
nir: copy front interpolation when creating fake back...
tree
|
commitdiff
2017-07-08
Andres Gomez
nir/spirv: Remove unnecessary comment.
tree
|
commitdiff
2017-07-06
Ilia Mirkin
glsl: check if any of the named builtins are available...
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Rework function argument setup
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Stop trying to convert pointers to SSA in...
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Use real pointer types
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Stop using glsl_type for function types
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Beef up the type system a bit
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Compact vtn_type
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Simplify type copying
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Compute offsets for UBOs and SSBOs up-front
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Rework the way pointers get dereferenced
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Break variable creation out into a helper
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Remove unneeded parameters from pointer_to_o...
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Simplify matrix loads/stores
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Use the correct stride for non-32-bit vectors
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Wrap access chains in a new vtn_pointer...
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Rename some things from access_chain to...
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Split up Uniform and UniformConstant storage...
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Add a storage_class_to_mode helper
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Use the type from the deref for atomics
tree
|
commitdiff
2017-07-05
Jason Ekstrand
nir/spirv: Move a "}"
tree
|
commitdiff
2017-07-05
Nicolai Hähnle
glsl_to_nir: zero-initialize var->data.descriptor_set
tree
|
commitdiff
2017-07-05
Nicolai Hähnle
glsl: add glsl_base_type_is_integer
tree
|
commitdiff
2017-07-05
Nicolai Hähnle
nir: add NIR_PRINT environment variable
tree
|
commitdiff
2017-07-05
Nicolai Hähnle
glsl/blob: add valgrind checks that written data is...
tree
|
commitdiff
2017-07-05
Nicolai Hähnle
glsl: explicitly zero out padding to gl_shader_variable...
tree
|
commitdiff
2017-07-05
Nicolai Hähnle
glsl: look for multiple variables simultaneously with...
tree
|
commitdiff
2017-07-03
Connor Abbott
spirv: fix OpBitcast when the src and dst bitsize are...
tree
|
commitdiff
2017-07-03
Nicolai Hähnle
glsl: simplify disable_varying_optimizations_for_sso
tree
|
commitdiff
2017-07-03
Nicolai Hähnle
glsl: always print non-zero var->data.location_frac
tree
|
commitdiff
2017-06-30
Johnson Lin
nir: Add a lowering pass for UYVY textures
tree
|
commitdiff
2017-06-27
Juan A. Suarez Romero
nir: implement GLSL.std.450 NMax, NMIn and NClamp opera...
tree
|
commitdiff
2017-06-27
Juan A. Suarez Romero
nir: add support for 64-bit in SmoothStep function
tree
|
commitdiff
2017-06-27
Juan A. Suarez Romero
nir: sge operation is defined for floating-point types
tree
|
commitdiff
2017-06-26
Juan A. Suarez Romero
glsl: do not call link_xfb_stride_layout_qualifiers...
tree
|
commitdiff
2017-06-22
Timothy Arceri
glsl: tidy up int declaration
tree
|
commitdiff
2017-06-22
Timothy Arceri
glsl: fix typo in comment
tree
|
commitdiff
2017-06-21
Kenneth Graunke
glsl: Track whether uniforms are active per stage
tree
|
commitdiff
2017-06-21
Jason Ekstrand
spirv: Work around the Doom shader bug
tree
|
commitdiff
2017-06-21
Ian Romanick
glsl: Update build instructions for int64.glsl
tree
|
commitdiff
2017-06-21
Elie Tournier
glsl: Fix indent in dump code
tree
|
commitdiff
2017-06-19
Iago Toral Quiroga
glsl: gl_Max{Vertex,Fragment}UniformComponents exist...
tree
|
commitdiff
2017-06-14
Samuel Pitoiset
glsl: add ir_variable::contains_bindless()
tree
|
commitdiff
2017-06-14
Samuel Pitoiset
glsl: set the explicit binding value for bindless sampl...
tree
|
commitdiff
2017-06-14
Samuel Pitoiset
glsl: pass the ir_variable object to set_opaque_binding()
tree
|
commitdiff
2017-06-14
Samuel Pitoiset
glsl: process uniform images declared bindless
tree
|
commitdiff
2017-06-14
Samuel Pitoiset
glsl: process uniform samplers declared bindless
tree
|
commitdiff
2017-06-14
Samuel Pitoiset
mesa: add support for glUniformHandleui64*ARB()
tree
|
commitdiff
2017-06-13
Nicolai Hähnle
glsl: simplify an assertion in lower_ubo_reference
tree
|
commitdiff
2017-06-13
Nicolai Hähnle
glsl: simplify validate_intrastage_arrays
tree
|
commitdiff
2017-06-13
Nicolai Hähnle
glsl: simplify varying matching
tree
|
commitdiff
2017-06-13
Nicolai Hähnle
glsl: remove redundant record_compare check when linkin...
tree
|
commitdiff
2017-06-13
Nicolai Hähnle
glsl: stop considering unnamed and named structures...
tree
|
commitdiff
2017-06-13
Nicolai Hähnle
glsl: give all unnamed structs the same name
tree
|
commitdiff
2017-06-13
Nicolai Hähnle
glsl: do not add unnamed struct types to the symbol...
tree
|
commitdiff
2017-06-13
Nicolai Hähnle
glsl: do not lookup struct types by typename
tree
|
commitdiff
2017-06-13
Nicolai Hähnle
glsl: fix a race condition when inserting new types
tree
|
commitdiff
2017-06-12
Dave Airlie
glsl/lower_distance: only set max_array_access for...
tree
|
commitdiff
2017-06-10
Grazvydas Ignotas
nir: make various getters take const pointers
tree
|
commitdiff
2017-06-08
Rob Herring
glsl: Fix gl_shader_stage enum unsigned comparison
tree
|
commitdiff
2017-06-08
Iago Toral Quiroga
Fix glcpp test expectations
tree
|
commitdiff
2017-06-08
Rob Herring
glsl: fix bounds check in blob_overwrite_bytes
tree
|
commitdiff
2017-06-07
Thomas Helland
nir: Delete nir_array.h
tree
|
commitdiff
2017-06-07
Thomas Helland
nir: Port to u_dynarray
tree
|
commitdiff
2017-06-07
Thomas Helland
nir: Remove unused include
tree
|
commitdiff
2017-06-07
Iago Toral Quiroga
glcpp: fix #undef to match latest spec update and GLSLa...
tree
|
commitdiff
2017-06-07
Eric Engestrom
tree-wide: remove trailing backslash
tree
|
commitdiff
2017-06-01
Samuel Pitoiset
glsl: fix a crash in ir_print_visitor() for bindless...
tree
|
commitdiff
2017-06-01
Samuel Pitoiset
glsl: teach opt_array_splitting about bindless images
tree
|
commitdiff
2017-06-01
Samuel Pitoiset
glsl: teach opt_structure_splitting about images in...
tree
|
commitdiff
2017-06-01
Samuel Pitoiset
glsl: fix broken indentation in do_structure_splitting()
tree
|
commitdiff
2017-06-01
Samuel Pitoiset
glsl: handle format layout qualifiers for struct with...
tree
|
commitdiff
2017-06-01
Samuel Pitoiset
glsl: handle memory qualifiers for struct with array...
tree
|
commitdiff
2017-05-31
Dave Airlie
glsl/lower_int64: only set progress when something...
tree
|
commitdiff
2017-05-25
Brian Paul
glsl: Fix g++ initializer order warning
tree
|
commitdiff
2017-05-23
Rob Clark
nir/lower-atomics-to-ssbo: remove atomic_uint arrays too
tree
|
commitdiff
2017-05-23
Rob Clark
nir/lower-atomics-to-ssbo: fix num_components
tree
|
commitdiff
2017-05-22
Timothy Arceri
util/disk_cache: add new driver_flags param to cache...
tree
|
commitdiff
2017-05-22
Ian Romanick
mesa: GL_ARB_shader_subroutine is not optional in core...
tree
|
commitdiff
2017-05-22
Timothy Arceri
glsl: set mask via initialisation list rather than...
tree
|
commitdiff
2017-05-22
Vladislav Egorov
glcpp: Skip unnecessary line continuations removal
tree
|
commitdiff
2017-05-22
Vladislav Egorov
glcpp: Avoid unnecessary strcmp()
tree
|
commitdiff
2017-05-20
John Brooks
glsl: Conditionally allow redeclaration of built-in...
tree
|
commitdiff
2017-05-19
Timothy Arceri
st/mesa: don't mark the program as in cache_fallback...
tree
|
commitdiff
2017-05-16
Samuel Pitoiset
glsl: simplify link_assign_uniform_storage() a bit
tree
|
commitdiff
2017-05-12
Nicolai Hähnle
glsl: include image qualifiers when printing IR
tree
|
commitdiff
2017-05-12
Samuel Pitoiset
glsl: order indices for images inside a struct array
tree
|
commitdiff
2017-05-12
Samuel Pitoiset
glsl: add parcel_out_uniform_storage::set_opaque_indice...
tree
|
commitdiff
2017-05-11
Samuel Pitoiset
glsl: simplify set_opaque_binding()
tree
|
commitdiff
2017-05-11
Samuel Pitoiset
glsl: add missing check for samplers in set_opaque_bind...
tree
|
commitdiff
2017-05-11
Rob Herring
Android: amd/common: fix dependency on libmesa_nir
tree
|
commitdiff
2017-05-09
Jason Ekstrand
nir: Embed the shader_info in the nir_shader again
tree
|
commitdiff
2017-05-08
Eric Anholt
glsl: Don't allow redefining builtin functions on GLSL...
tree
|
commitdiff
2017-05-08
Eric Anholt
glsl: Restrict func redeclarations (not just redefiniti...
tree
|
commitdiff
2017-05-08
Eric Anholt
glsl: Ban #undefining __LINE__ and friends on GLES2.
tree
|
commitdiff
2017-05-08
Eric Anholt
glsl: Restrict functions to not return arrays or SOAs...
tree
|
commitdiff
2017-05-08
Rob Clark
nir: fix (hopefully) windows build
tree
|
commitdiff
2017-05-08
Samuel Pitoiset
glsl: apply the image format for members of structures
tree
|
commitdiff
next