projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir/range-analysis: Use types in the hash key
[mesa.git]
/
src
/
compiler
/
glsl
/
link_varyings.cpp
2019-07-12
Yevhenii Kolesnikov
glsl/link_varyings: Fix hash table leak
blob
|
commitdiff
|
raw
2019-06-14
Neil Roberts
glsl/linker: Don’t check precision for shader interface
blob
|
commitdiff
|
raw
|
diff to current
2019-04-29
Andres Gomez
glsl/linker: check for xfb_offset aliasing
blob
|
commitdiff
|
raw
|
diff to current
2019-04-26
Tapani Pälli
glsl: use empty brace initializer
blob
|
commitdiff
|
raw
|
diff to current
2019-04-15
Andres Gomez
glsl/linker: always validate explicit locations for...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-09
Andres Gomez
glsl/linker: location aliasing requires types to have...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-05
Sergii Romantsov
glsl: Fix input/output structure matching across shader...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-22
Danylo Piliaiev
glsl: Cross validate variable's invariance by explicit...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-19
Andres Gomez
Revert "glsl: relax input->output validation for SSO...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-19
Andres Gomez
glsl/linker: simplify xfb_offset vs xfb_stride overflow...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-19
Andres Gomez
glsl/linker: don't fail non static used inputs without...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-19
Andres Gomez
glsl/linker: always validate explicit location among...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Timothy Arceri
glsl: rename is_record() -> is_struct()
blob
|
commitdiff
|
raw
|
diff to current
2019-03-04
Ilia Mirkin
glsl: fix recording of variables for XFB in TCS shaders
blob
|
commitdiff
|
raw
|
diff to current
2019-03-04
Jose Maria Casanov...
glsl: TCS outputs can not be transform feedback candida...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-10
Andres Gomez
glsl/linker: specify proper direction in location alias...
blob
|
commitdiff
|
raw
|
diff to current
2018-09-07
Dylan Baker
Replace uses of _mesa_bitcount with util_bitcount
blob
|
commitdiff
|
raw
|
diff to current
2018-04-12
Marek Olšák
mesa: include mtypes.h less
blob
|
commitdiff
|
raw
|
diff to current
2018-03-19
Jordan Justen
glsl: Remove api_enabled tracking for transform feedback
blob
|
commitdiff
|
raw
|
diff to current
2017-12-20
Brian Paul
glsl: disable vec3 packing/splitting in tfb separate...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-20
Brian Paul
glsl: simply packing class comparison
blob
|
commitdiff
|
raw
|
diff to current
2017-12-20
Brian Paul
glsl: document varying_matches::assign_locations()...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-20
Brian Paul
glsl: remove some continue statements
blob
|
commitdiff
|
raw
|
diff to current
2017-12-20
Brian Paul
glsl: use bitwise operators in varying_matches::compute...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-20
Brian Paul
glsl: simplify loop in varying_matches::assign_locations()
blob
|
commitdiff
|
raw
|
diff to current
2017-12-20
Brian Paul
glsl: minor simplification in assign_varying_locations()
blob
|
commitdiff
|
raw
|
diff to current
2017-12-20
Brian Paul
glsl: make varying_matches::is_varying_packing_safe...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-13
Brian Paul
glsl: trivial whitespace fixes in link_varyings.cpp
blob
|
commitdiff
|
raw
|
diff to current
2017-12-07
Timothy Arceri
glsl: get correct member type when processing xfb ifc...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-30
Tapani Pälli
mesa: add AllowGLSLCrossStageInterpolationMismatch...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-13
Iago Toral Quiroga
glsl/linker: use without_array() to retrieve type
blob
|
commitdiff
|
raw
|
diff to current
2017-11-09
Neil Roberts
glsl: Transform fb buffers are only active if a variabl...
blob
|
commitdiff
|
raw
|
diff to current
2017-11-01
Timothy Arceri
mesa/glsl: add api_enabled flag to gl_transform_feedbac...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-26
Iago Toral Quiroga
glsl/linker: Fix type checks for location aliasing
blob
|
commitdiff
|
raw
|
diff to current
2017-10-26
Iago Toral Quiroga
glsl/linker: refactor check_location_aliasing
blob
|
commitdiff
|
raw
|
diff to current
2017-10-26
Iago Toral Quiroga
glsl/linker: validate explicit locations for SSO programs
blob
|
commitdiff
|
raw
|
diff to current
2017-10-26
Iago Toral Quiroga
glsl/linker: generalize validate_explicit_variable_loca...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-26
Iago Toral Quiroga
glsl/linker: create a helper function to validate expli...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-26
Iago Toral Quiroga
glsl/linker: outputs in the same location must share...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-26
Iago Toral Quiroga
glsl/linker: outputs in the same location must share...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-26
Iago Toral Quiroga
glsl/linker: fix location aliasing checks for interface...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-26
Iago Toral Quiroga
glsl/linker: refactor link-time validation of output...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-26
Iago Toral Quiroga
glsl/linker: report linker errors for invalid explicit...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-19
Iago Toral Quiroga
glsl/linker: produce error when invalid explicit locati...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-15
Timothy Arceri
glsl: mark xfb inputs as always_active_io
blob
|
commitdiff
|
raw
|
diff to current
2017-10-02
Nicolai Hähnle
glsl: do not set the 'smooth' qualifier by default...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-26
Timothy Arceri
glsl: mark xfb varyings as always active
blob
|
commitdiff
|
raw
|
diff to current
2017-08-28
Ilia Mirkin
glsl: fix counting of vertex shader output slots used...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-22
Ian Romanick
glsl/linker: Make several functions not static
blob
|
commitdiff
|
raw
|
diff to current
2017-08-22
Timothy Arceri
glsl: pass UseSTD430AsDefaultPacking to where it will...
blob
|
commitdiff
|
raw
|
diff to current
2017-08-21
Matt Turner
glsl: Mark functions static
blob
|
commitdiff
|
raw
|
diff to current
2017-06-13
Nicolai Hähnle
glsl: simplify varying matching
blob
|
commitdiff
|
raw
|
diff to current
2017-06-08
Rob Herring
glsl: Fix gl_shader_stage enum unsigned comparison
blob
|
commitdiff
|
raw
|
diff to current
2017-04-24
Timothy Arceri
glsl: use ARB_enhahnced_layouts for packing where possible
blob
|
commitdiff
|
raw
|
diff to current
2017-04-24
Timothy Arceri
glsl: disable varying packing for varying used by inter...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-21
Samuel Pitoiset
glsl: make use of glsl_type::is_array()
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
st/mesa/glsl: change xfb_program field to last_vert_prog
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: exit loop early if we find xfb layout qualifers
blob
|
commitdiff
|
raw
|
diff to current
2017-01-19
Timothy Arceri
glsl: make a bunch of varying linking functions static
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-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
2016-12-29
Timothy Arceri
mesa/glsl: move LinkedTransformFeedback from gl_shader_...
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-10
Ian Romanick
linker: Remove unnecessary overload of program_resource...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-10
Ilia Mirkin
glsl: record number of components used in each slot...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-10
Ilia Mirkin
glsl: fix slot_end calculations and simplify reserved_s...
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
Timothy Arceri
glsl: move xfb BufferStride into gl_transform_feedback_info
blob
|
commitdiff
|
raw
|
diff to current
2016-09-16
Marek Olšák
glsl: remove interpolateAt* instructions for demoted...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-12
Thomas Helland
glsl: Convert link_varyings to the util hash table
blob
|
commitdiff
|
raw
|
diff to current
2016-09-01
Kenneth Graunke
glsl: Only force varyings to be flat when varying packing.
blob
|
commitdiff
|
raw
|
diff to current
2016-08-12
Kenneth Graunke
glsl: Fix invariant matching in GLSL 4.30 and GLSL...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-27
Timothy Arceri
glsl: free hash tables earlier
blob
|
commitdiff
|
raw
|
diff to current
2016-07-22
Timothy Arceri
glsl: re-enable varying packing in GL4.4+
blob
|
commitdiff
|
raw
|
diff to current
2016-07-18
Kenneth Graunke
compiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.
blob
|
commitdiff
|
raw
|
diff to current
2016-07-05
Ian Romanick
glsl: Pack integer and double varyings as flat even...
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/mesa: split gl_shader in two
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-12
Timothy Arceri
glsl: fix component overlap validation for doubles
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/link_varyings: switch to 64bit check instead of...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-08
Dave Airlie
glsl: use new interfaces for 64-bit checks.
blob
|
commitdiff
|
raw
|
diff to current
2016-06-06
Dave Airlie
glsl: for anonymous struct matching use without_array...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-01
Dave Airlie
glsl/linker: fix multiple streams transform feedback.
blob
|
commitdiff
|
raw
|
diff to current
2016-06-01
Timothy Arceri
Revert "glsl: fix xfb_offset unsized array validation"
blob
|
commitdiff
|
raw
|
diff to current
2016-05-30
Timothy Arceri
glsl: fix xfb_offset unsized array validation
blob
|
commitdiff
|
raw
|
diff to current
2016-05-30
Dave Airlie
mesa/program_interface_query: fix transform feedback...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-24
Timothy Arceri
glsl: fix explicit location validation for doubles
blob
|
commitdiff
|
raw
|
diff to current
2016-05-18
Dave Airlie
glsl/linker: attempt to match anonymous structures...
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: Fix some formatting to match current codin...
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: make reserved_varying_slot() static
blob
|
commitdiff
|
raw
|
diff to current
2016-05-17
Timothy Arceri
glsl: include per-patch varyings when generating reserv...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-17
Timothy Arceri
glsl: remove remainings tabs in link_varyings.cpp
blob
|
commitdiff
|
raw
|
diff to current
2016-05-17
Timothy Arceri
glsl: fix location and component packing validation...
blob
|
commitdiff
|
raw
|
diff to current
next