summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/shaderobj.c
Commit message (Expand)AuthorAgeFilesLines
* main: Avoid double-free of shader LabelCarl Worth2014-02-141-0/+1
* mesa: use _mesa_validate_shader_target() more frequently.Paul Berry2014-01-211-2/+2
* mesa: Store gl_shader_stage enum in gl_shader objects.Paul Berry2014-01-081-0/+1
* mesa: Clean up nomenclature for pipeline stages.Paul Berry2014-01-081-2/+2
* mesa: free object labels when deletingTimothy Arceri2013-09-041-0/+3
* glsl: Add gl_shader_program::UniformLocationBaseScaleIan Romanick2013-06-121-0/+1
* mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke2013-04-231-3/+4
* mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke2013-04-231-1/+1
* mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text.Kenneth Graunke2013-04-231-1/+1
* mesa: remove #include "mfeatures.h" from numerous source filesBrian Paul2013-04-171-1/+0
* mesa: Set transform feedback's default buffer mode to INTERLEAVED_ATTRIBSMatt Turner2012-11-271-0/+2
* mesa: remove FEATURE_ARB_shader_objects and related defines.Oliver McFadden2012-09-151-2/+0
* Remove useless checks for NULL before freeingMatt Turner2012-09-051-6/+3
* mesa: move variable declaration out of loop to fix MSVC buildBrian Paul2012-06-121-1/+2
* mesa: Free uniforms correclty.Antoine Labour2012-06-121-1/+2
* mesa: add support for ARB_blend_func_extended (v4)Dave Airlie2012-04-131-0/+6
* mesa: Fix leak of uniform storage records on shader program link/free.Eric Anholt2012-01-181-0/+2
* mesa: Remove the dead Varyings list in the program.Eric Anholt2012-01-051-5/+0
* linker: Use app-specified fragment data location during linkingIan Romanick2011-11-081-0/+6
* Delete code made dead by previous uniform related patchesIan Romanick2011-11-071-1/+0
* mesa: Rewrite the way uniforms are tracked and handledIan Romanick2011-11-071-3/+9
* mesa: Use gl_shader_program::_LinkedShaders instead of FragmentProgramIan Romanick2011-10-071-2/+0
* mesa: Use gl_shader_program::_LinkedShaders instead of GeometryProgramIan Romanick2011-10-071-1/+0
* mesa: Use gl_shader_program::_LinkedShaders instead of VertexProgramIan Romanick2011-10-071-1/+0
* mesa: Remove unused gl_shader_program::AttributesIan Romanick2011-10-041-6/+0
* mesa: Add gl_shader_program::AttributeBindingsIan Romanick2011-10-041-0/+9
* mesa: Ensure that gl_shader_program::InfoLog is never NULLIan Romanick2011-08-021-5/+6
* mesa: Remove the CompileShader driver hook; it's just a no-op.Kenneth Graunke2011-03-171-1/+0
* mesa: Don't try to remove an internal shader_program from the hash.Eric Anholt2011-03-111-2/+4
* Convert everything from the talloc API to the ralloc API.Kenneth Graunke2011-01-311-6/+6
* mesa: Directly include mfeatures.h in files that perform feature tests.Vinson Lee2011-01-071-0/+1
* mesa: Include mtypes.h in files that use gl_context struct.Vinson Lee2011-01-051-0/+1
* mesa: replace #defines with new gl_shader_type enumBrian Paul2010-11-231-4/+5
* glsl: Slightly change the semantic of _LinkedShadersIan Romanick2010-10-141-3/+5
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-14/+14
* mesa: Fix printf-like warnings.Vinson Lee2010-09-021-6/+6
* mesa: move null ptr check (fdo bug 29843)Brian Paul2010-08-271-2/+2
* mesa: fix double-underscore namingBrian Paul2010-08-271-4/+4
* i965: Start building 965 FS backend.Eric Anholt2010-08-261-11/+21
* mesa: Free linked shaders when deleting the shader program.Eric Anholt2010-08-181-0/+6
* glsl2: Move ir_to_mesa handling to driver CompileShader and LinkShader hooks.Eric Anholt2010-08-131-0/+2
* Merge remote branch 'origin/master' into glsl2Eric Anholt2010-07-261-9/+7
* mesa: add geometry shader fields to gl_shader_programBrian Paul2010-07-021-0/+5
* mesa: initial support for ARB_geometry_shader4Zack Rusin2010-06-281-1/+3
* mesa: Remove unnecessary header.Vinson Lee2010-06-261-1/+0
* mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul2010-06-101-3/+3
* mesa: refactor shader api / object codeBrian Paul2010-06-101-0/+386