summaryrefslogtreecommitdiff
path: root/src/mesa/shader
AgeCommit message (Expand)Author
2009-01-06mesa: revamp GLSL instruction emit codeBrian Paul
2009-01-06mesa: make writemask_string() non-staticBrian Paul
2009-01-06mesa: remove some do-nothing GLSL codeBrian Paul
2009-01-06mesa: fix accidental regression in GLSL built-in texture matrix lookupBrian Paul
2009-01-06mesa: remove unused/obsolete __NormalMatrixTranspose matrixBrian Paul
2009-01-06mesa: tweak program register printing for RelAddr caseBrian Paul
2009-01-06mesa: allow relative indexing into all register files and indirect dst regist...Brian Paul
2009-01-06mesa: track initialization status of uniform variables. Plus, asst clean-ups.Brian Paul
2009-01-06mesa: initial support for uniform variable initializers.Brian Paul
2009-01-06mesa: allows 'f' suffix on GLSL float literalsBrian Paul
2009-01-06mesa: add support for 'centroid' qualifier in GLSL 1.20Brian Paul
2009-01-06mesa: add support for 'invariant' keyword for GLSL 1.20Brian Paul
2009-01-06mesa: reformat comments, rewrap lines, etc for a little better readabilityBrian Paul
2008-12-18glsl: Fix handling of nested parens in macro actual arguments.Michal Krol
2008-11-10mesa: fix logic error in GLSL linker when looking for main() shadersBrian Paul
2008-11-06mesa: update the shader programs->TexturesUsed array at link timeBrian Paul
2008-11-05mesa: fix a GLSL array indexing codegen bugBrian Paul
2008-11-05mesa: remove extra \n from printf stringBrian Paul
2008-11-05mesa: add Initialized field to gl_uniform struct, for debugging purposes onlyBrian Paul
2008-11-04mesa: fix float-valued GLSL vertex attribute variablesBrian Paul
2008-11-01mesa: silence warningsBrian Paul
2008-11-01mesa: do scope replacement for while/for loops tooBrian Paul
2008-11-01mesa: glsl tree print improvementsBrian Paul
2008-11-01mesa: fix assignment / parameter passing of sampler typesBrian Paul
2008-11-01mesa: additional debug flags for glsl debug/disassemblyBrian Paul
2008-10-31mesa: fix some bugs with precision qualifier parsingBrian Paul
2008-10-31mesa: do scope replacement for variable initializers tooBrian Paul
2008-10-31mesa: fix copy/paste error in GLSL error msgBrian Paul
2008-10-08mesa: in _mesa_combine_programs() take new STATE_CURRENT_ATTRIB color into ac...Brian Paul
2008-10-07mesa: remove old assertionBrian Paul
2008-10-03Mesa: short-circuit case when looking up the same program twice in cacheKeith Whitwell
2008-10-03mesa: add new internal state for tracking current vertex attribsKeith Whitwell
2008-10-03mesa: add missing state dependencies for various tracked constantsKeith Whitwell
2008-10-01mesa: Fix compiler warnings on Windows.Michal Krol
2008-09-26mesa: add some bracesBrian Paul
2008-09-19mesa: Fix compiler error.Michal Krol
2008-09-19mesa: Fix arb parse constantsBrian Paul
2008-09-17mesa: new gl_fragment_program fields indicating use of fog, front-facing, poi...Brian Paul
2008-09-17mesa: update program->NumAddressRegs field in _slang_update_inputs_outputs()Brian Paul
2008-09-17mesa: fix bug in previous changes to _slang_resolve_attributes()Brian Paul
2008-09-16mesa: rework GLSL vertex attribute bindingBrian Paul
2008-09-16mesa: fix bug in get_uniform_rows_cols(): sometimes returned too many rowsBrian Paul
2008-09-05mesa: _mesa_program_state_string() returns char *, not const char *.Michal Krol
2008-09-04mesa: fix minor mem leakBrian Paul
2008-08-22mesa: glsl: regenerated fileBrian Paul
2008-08-22mesa: glsl: implement exp() functions in terms of EXP asm instruction, not powBrian Paul
2008-08-20mesa: glsl: fix a swizzle bug in storage_to_src_reg()Brian Paul
2008-08-20mesa: glsl: add check for exceeding max number of constants/uniformsBrian Paul
2008-08-20mesa: glsl: regenerated fileBrian Paul
2008-08-20mesa: glsl: better implementation of ftransform()Brian Paul