projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅ next
glsl: Remove integer matrix support from ir_dereference_array::constant_expression_value
[mesa.git]
/
src
/
compiler
/
glsl
/
linker.cpp
2016-06-01
Ian Romanick
glsl: Use Geom.VerticesOut == -1 to specify unset
blob
|
commitdiff
|
raw
|
diff to current
2016-05-27
Dave Airlie
glsl/linker: call link_uniform blocks on linked shader.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Ian Romanick
mesa: Track the additional data in gl_shader_variable
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Dave Airlie
glsl: handle implicit sized arrays in ssbo
blob
|
commitdiff
|
raw
|
diff to current
2016-05-24
Timothy Arceri
glsl: add support for explicit components to frag outputs
blob
|
commitdiff
|
raw
|
diff to current
2016-05-24
Ilia Mirkin
glsl: add EXT_clip_cull_distance support based on ARB_c...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-24
Jason Ekstrand
glsl: Add an option to clamp block indices when lowerin...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-24
Jason Ekstrand
glsl/linker: Add a helper variable for compiler options
blob
|
commitdiff
|
raw
|
diff to current
2016-05-24
Dave Airlie
glsl: rewrite clip/cull distance lowering pass
blob
|
commitdiff
|
raw
|
diff to current
2016-05-24
Dave Airlie
glsl: make max array trackers ints and use -1 as base...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-23
Juan A. Suarez Romero
glsl/linker: dvec3/dvec4 consume twice input vertex...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-23
Dave Airlie
subroutines: handle explicit indexes properly
blob
|
commitdiff
|
raw
|
diff to current
2016-05-23
Dave Airlie
mesa/subroutines: count number subroutines properly.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-23
Dave Airlie
glsl/linker: skip inactive explicit locations.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-23
Dave Airlie
glsl/linker: link error on too many subroutine functions.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-23
Dave Airlie
glsl: produce a linker error for a subroutine uniform...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-18
Ian Romanick
glsl/linker: Ensure the first stage of an SSO pipeline...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-18
Ian Romanick
glsl/linker: Don't include interface name for built...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-18
Ian Romanick
glsl/linker: Fix trivial typos in comments
blob
|
commitdiff
|
raw
|
diff to current
2016-05-18
Ian Romanick
glsl/linker: Silence unused parameter warning
blob
|
commitdiff
|
raw
|
diff to current
2016-05-17
Timothy Arceri
glsl: don't incorrectly eliminate patches with explicit...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Ian Romanick
glsl/linker: Include the interface name for input and...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Ian Romanick
glsl/linker: Use canonical format for ARB_program_inter...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-14
Dave Airlie
Revert "glsl: Extend lowering pass for gl_ClipDistance...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-13
Tobias Klausmann
glsl: Add arb_cull_distance support (v3)
blob
|
commitdiff
|
raw
|
diff to current
2016-05-13
Tobias Klausmann
glsl: Extend lowering pass for gl_ClipDistance to suppo...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-13
Tobias Klausmann
mesa/main: Add support for GL_ARB_cull_distance (v2)
blob
|
commitdiff
|
raw
|
diff to current
2016-05-11
Juan A. Suarez Romero
glsl: use var with initializer on global var validation
blob
|
commitdiff
|
raw
|
diff to current
2016-05-01
Timothy Arceri
mesa: add LOCATION_COMPONENT support to GetProgramResou...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-01
Timothy Arceri
glsl: validate linking of intrastage component qualifiers
blob
|
commitdiff
|
raw
|
diff to current
2016-05-01
Timothy Arceri
glsl: update explicit location matching to support...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-29
Kenneth Graunke
glsl: Lower vector_extracts to swizzles after lower_vec...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-14
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-13
Matt Turner
glsl: Rename "vertex_input_slots" -> "is_vertex_input"
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Kristian Høgsberg...
glsl/linker: Recurse on struct fields when adding shade...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Kristian Høgsberg...
glsl/linker: Pass name and type through to create_shade...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Kristian Høgsberg...
glsl/linker: Pass absolute location to add_shader_varia...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-12
Kristian Høgsberg...
glsl/linker: Add add_shader_variable() helper
blob
|
commitdiff
|
raw
|
diff to current
2016-04-09
Lars Hamre
glsl: handle unsigned int wraparound in link_shaders()
blob
|
commitdiff
|
raw
|
diff to current
2016-04-07
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-05
Timothy Arceri
glsl: fully split apart buffer block arrays
blob
|
commitdiff
|
raw
|
diff to current
2016-04-04
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-02
Timothy Arceri
glsl: store ubo or ssbo index in block index
blob
|
commitdiff
|
raw
|
diff to current
2016-04-02
Timothy Arceri
glsl: store stage reference in gl_uniform_block
blob
|
commitdiff
|
raw
|
diff to current
2016-04-02
Timothy Arceri
glsl: simplify buffer block resource limit checking
blob
|
commitdiff
|
raw
|
diff to current
2016-04-02
Timothy Arceri
glsl: simplify SSBO resources check
blob
|
commitdiff
|
raw
|
diff to current
2016-04-02
Timothy Arceri
glsl: split buffer block arrays earlier
blob
|
commitdiff
|
raw
|
diff to current
2016-04-02
Kenneth Graunke
glsl: Fix prorgram interface query locations biasing...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-02
Kenneth Graunke
glsl: Return -1 for program interface query locations...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-02
Kenneth Graunke
glsl: Consolidate gl_VertexIDMESA -> gl_VertexID query...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-02
Kenneth Graunke
glsl: Clean up some leftover cruft.
blob
|
commitdiff
|
raw
|
diff to current
2016-04-02
Kenneth Graunke
glsl: Add all system variables to the input resource...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-02
Kenneth Graunke
glsl: Delete hack for VS system values.
blob
|
commitdiff
|
raw
|
diff to current
2016-04-02
Kenneth Graunke
glsl: Make add_interface_variables only consider the...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-02
Kenneth Graunke
glsl: Clarify "mask" variable in add_interface_variables().
blob
|
commitdiff
|
raw
|
diff to current
2016-04-02
Kenneth Graunke
glsl: Pass stage to add_interface_variables().
blob
|
commitdiff
|
raw
|
diff to current
2016-04-02
Kenneth Graunke
glsl: Exclude ir_var_hidden variables from the program...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-01
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-03-31
Timothy Arceri
glsl: add transform feedback buffers to resource list
blob
|
commitdiff
|
raw
|
diff to current
2016-03-31
Timothy Arceri
glsl: validate global out xfb_stride qualifiers and...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-31
Timothy Arceri
glsl: basic linking support for xfb qualifiers
blob
|
commitdiff
|
raw
|
diff to current
2016-03-25
Timothy Arceri
glsl: reduce buffer block duplication
blob
|
commitdiff
|
raw
|
diff to current
2016-03-15
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-03-10
Iago Toral Quiroga
glsl: report correct number of allowed vertex inputs...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-07
Ilia Mirkin
glsl: avoid stack smashing when there are too many...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-02
Kenneth Graunke
Merge remote-tracking branch 'origin/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-03-01
Matt Turner
glsl: Initialize gl_shader_program::EmptyUniformLocations.
blob
|
commitdiff
|
raw
|
diff to current
2016-02-24
Kristian Høgsberg...
Merge remote-tracking branch 'origin/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-02-18
Plamena Manolova
compiler/glsl: Fix uniform location counting.
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Jason Ekstrand
Merge commit '8b0fb1c152fe191768953aa8c77b89034a377f83...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Kenneth Graunke
glsl: Disallow transform feedback varyings with compute...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Timothy Arceri
glsl: remove unrequired forward declaration
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Timothy Arceri
glsl: clean up and fix bug in varying linking rules
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Timothy Arceri
glsl: simplify ES Vertex/Fragment shader requirements
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Timothy Arceri
glsl: simplify required stages for linking rules
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Timothy Arceri
glsl: small tidy up now that link_shaders() exits early...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Timothy Arceri
glsl: don't attempt to link empty program
blob
|
commitdiff
|
raw
|
diff to current
2016-02-07
Ilia Mirkin
glsl: make sure builtins are initialized before getting...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Jason Ekstrand
Merge commit mesa-public/master into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-01-26
Timothy Arceri
glsl: remove old FINISHME
blob
|
commitdiff
|
raw
|
diff to current
2016-01-26
Emil Velikov
glsl: move to compiler/
blob
|
commitdiff
|
raw
|
diff to current