projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mesa: implement ARB_compatibility
[mesa.git]
/
src
/
compiler
/
2018-02-23
Marek Olšák
mesa: implement ARB_compatibility
tree
|
commitdiff
2018-02-22
Samuel Pitoiset
nir: lower fexp2(fmul(flog2(a), 2)) to fmul(a, a)
tree
|
commitdiff
2018-02-22
Samuel Pitoiset
nir: add is_used_once for fmul(fexp2(a), fexp2(b))...
tree
|
commitdiff
2018-02-22
Samuel Pitoiset
spirv: apply memory qualifiers to images
tree
|
commitdiff
2018-02-22
Kenneth Graunke
glsl: Parse 'layout' as a token with advanced blending...
tree
|
commitdiff
2018-02-21
Timothy Arceri
nir: remove old assert
tree
|
commitdiff
2018-02-21
Eric Anholt
glsl/tests: Fix a compiler warning about signed/unsigne...
tree
|
commitdiff
2018-02-21
Eric Anholt
glsl: Silence warnings in the uniform initializer test...
tree
|
commitdiff
2018-02-18
Timothy Arceri
glsl/nir: add pixel_center_integer to shader info
tree
|
commitdiff
2018-02-16
Eric Engestrom
glsl: fix sizeof(pointer) bug
tree
|
commitdiff
2018-02-13
Marek Olšák
mesa: move STATE_LENGTH to shader_enums.h and use it...
tree
|
commitdiff
2018-02-13
Marek Olšák
mesa,glsl,nir: reduce gl_state_index size to 2 bytes
tree
|
commitdiff
2018-02-13
Marek Olšák
mesa: reduce the size of gl_program
tree
|
commitdiff
2018-02-12
Eric Anholt
glsl/tests: Fix strict aliasing warning about int64...
tree
|
commitdiff
2018-02-09
Alejandro Piñeiro
glsl/linker: remove ubo explicit binding handling
tree
|
commitdiff
2018-02-08
Scott D Phillips
meson: Add build option for tools
tree
|
commitdiff
2018-02-07
Tapani Pälli
glsl/tests: changes to test_disk_cache_create test
tree
|
commitdiff
2018-02-07
Tapani Pälli
glsl/tests: move utility functions in cache_test
tree
|
commitdiff
2018-02-06
Samuel Pitoiset
radv: run nir_opt_shrink_load
tree
|
commitdiff
2018-02-06
Samuel Pitoiset
nir: add nir_opt_shrink_load pass
tree
|
commitdiff
2018-02-06
Iago Toral Quiroga
spirv: split constant initializers on in/out structs
tree
|
commitdiff
2018-02-06
Ilia Mirkin
mesa: add OES_EGL_image_external_essl3 support
tree
|
commitdiff
2018-02-05
Juan A. Suarez Romero
glsl/linker: check same name is not used in block and...
tree
|
commitdiff
2018-02-01
Mathias Fröhlich
mesa: Put materials at the end of the generic block.
tree
|
commitdiff
2018-02-01
Mathias Fröhlich
mesa: Use defines for the aliased material array attrib...
tree
|
commitdiff
2018-01-30
Ian Romanick
nir: Distribute binary operations with constants into...
tree
|
commitdiff
2018-01-30
Ian Romanick
nir: Rearrange logic op-compounded integer compares
tree
|
commitdiff
2018-01-30
Ian Romanick
nir: Rearrange and-compounded float compares
tree
|
commitdiff
2018-01-30
Ian Romanick
nir: Separate a weird compare with zero to two compares...
tree
|
commitdiff
2018-01-30
Ian Romanick
nir: Simplify min and max of b2f
tree
|
commitdiff
2018-01-30
Ian Romanick
nir: Undo possible damage caused by rearranging or...
tree
|
commitdiff
2018-01-30
Ian Romanick
nir: Be more conservative about rearranging or-compound...
tree
|
commitdiff
2018-01-30
Ian Romanick
nir: See through an fneg to apply existing optimizations
tree
|
commitdiff
2018-01-30
Timothy Arceri
nir: add lower_all_io_to_temps flag
tree
|
commitdiff
2018-01-30
Timothy Arceri
nir/st_glsl_to_nir: add param to disable splitting...
tree
|
commitdiff
2018-01-29
Timothy Arceri
nir: partially revert c2acf97fcc9b32e
tree
|
commitdiff
2018-01-29
Timothy Arceri
nir: add vs_inputs_dual_locations compiler option
tree
|
commitdiff
2018-01-29
Timothy Arceri
compiler: tidy up double_inputs_read uses
tree
|
commitdiff
2018-01-29
Tapani Pälli
nir: mark unused space in packed_tex_data
tree
|
commitdiff
2018-01-26
Brian Paul
mesa: change gl_link_status enums to uppercase
tree
|
commitdiff
2018-01-26
Brian Paul
mesa: change gl_compile_status enums to uppercase
tree
|
commitdiff
2018-01-25
Emil Velikov
automake: small cleanup after the meson.build inclusion
tree
|
commitdiff
2018-01-22
Timothy Arceri
glsl: add image and sampler (un)packing support to...
tree
|
commitdiff
2018-01-22
Timothy Arceri
nir: add image and sampler type to glsl_get_bit_size()
tree
|
commitdiff
2018-01-20
Dylan Baker
autotools: include meson build files in tarball
tree
|
commitdiff
2018-01-17
Brian Paul
glsl: remove unneeded extern "C" {} bracketing around...
tree
|
commitdiff
2018-01-17
Brian Paul
glsl: include util/bitscan.h in serialize.cpp
tree
|
commitdiff
2018-01-16
Juan A. Suarez Romero
glsl/linker: link-error using the same name in unnamed...
tree
|
commitdiff
2018-01-12
Samuel Pitoiset
nir: add a 'const' qualifier to nir_ssa_def_components_...
tree
|
commitdiff
2018-01-11
Dylan Baker
meson: Use dependencies for nir
tree
|
commitdiff
2018-01-11
Dylan Baker
meson: Use consistent style for tests
tree
|
commitdiff
2018-01-11
Dylan Baker
meson: Use consistent style
tree
|
commitdiff
2018-01-11
Tapani Pälli
glsl: cleanup shader_cache header guard
tree
|
commitdiff
2018-01-10
Ian Romanick
glsl/linker: Safely generate mask of possible locations
tree
|
commitdiff
2018-01-10
Ian Romanick
glsl/linker: Mark no locations as invalid instead of...
tree
|
commitdiff
2018-01-10
Ian Romanick
glsl: Don't handle visit_stop in several ::accept methods
tree
|
commitdiff
2018-01-10
Ian Romanick
glsl: Remove unnecessary assignments to type
tree
|
commitdiff
2018-01-10
Ian Romanick
nir: Silence unused parameter warnings
tree
|
commitdiff
2018-01-10
Iago Toral Quiroga
glsl: remove Lower{TCS,TES}PatchVerticesIn
tree
|
commitdiff
2018-01-09
Scott D Phillips
.gitignore: Ignore new generated files
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Do implicit conversions of uint to bool in OpStore
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Loosen the validation for load/store type matching
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Require a storage type for OpStore destinations
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Add a vtn_types_compatible helper
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Store the id of the type in vtn_type
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Add a mechanism for dumping failing shaders
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Rework asserts in var_decoration_cb
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Rework error checking for decorations
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Add better type validation to OpTypeImage
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Switch on vtn_base_type in OpComposite(Extract...
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Refactor Op[Spec]ConstantComposite and add bette...
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Add better validation to Op[Spec]Constant
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Remove a pointless assignment in SpvOpSpecConstant
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Unify boolean constants and add better validation
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv/info: Add spirv_op_to_string
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Make 'info' a local array spirv_info_c.py
tree
|
commitdiff
2018-01-08
Jason Ekstrand
spirv: Add better error messages in vtn_value helpers
tree
|
commitdiff
2018-01-08
Caio Marcelo de...
spirv: Import 1.2 rev 3 headers and grammar from Khronos
tree
|
commitdiff
2018-01-08
Florian Will
glsl: Respect std430 layout in lower_buffer_access
tree
|
commitdiff
2018-01-05
Alejandro Piñeiro
glsl/standalone: set MaxTransformFeedbackBuffers
tree
|
commitdiff
2018-01-05
Alejandro Piñeiro
glsl/standalone: set MaxVertexStreams
tree
|
commitdiff
2018-01-05
Alejandro Piñeiro
glsl/standalone: set MaxUniformBufferBindings
tree
|
commitdiff
2018-01-05
Alejandro Piñeiro
glsl/standalone: point which arguments are mandatory
tree
|
commitdiff
2018-01-03
Eric Anholt
nir: Add a helper to get the uvec4 type.
tree
|
commitdiff
2017-12-30
Rob Clark
nir: add missing local_group_size intrinsic
tree
|
commitdiff
2017-12-28
Eero Tamminen
spirv: consider bitsize when handling OpSwitch cases
tree
|
commitdiff
2017-12-21
Mark Janes
Revert "spirv: consider bitsize when handling OpSwitch...
tree
|
commitdiff
2017-12-20
Brian Paul
glsl: disable vec3 packing/splitting in tfb separate...
tree
|
commitdiff
2017-12-20
Brian Paul
glsl: simply packing class comparison
tree
|
commitdiff
2017-12-20
Brian Paul
glsl: document varying_matches::assign_locations()...
tree
|
commitdiff
2017-12-20
Brian Paul
glsl: remove some continue statements
tree
|
commitdiff
2017-12-20
Brian Paul
glsl: use bitwise operators in varying_matches::compute...
tree
|
commitdiff
2017-12-20
Brian Paul
glsl: simplify loop in varying_matches::assign_locations()
tree
|
commitdiff
2017-12-20
Brian Paul
glsl: minor simplification in assign_varying_locations()
tree
|
commitdiff
2017-12-20
Brian Paul
glsl: make varying_matches::is_varying_packing_safe...
tree
|
commitdiff
2017-12-20
Brian Paul
glsl: trivial comment fixes in lower_packed_varyings.cpp
tree
|
commitdiff
2017-12-20
Juan A. Suarez Romero
spirv: Makefile.nir.am: include vtn_gather_types_c...
tree
|
commitdiff
2017-12-20
Juan A. Suarez Romero
spirv: consider bitsize when handling OpSwitch cases
tree
|
commitdiff
2017-12-18
Dave Airlie
nir/linking: always set the used_across_stages/outputs_...
tree
|
commitdiff
2017-12-18
Jason Ekstrand
spirv: Relax the validation conditions of OpSelect
tree
|
commitdiff
next