projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
glsl: add gl_linked_shader::SourceChecksum
[mesa.git]
/
src
/
compiler
/
glsl
/
linker.cpp
2016-11-22
Marek Olšák
glsl: add gl_linked_shader::SourceChecksum
blob
|
commitdiff
|
raw
2016-11-22
Timothy Arceri
glsl: fix NULL check
blob
|
commitdiff
|
raw
|
diff to current
2016-11-19
Timothy Arceri
st/mesa/glsl/nir/i965: make use of new gl_shader_progra...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-18
Timothy Arceri
glsl: create gl_program at the start of linking rather...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-10
Ian Romanick
glsl/linker: Allow link_intrastage_shaders when there...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-10
Marek Olšák
mesa: remove LowerShaderSharedVariables
blob
|
commitdiff
|
raw
|
diff to current
2016-11-09
Ian Romanick
linker: Accurately track gl_uniform_block::stageref
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Kenneth Graunke
glsl: Update deref types when resizing implicitly sized...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-03
Timothy Arceri
mesa/glsl: delete previously linked shaders earlier...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-31
Juha-Pekka Heikkila
glsl: Fix reading of uninitialized memory
blob
|
commitdiff
|
raw
|
diff to current
2016-10-27
Kenneth Graunke
glsl: Size TCS->TES unsized arrays to gl_MaxPatchVertic...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-27
Kenneth Graunke
glsl: Pass ctx to program interface query helper functions.
blob
|
commitdiff
|
raw
|
diff to current
2016-10-24
Iago Toral Quiroga
glsl: add matrix layout information to interface block...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-24
Samuel Iglesias...
glsl/es31: precision qualifier doesn't need to match...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-06
Samuel Pitoiset
glsl/linker: handle errors when a variable local size...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-29
Timothy Arceri
glsl: remove tabs from linker.{cpp,h}
blob
|
commitdiff
|
raw
|
diff to current
2016-09-27
Timothy Arceri
glsl: move some uniform linking code to new link_setup_...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-27
Timothy Arceri
glsl: use reproducible name for lowered const arrays
blob
|
commitdiff
|
raw
|
diff to current
2016-09-24
Timothy Arceri
Revert "glsl: move xfb BufferStride into gl_transform_f...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-23
Kenneth Graunke
glsl: Delete linker stuff relating to built-in functions.
blob
|
commitdiff
|
raw
|
diff to current
2016-09-23
Kenneth Graunke
glsl: Check TCS barrier restrictions at ast_to_hir...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-23
Timothy Arceri
glsl: move xfb BufferStride into gl_transform_feedback_info
blob
|
commitdiff
|
raw
|
diff to current
2016-09-14
Eero Tamminen
glsl: grammar fix
blob
|
commitdiff
|
raw
|
diff to current
2016-09-12
Thomas Helland
mesa/glsl: Move string_to_uint_map into the util folder
blob
|
commitdiff
|
raw
|
diff to current
2016-09-12
Thomas Helland
glsl: Convert linker to the util hash table
blob
|
commitdiff
|
raw
|
diff to current
2016-08-26
Ian Romanick
glsl/linker: Fail linking on ES if uniform precision...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-26
Kenneth Graunke
glsl: Merge blend_support qualifiers when linking.
blob
|
commitdiff
|
raw
|
diff to current
2016-08-24
Francisco Jerez
glsl/linker: Allow fragment output overlap for gl_LastF...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-20
Kenneth Graunke
glsl: Rename link_fs_input_layout_qualifiers to "inout".
blob
|
commitdiff
|
raw
|
diff to current
2016-08-13
Ilia Mirkin
glsl: look for frag data bindings with [0] tacked onto...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-10
Timothy Arceri
glsl: remove dead builtins before assigning varying...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-10
Timothy Arceri
glsl: split out varying and uniform linking code
blob
|
commitdiff
|
raw
|
diff to current
2016-08-10
Eric Anholt
mesa: Use a temporary set to track whether we've added...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-08
Kenneth Graunke
glsl: Combine GS and TES array resizing visitors.
blob
|
commitdiff
|
raw
|
diff to current
2016-08-08
Kenneth Graunke
glsl: Fix location bias for patch variables.
blob
|
commitdiff
|
raw
|
diff to current
2016-08-08
Kenneth Graunke
glsl: Fix the program resource names of gl_TessLevelOut...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-18
Timothy Arceri
glsl: use linked shaders rather than compiled shaders
blob
|
commitdiff
|
raw
|
diff to current
2016-06-30
Timothy Arceri
glsl/mesa: move duplicate shader fields into new struct...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-30
Timothy Arceri
glsl: simplify link_uniform_blocks()
blob
|
commitdiff
|
raw
|
diff to current
2016-06-30
Timothy Arceri
glsl/mesa: split gl_shader in two
blob
|
commitdiff
|
raw
|
diff to current
2016-06-30
Timothy Arceri
glsl: pass symbols rather than shader to _mesa_get_main...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-30
Timothy Arceri
glsl: make cross_validate_globals() more generic
blob
|
commitdiff
|
raw
|
diff to current
2016-06-23
Kenneth Graunke
glsl: Propagate invariant/precise after lowering const...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-23
Timothy Arceri
glsl/mesa: stop duplicating geom and tcs layout values
blob
|
commitdiff
|
raw
|
diff to current
2016-06-23
Timothy Arceri
glsl/mesa: stop duplicating tes layout values
blob
|
commitdiff
|
raw
|
diff to current
2016-06-16
Timothy Arceri
mesa/glsl: stop using GL shader type internally
blob
|
commitdiff
|
raw
|
diff to current
2016-06-15
Kenneth Graunke
glsl: Optionally lower TES gl_PatchVerticesIn to a...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-12
Timothy Arceri
glsl: fix max varyings count for ARB_enhanced_layouts
blob
|
commitdiff
|
raw
|
diff to current
2016-06-08
Dave Airlie
glsl/types: rename is_dual_slot_double to is_dual_slot_...
blob
|
commitdiff
|
raw
|
diff to current
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
next