summaryrefslogtreecommitdiff
path: root/src/mesa/shader/slang
AgeCommit message (Expand)Author
2009-02-20glsl: use new IR opcodes for TEX instructions with shadow comparisonBrian Paul
2009-02-20glsl: rename GLSL texture assembly instructions to be more legibleBrian Paul
2009-02-20glsl: fix vec4_texp_rect IR code (need projective version)Brian Paul
2009-02-18glsl: fix link failure for variable-indexed varying output arraysBrian Paul
2009-02-18glsl: fix a swizzle-related regressionBrian Paul
2009-02-17glsl: fix mistake in a commentBrian Paul
2009-02-17glsl: fix an array indexing bugBrian Paul
2009-02-16glsl: silence some uninit var warningsBrian Paul
2009-02-09mesa: merge gallium-0.2 into gallium-master-mergeBrian Paul
2009-02-06glsl: new MESA_GLSL env var for GLSL debugging featuresBrian Paul
2009-02-06Revert "mesa: meaningless whitespace change to see if git's working (ignore)"Brian Paul
2009-02-06mesa: meaningless whitespace change to see if git's working (ignore)Brian Paul
2009-02-04glsl: use _slang_var_swizzle() in a few places to simplify the code.Brian Paul
2009-02-04glsl: remove unused prototypeBrian Paul
2009-02-04glsl: replace assertion with conditional in _slang_pop_var_table()Brian Paul
2009-02-02mesa: fix GLSL issue preventing use of all 16 generic vertex attributesBrian Paul
2009-02-02glsl: update program->InputsRead when referencing input attributesBrian Paul
2009-01-28Make GL_ARB_draw_buffers mandatoryIan Romanick
2009-01-22glsl: call _mesa_write_shader_to_file(). Debug-only, disabledBrian Paul
2009-01-22glsl: set shader->CompileStatus in _slang_compile()Brian Paul
2009-01-22Merge commit 'origin/master' into gallium-0.2Alan Hourihane
2009-01-20glsl: silence unused var warningsBrian Paul
2009-01-16Merge commit 'origin/master' into gallium-0.2Alan Hourihane
2009-01-16glsl: fix broken sampler assignmentsBrian Paul
2009-01-15glsl: use _mesa_sprintf()Brian Paul
2009-01-15glsl: move declaration before codeBrian Paul
2009-01-15mesa: Fix merge conflictsJakob Bornecrantz
2009-01-14glsl: fix commentBrian Paul
2009-01-14glsl: minor clean-up for rect sampler testBrian Paul
2009-01-14Merge commit 'origin/master' into gallium-0.2Alan Hourihane
2009-01-14glsl: propagate pragma info down into compiler from preprocessorBrian Paul
2009-01-14glsl: simplify IR storage for samplersBrian Paul
2009-01-14glsl: fix regression from sampler arrays commitAlan Hourihane
2009-01-14glsl: fix regression from sampler arrays commitAlan Hourihane
2009-01-14glsl: fix a comment typoAlan Hourihane
2009-01-14glsl: support sampler arrays.Alan Hourihane
2009-01-13glsl: fix a comment typoAlan Hourihane
2009-01-13glsl: support sampler arrays.Alan Hourihane
2009-01-13glsl: add preprocessor support for #pragmaBrian Paul
2009-01-12glsl: better fix for for-loop scope issue (commit 6333005f7aea3e5d1d86a5c47b3...Brian Paul
2009-01-10glsl: force creation of new scope for for-loop bodyBrian Paul
2009-01-10glsl: replace 0/1 with GL_FALSE/GL_TRUEBrian Paul
2009-01-09glsl: make minimum struct size = 2, not 1Brian Paul
2009-01-09glsl: fix typo in the vec2 += operator functionBrian Paul
2009-01-09glsl: fix broken +=, -=, *=, /= operatorsBrian Paul
2009-01-09glsl: pass GLcontext::Extension info down into GLSL preprocessorBrian Paul
2009-01-09glsl: bump up MAX_FOR_LOOP_UNROLL_COMPLEXITYBrian Paul
2009-01-09glsl: check that the fragment shader does not write both gl_FragColor and gl_...Brian Paul
2009-01-09glsl: disable some unused functions (but don't remove just yet)Brian Paul
2009-01-09glsl: also unroll loops with variable declarations such as "for (int i = 0; ..."Brian Paul