summaryrefslogtreecommitdiff
path: root/linker.cpp
AgeCommit message (Expand)AuthorFilesLines
2010-06-23Add a virtual clone() method to ir_instruction.Eric Anholt1-1/+2
2010-06-23linker: Update some comments, remove a couple FINISHMEsIan Romanick1-3/+4
2010-06-23linker: Use InfoLog in assign_attribute_locationsIan Romanick1-16/+15
2010-06-23linker: Refactor parameters to cross_validate_uniformsIan Romanick1-6/+4
2010-06-23linker: Write errors to info log instead of stdoutIan Romanick1-48/+84
2010-06-23linker: Initial implementation of varying slot allocationIan Romanick1-3/+76
2010-06-23linker: Limit attribute allocation to MAX_VERTEX_ATTRIBSIan Romanick1-3/+13
2010-06-23linker: Support matrix and array vertex inputsIan Romanick1-15/+179
2010-06-23linker: Initial implementation of attribute slot allocationIan Romanick1-1/+82
2010-06-23linker: Store the par-linked per-stage shaders in the glsl_programIan Romanick1-20/+19
2010-06-23linker: Initial implementation of uniform slot allocationIan Romanick1-1/+99
2010-06-23linker: Document what remains to be doneIan Romanick1-0/+14
2010-06-23linker: Initial implementation of interstage input / output validationIan Romanick1-1/+105
2010-06-23linker: Initial implementation of interstage uniform validationIan Romanick1-1/+69
2010-06-19Fix crash when running glsl on a signle fragment shader.Kenneth Graunke1-1/+1
2010-06-17linker: Add some function header commentsIan Romanick1-0/+11
2010-06-17linker: Initial bits of the linkerIan Romanick1-0/+214