projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
iris: Use at least 1x1 size for null FB surface state.
[mesa.git]
/
src
/
compiler
/
glsl
/
2018-10-25
Eric Engestrom
util: use C99 declaration in the for-loop set_foreach...
tree
|
commitdiff
2018-10-25
Eric Engestrom
util: use C99 declaration in the for-loop hash_table_fo...
tree
|
commitdiff
2018-10-22
Jason Ekstrand
nir: Use nir_src_is_const and nir_src_as_* in core...
tree
|
commitdiff
2018-10-16
Vadym Shovkoplias
glsl: Check the subroutine associated functions names
tree
|
commitdiff
2018-10-16
Vadym Shovkoplias
glsl/linker: Change the format of spec quotation
tree
|
commitdiff
2018-10-11
Timothy Arceri
glsl: remove redundant es_shader checks
tree
|
commitdiff
2018-10-10
Timothy Arceri
glsl: ignore trailing whitespace when define redefined
tree
|
commitdiff
2018-10-09
Dylan Baker
meson: Don't build glsl compiler tests unless OpenGL...
tree
|
commitdiff
2018-10-08
Ilia Mirkin
glsl: fix array assignments of a swizzled vector
tree
|
commitdiff
2018-10-08
Tapani Pälli
glsl: do not attempt assignment if operand type not...
tree
|
commitdiff
2018-10-04
Vadym Shovkoplias
glsl/linker: Check the subroutine associated functions...
tree
|
commitdiff
2018-09-19
Danylo Piliaiev
glsl: Add an assert when cloning ir_dereference_record...
tree
|
commitdiff
2018-09-19
Danylo Piliaiev
glsl: Avoid propagating incompatible type of initializer
tree
|
commitdiff
2018-09-12
Vadym Shovkoplias
glsl/linker: Check the invariance of built-in special...
tree
|
commitdiff
2018-09-07
Dylan Baker
Replace uses of _mesa_bitcount with util_bitcount
tree
|
commitdiff
2018-09-06
Jason Ekstrand
nir: Drop the vs_inputs_dual_locations option
tree
|
commitdiff
2018-09-06
Jason Ekstrand
compiler: Move double_inputs to gl_program::DualSlotInputs
tree
|
commitdiff
2018-09-06
Timothy Arceri
glsl: fixer lexer for unreachable defines
tree
|
commitdiff
2018-08-30
Ilia Mirkin
glsl: avoid lowering texcoord array except in simple...
tree
|
commitdiff
2018-08-29
Timothy Arceri
glsl: add a mechanism to allow layout qualifiers on...
tree
|
commitdiff
2018-08-29
Timothy Arceri
glsl: skip stringification in preprocessor if in unreac...
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir: Use a bitfield for image access qualifiers
tree
|
commitdiff
2018-08-29
Jason Ekstrand
glsl/link,i965: Make ImageAccess four-state
tree
|
commitdiff
2018-08-29
Jason Ekstrand
nir: Make image load/store intrinsics variable-width
tree
|
commitdiff
2018-08-29
vadym.shovkoplias
glsl/linker: Link all out vars from a shader objects...
tree
|
commitdiff
2018-08-28
Kevin Rogovin
mesa: Add GL/GLSL plumbing for INTEL_fragment_shader_or...
tree
|
commitdiff
2018-08-27
vadym.shovkoplias
glsl/linker: Allow unused in blocks which are not decla...
tree
|
commitdiff
2018-08-24
Emil Velikov
Revert "configure: allow building with python3"
tree
|
commitdiff
2018-08-24
Marek Olšák
mesa: expose AMD_gpu_shader_int64
tree
|
commitdiff
2018-08-24
Marek Olšák
mesa: expose ARB_post_depth_coverage in the Compatibili...
tree
|
commitdiff
2018-08-23
Marek Olšák
glsl: fix error checking against MAX_UNIFORM_LOCATIONS
tree
|
commitdiff
2018-08-23
Marek Olšák
mesa: add ctx->Const.MaxGeometryShaderInvocations
tree
|
commitdiff
2018-08-23
Emil Velikov
configure: allow building with python3
tree
|
commitdiff
2018-08-23
Emil Velikov
glsl: remove execute bit and shebang from python tests
tree
|
commitdiff
2018-08-23
Ian Romanick
nir: Add floating point atomic min, max, and compare...
tree
|
commitdiff
2018-08-23
Ian Romanick
nir: Add floating point atomic add instrinsics
tree
|
commitdiff
2018-08-23
Ian Romanick
glsl: Add support for lowering shared-variable float...
tree
|
commitdiff
2018-08-23
Ian Romanick
glsl: Add support for lowering SSBO float atomics
tree
|
commitdiff
2018-08-23
Ian Romanick
glsl: Add built-in functions for INTEL_shader_atomic_fl...
tree
|
commitdiff
2018-08-23
Ian Romanick
mesa: Extension boilerplate for INTEL_shader_atomic_flo...
tree
|
commitdiff
2018-08-23
Ian Romanick
glsl: Add built-in functions for NV_shader_atomic_float
tree
|
commitdiff
2018-08-23
Ian Romanick
mesa: Extension boilerplate for NV_shader_atomic_float
tree
|
commitdiff
2018-08-22
Mathieu Bridon
meson: Run the test with Python 3
tree
|
commitdiff
2018-08-22
Mathieu Bridon
python: Disable universal newlines
tree
|
commitdiff
2018-08-22
Mathieu Bridon
python: difflib prefers unicode strings
tree
|
commitdiff
2018-08-22
Dylan Baker
compiler/glsl/tests: Make tests python3 safe
tree
|
commitdiff
2018-08-20
Kevin Rogovin
Add NV_fragment_shader_interlock support.
tree
|
commitdiff
2018-08-15
Danylo Piliaiev
glsl: Avoid calling get_array_element for scalar constants
tree
|
commitdiff
2018-08-13
Alejandro Piñeiro
nir/glsl: make nir_remap_attributes public
tree
|
commitdiff
2018-08-13
Alejandro Piñeiro
nir/lower_samplers: don't assume a deref for both textu...
tree
|
commitdiff
2018-08-13
Alejandro Piñeiro
nir/linker: take into account hidden uniforms
tree
|
commitdiff
2018-08-10
Mathieu Bridon
meson: Build with Python 3
tree
|
commitdiff
2018-08-09
Tapani Pälli
glsl: handle error case with ast_post_inc, ast_post_dec
tree
|
commitdiff
2018-08-02
Andres Gomez
glsl: use util_snprintf()
tree
|
commitdiff
2018-08-02
Timothy Arceri
glsl: make a copy of array indices that are used to...
tree
|
commitdiff
2018-08-01
Rhys Perry
glsl: fix function inlining with opaque parameters
tree
|
commitdiff
2018-08-01
Rhys Perry
glsl, glsl_to_tgsi: fix sampler/image constants
tree
|
commitdiff
2018-08-01
Rhys Perry
glsl: allow ?: operator with images and samplers when...
tree
|
commitdiff
2018-07-31
Neil Roberts
nir/linker: Add the start of a pure-NIR linker for XFB
tree
|
commitdiff
2018-07-31
Neil Roberts
nir: Add members for the explicit XFB properties to...
tree
|
commitdiff
2018-07-27
Caio Marcelo de...
glsl: use only copy_propagation_elements
tree
|
commitdiff
2018-07-27
Caio Marcelo de...
glsl: teach copy_propagation_elements to deal with...
tree
|
commitdiff
2018-07-24
Mathieu Bridon
python: Use range() instead of xrange()
tree
|
commitdiff
2018-07-24
Mathieu Bridon
python: Better use iterators
tree
|
commitdiff
2018-07-23
Caio Marcelo de...
glsl: remove delegating constructors to allow build...
tree
|
commitdiff
2018-07-19
Caio Marcelo de...
glsl: don't let an 'if' then-branch kill copy propagati...
tree
|
commitdiff
2018-07-19
Caio Marcelo de...
glsl: change opt_copy_propagation_elements data structures
tree
|
commitdiff
2018-07-19
Caio Marcelo de...
glsl: separate copy propagation state
tree
|
commitdiff
2018-07-18
Caio Marcelo de...
glsl: remove unnecessary parenthesis from macro
tree
|
commitdiff
2018-07-16
Caio Marcelo de...
glsl: do second pass of const propagation in loops
tree
|
commitdiff
2018-07-16
Caio Marcelo de...
glsl: don't let an 'if' then-branch kill const propagat...
tree
|
commitdiff
2018-07-12
Caio Marcelo de...
glsl: remove struct kill_entry in constant propagation
tree
|
commitdiff
2018-07-12
Caio Marcelo de...
glsl: slim the kill_entry struct used in const propagation
tree
|
commitdiff
2018-07-10
Jordan Justen
mesa: Add disk shader cache driver blob callback
tree
|
commitdiff
2018-07-09
zhaowei yuan
glsl: Treat sampler2DRect and sampler2DRectShadow as...
tree
|
commitdiff
2018-07-05
Roland Scheidegger
nir/linker: fix msvc build
tree
|
commitdiff
2018-07-03
Antia Puentes
nir: Fix OpAtomicCounterIDecrement for uniform atomic...
tree
|
commitdiff
2018-07-03
Neil Roberts
nir/linker: Add a pure NIR implementation of the atomic...
tree
|
commitdiff
2018-07-03
Alejandro Piñeiro
nir/linker: handle uniforms without explicit location
tree
|
commitdiff
2018-07-03
Alejandro Piñeiro
compiler/glsl: refactor empty_uniform_block utilities...
tree
|
commitdiff
2018-06-30
Marek Olšák
glsl/cache: save and restore ExternalSamplersUsed
tree
|
commitdiff
2018-06-28
Timothy Arceri
glsl: skip comparison opt when adding vars of different...
tree
|
commitdiff
2018-06-27
Eric Anholt
glsl: Make sure that packed varyings reflect always_act...
tree
|
commitdiff
2018-06-26
Tapani Pälli
glsl: serialize data from glTransformFeedbackVaryings
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Remove old-school deref chain support
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Remove deref chain support from lower_atomics
tree
|
commitdiff
2018-06-23
Rob Clark
nir/lower_samplers: remove legacy version
tree
|
commitdiff
2018-06-23
Rob Clark
nir: convert lower_samplers_as_deref to deref instructions
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Use derefs in nir_lower_samplers
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir/lower_samplers: Clean up function arguments
tree
|
commitdiff
2018-06-23
Rob Clark
nir/lower_samplers: split out _legacy version for deref...
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir,spirv: Rework function calls
tree
|
commitdiff
2018-06-23
Jason Ekstrand
nir: Support deref instructions in lower_atomics
tree
|
commitdiff
2018-06-23
Jason Ekstrand
glsl/nir: Use deref instructions instead of dref chains
tree
|
commitdiff
2018-06-23
Jason Ekstrand
glsl/nir: Only claim to handle intrinsic functions
tree
|
commitdiff
2018-06-23
Rob Clark
nir: add deref lowering sanity checking
tree
|
commitdiff
2018-06-21
Eduardo Lima Mitev
nir/linker: Add nir_build_program_resource_list()
tree
|
commitdiff
2018-06-21
Alejandro Piñeiro
compiler/link: move add_program_resource to linker_util
tree
|
commitdiff
2018-06-21
Neil Roberts
nir/linker: Set the uniform initial values
tree
|
commitdiff
2018-06-21
Eduardo Lima Mitev
nir/linker: Add gl_nir_link_uniforms()
tree
|
commitdiff
next