summaryrefslogtreecommitdiff
path: root/src/mesa/shader
AgeCommit message (Expand)Author
2009-02-06glsl: new MESA_GLSL env var for GLSL debugging featuresBrian Paul
2009-02-06mesa: tweak output of _mesa_write_shader_to_file()Brian 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-02-02mesa: make _mesa_fprint_program_opt() non-staticBrian Paul
2009-01-28Make GL_ARB_draw_buffers mandatoryIan Romanick
2009-01-28Make GL_ARB_vertex_buffer_object mandatoryIan Romanick
2009-01-28mesa: remove GL_SGIX_shadow, GL_SGIX_shadow_ambient and GL_SGIX_depth_textureBrian Paul
2009-01-22glsl: call _mesa_write_shader_to_file(). Debug-only, disabledBrian Paul
2009-01-22glsl: new _mesa_write_shader_to_file() functionBrian Paul
2009-01-22glsl: set shader->CompileStatus in _slang_compile()Brian Paul
2009-01-20glsl: silence unused var warningsBrian Paul
2009-01-20mesa: silence compiler warning at -O2Brian Paul
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-14glsl: fix commentBrian Paul
2009-01-14glsl: minor clean-up for rect sampler testBrian Paul
2009-01-14glsl: propagate pragma info down into compiler from preprocessorBrian Paul
2009-01-14glsl: simplify IR storage for samplersBrian Paul
2009-01-14Treat image units and coordinate units differently.Ian Romanick
2009-01-14glsl: fix regression from sampler arrays commitAlan Hourihane
2009-01-14mesa: put _NV suffix on a few opcodesBrian Paul
2009-01-14glsl: fix a comment typoAlan Hourihane
2009-01-14glsl: 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-08glsl: fix typo in the vec2 += operator functionBrian Paul
2009-01-08glsl: fix broken +=, -=, *=, /= operatorsBrian Paul
2009-01-08mesa: fix off-by-one bug in _mesa_delete_instructions()Brian Paul
2009-01-07mesa: additional case in file_string()Brian Paul
2009-01-07glsl: pass GLcontext::Extension info down into GLSL preprocessorBrian Paul
2009-01-07glsl: bump up MAX_FOR_LOOP_UNROLL_COMPLEXITYBrian Paul
2009-01-07glsl: check that the fragment shader does not write both gl_FragColor and gl_...Brian Paul
2009-01-07mesa: Add _mesa_snprintf.José Fonseca
2009-01-07glsl: disable some unused functions (but don't remove just yet)Brian Paul
2009-01-07glsl: also unroll loops with variable declarations such as "for (int i = 0; ..."Brian Paul
2009-01-07glsl: remove dead codeBrian Paul
2009-01-06glsl: loop unroll adjustmentsBrian Paul
2009-01-06glsl: implement loop unrolling for simple 'for' loopsBrian Paul
2009-01-06mesa: Move var declaration to top of scope.Brian Paul
2009-01-05mesa: fix a GLSL swizzled writemask bugBrian Paul