summaryrefslogtreecommitdiff
path: root/src/glsl/lower_packed_varyings.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-11-04glsl: Don't generate misleading debug names when packing gs inputs.Paul Berry1-4/+3
2013-09-23glsl: Hide many classes local to individual .cpp files in anon namespaces.Eric Anholt1-0/+4
2013-09-09glsl: Pass _mesa_glsl_parse_state into matching_signature and such.Kenneth Graunke1-1/+1
2013-08-01glsl: Properly pack GS output varyingsPaul Berry1-2/+57
2013-08-01glsl: Modify varying packing to use a temporary exec_list.Paul Berry1-10/+18
2013-08-01glsl/linker: Properly pack GS input varyings.Paul Berry1-28/+184
2013-04-09glsl: Document lower_packed_varyings' "flat" requirement with an assert.Paul Berry1-0/+8
2013-03-15Replace gl_vert_result enum with gl_varying_slot.Paul Berry1-1/+1
2013-01-24glsl: Update lower_packed_varyings to handle varying structs.Paul Berry1-4/+18
2013-01-24glsl: Eliminate ambiguity between function ins/outs and shader ins/outsPaul Berry1-3/+3
2013-01-08glsl: Pack flat "varyings" of mixed types together.Paul Berry1-8/+87
2012-12-14glsl: Add a lowering pass for packing varyings.Paul Berry1-0/+364