projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
egl: Update headers from Khronos
[mesa.git]
/
src
/
compiler
/
glsl
/
linker.cpp
2017-08-11
Timothy Arceri
glsl: pass mem_ctx to constant_expression_value(.....
blob
|
commitdiff
|
raw
2017-08-11
Timothy Arceri
glsl: stop copying struct and interface member names
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Nicolai Hähnle
glsl: explicitly zero out padding to gl_shader_variable...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-05
Nicolai Hähnle
glsl: look for multiple variables simultaneously with...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-03
Nicolai Hähnle
glsl: simplify disable_varying_optimizations_for_sso
blob
|
commitdiff
|
raw
|
diff to current
2017-06-26
Juan A. Suarez Romero
glsl: do not call link_xfb_stride_layout_qualifiers...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-13
Nicolai Hähnle
glsl: simplify validate_intrastage_arrays
blob
|
commitdiff
|
raw
|
diff to current
2017-06-13
Nicolai Hähnle
glsl: remove redundant record_compare check when linkin...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-06
Samuel Pitoiset
glsl: link bindless layout qualifiers
blob
|
commitdiff
|
raw
|
diff to current
2017-04-21
Samuel Pitoiset
glsl: make use glsl_type::is_atomic_uint()
blob
|
commitdiff
|
raw
|
diff to current
2017-04-15
Timothy Arceri
glsl: delay optimisations on individual shaders when...
blob
|
commitdiff
|
raw
|
diff to current
2017-03-27
Andres Gomez
glsl: Interface Block instances don't need linking...
blob
|
commitdiff
|
raw
|
diff to current
2017-03-27
Andres Gomez
glsl: on UBO/SSBOs link error reset the number of activ...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-23
Kenneth Graunke
glsl: Raise a link error for non-SSO ES programs with...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-23
Iago Toral Quiroga
glsl: enable early_fragment_tests implicitly with post_...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-17
Timothy Arceri
glsl: fix scons builds with shader cache
blob
|
commitdiff
|
raw
|
diff to current
2017-02-17
Timothy Arceri
glsl: don't reprocess or clear UBOs on cache fallback
blob
|
commitdiff
|
raw
|
diff to current
2017-02-17
Timothy Arceri
glsl: skip more uniform initialisation when doing fallb...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-17
Timothy Arceri
glsl: don't reference shader prog data during cache...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-17
Timothy Arceri
glsl: add support for caching shaders with xfb qualifiers
blob
|
commitdiff
|
raw
|
diff to current
2017-02-17
Timothy Arceri
glsl: make use of on disk shader cache
blob
|
commitdiff
|
raw
|
diff to current
2017-02-13
Kenneth Graunke
glsl: Drop resize-to-MaxPatchVertices hack.
blob
|
commitdiff
|
raw
|
diff to current
2017-02-13
Kenneth Graunke
glsl: Update a comment about link errors for TCS &...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-09
Timothy Arceri
st/mesa/i965: create link status enum
blob
|
commitdiff
|
raw
|
diff to current
2017-01-24
Timothy Arceri
glsl: lower constant arrays to uniform arrays before...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-23
Timothy Arceri
glsl: fix tes linking regression
blob
|
commitdiff
|
raw
|
diff to current
2017-01-23
Timothy Arceri
mesa/glsl: set and get cs layouts to and from shader_info
blob
|
commitdiff
|
raw
|
diff to current
2017-01-23
Timothy Arceri
mesa/glsl: set and get gs layouts directly to and from...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-23
Timothy Arceri
mesa/glsl/i965: set and get tes layouts directly to...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-23
Timothy Arceri
glsl: use last_vert_prog to get last {clip,cull}_distan...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-23
Timothy Arceri
mesa/glsl: set {clip,cull}_distance_array_size directly...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-23
Timothy Arceri
st/mesa/glsl: change xfb_program field to last_vert_prog
blob
|
commitdiff
|
raw
|
diff to current
2017-01-20
Ian Romanick
glsl: Move builtin_function related prototypes to a...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-19
Timothy Arceri
mesa/glsl: move TransformFeedbackBufferStride to gl_shader
blob
|
commitdiff
|
raw
|
diff to current
2017-01-19
Timothy Arceri
glsl: set InnerCoverage directly in gl_program
blob
|
commitdiff
|
raw
|
diff to current
2017-01-19
Timothy Arceri
glsl: tidy up PostDepthCoverage shader field
blob
|
commitdiff
|
raw
|
diff to current
2017-01-19
Timothy Arceri
mesa/glsl: move pixel_center_integer to gl_shader
blob
|
commitdiff
|
raw
|
diff to current
2017-01-19
Timothy Arceri
mesa/glsl: move origin_upper_left to gl_shader
blob
|
commitdiff
|
raw
|
diff to current
2017-01-19
Timothy Arceri
mesa/glsl: move uses_gl_fragcoord to gl_shader
blob
|
commitdiff
|
raw
|
diff to current
2017-01-19
Timothy Arceri
mesa/glsl: move redeclares_gl_fragcoord to gl_shader
blob
|
commitdiff
|
raw
|
diff to current
2017-01-19
Timothy Arceri
mesa/glsl: move ARB_fragment_coord_conventions_enable...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-19
Timothy Arceri
st/mesa/glsl: set early_fragment_tests directly in...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-19
Timothy Arceri
mesa/glsl/i965: set and use tcs vertices_out directly
blob
|
commitdiff
|
raw
|
diff to current
2017-01-19
Timothy Arceri
mesa/glsl: move ProgramResourceList to gl_shader_progra...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-19
Timothy Arceri
glsl: store number of explicit uniform loactions in...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-19
Timothy Arceri
glsl: create a new link_and_validate_uniforms() helper
blob
|
commitdiff
|
raw
|
diff to current
2017-01-19
Timothy Arceri
glsl: move more varying linking code to link_varyings.cpp
blob
|
commitdiff
|
raw
|
diff to current
2017-01-09
Timothy Arceri
st/mesa/glsl: set num_images directly in shader_info
blob
|
commitdiff
|
raw
|
diff to current
2017-01-08
Kenneth Graunke
mesa: Introduce a compiler enum for tessellation spacing.
blob
|
commitdiff
|
raw
|
diff to current
2017-01-07
Kenneth Graunke
Revert recent GLSL slot counting fiasco.
blob
|
commitdiff
|
raw
|
diff to current
2017-01-06
Kenneth Graunke
glsl: Create and use a new ir_variable::count_attribute...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-06
Timothy Arceri
mesa/glsl: set num_textures per stage directly in shade...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-06
Timothy Arceri
st/mesa/glsl: add new is_arb_asm flag in gl_program
blob
|
commitdiff
|
raw
|
diff to current
2017-01-06
Timothy Arceri
st/mesa/glsl/i965: move ShaderStorageBlocks to gl_program
blob
|
commitdiff
|
raw
|
diff to current
2017-01-06
Timothy Arceri
st/mesa/glsl/i965: set num_ssbos directly in shader_info
blob
|
commitdiff
|
raw
|
diff to current
2017-01-06
Timothy Arceri
st/mesa/glsl/i965: move per stage UniformBlocks to...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-06
Timothy Arceri
st/mesa/glsl/i965: set num_ubos directly in shader_info
blob
|
commitdiff
|
raw
|
diff to current
2017-01-05
Marek Olšák
mesa: add gl_constants::GLSLOptimizeConservatively
blob
|
commitdiff
|
raw
|
diff to current
2016-12-30
Timothy Arceri
glsl/mesa: add reference to gl_shader_program_data...
blob
|
commitdiff
|
raw
|
diff to current
2016-12-29
Timothy Arceri
mesa/glsl/i965: remove Driver.NewShader()
blob
|
commitdiff
|
raw
|
diff to current
2016-12-29
Timothy Arceri
mesa/glsl: move BlendSupport bitfield to gl_program
blob
|
commitdiff
|
raw
|
diff to current
2016-12-29
Timothy Arceri
mesa/glsl: move LinkedTransformFeedback from gl_shader_...
blob
|
commitdiff
|
raw
|
diff to current
2016-12-29
Timothy Arceri
mesa: move _Used to gl_program
blob
|
commitdiff
|
raw
|
diff to current
2016-12-29
Timothy Arceri
mesa/glsl: move subroutine metadata to gl_program
blob
|
commitdiff
|
raw
|
diff to current
2016-12-19
Kenneth Graunke
glsl: Fix program interface queries relating to interfa...
blob
|
commitdiff
|
raw
|
diff to current
2016-12-19
Kenneth Graunke
glsl: Drop bogus is_vertex_input from add_shader_variab...
blob
|
commitdiff
|
raw
|
diff to current
2016-12-07
Lionel Landwerlin
mesa: add support for GL_INTEL_conservative_rasterization
blob
|
commitdiff
|
raw
|
diff to current
2016-12-07
Plamena Manolova
mesa: Add GL and GLSL plumbing for ARB_post_depth_cover...
blob
|
commitdiff
|
raw
|
diff to current
2016-12-02
Timothy Arceri
st/mesa/glsl: move Version to gl_shader_program_data
blob
|
commitdiff
|
raw
|
diff to current
2016-11-30
Timothy Arceri
glsl: use linked_shaders bitmask to iterate stages...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-30
Timothy Arceri
mesa/glsl: add bitmask to track stages a program was...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-29
Timothy Arceri
mesa: fix active subroutine uniforms properly
blob
|
commitdiff
|
raw
|
diff to current
2016-11-22
Marek Olšák
glsl: add gl_linked_shader::SourceChecksum
blob
|
commitdiff
|
raw
|
diff to current
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
next