summaryrefslogtreecommitdiff
path: root/src/mesa/main/shaderobj.c
AgeCommit message (Expand)AuthorFilesLines
2014-01-08mesa: Store gl_shader_stage enum in gl_shader objects.Paul Berry1-0/+1
2014-01-08mesa: Clean up nomenclature for pipeline stages.Paul Berry1-2/+2
2013-09-04mesa: free object labels when deletingTimothy Arceri1-0/+3
2013-06-12glsl: Add gl_shader_program::UniformLocationBaseScaleIan Romanick1-0/+1
2013-04-23mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke1-3/+4
2013-04-23mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke1-1/+1
2013-04-23mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text.Kenneth Graunke1-1/+1
2013-04-17mesa: remove #include "mfeatures.h" from numerous source filesBrian Paul1-1/+0
2012-11-27mesa: Set transform feedback's default buffer mode to INTERLEAVED_ATTRIBSMatt Turner1-0/+2
2012-09-15mesa: remove FEATURE_ARB_shader_objects and related defines.Oliver McFadden1-2/+0
2012-09-05Remove useless checks for NULL before freeingMatt Turner1-6/+3
2012-06-12mesa: move variable declaration out of loop to fix MSVC buildBrian Paul1-1/+2
2012-06-12mesa: Free uniforms correclty.Antoine Labour1-1/+2
2012-04-13mesa: add support for ARB_blend_func_extended (v4)Dave Airlie1-0/+6
2012-01-18mesa: Fix leak of uniform storage records on shader program link/free.Eric Anholt1-0/+2
2012-01-05mesa: Remove the dead Varyings list in the program.Eric Anholt1-5/+0
2011-11-08linker: Use app-specified fragment data location during linkingIan Romanick1-0/+6
2011-11-07Delete code made dead by previous uniform related patchesIan Romanick1-1/+0
2011-11-07mesa: Rewrite the way uniforms are tracked and handledIan Romanick1-3/+9
2011-10-07mesa: Use gl_shader_program::_LinkedShaders instead of FragmentProgramIan Romanick1-2/+0
2011-10-07mesa: Use gl_shader_program::_LinkedShaders instead of GeometryProgramIan Romanick1-1/+0
2011-10-07mesa: Use gl_shader_program::_LinkedShaders instead of VertexProgramIan Romanick1-1/+0
2011-10-04mesa: Remove unused gl_shader_program::AttributesIan Romanick1-6/+0
2011-10-04mesa: Add gl_shader_program::AttributeBindingsIan Romanick1-0/+9
2011-08-02mesa: Ensure that gl_shader_program::InfoLog is never NULLIan Romanick1-5/+6
2011-03-17mesa: Remove the CompileShader driver hook; it's just a no-op.Kenneth Graunke1-1/+0
2011-03-11mesa: Don't try to remove an internal shader_program from the hash.Eric Anholt1-2/+4
2011-01-31Convert everything from the talloc API to the ralloc API.Kenneth Graunke1-6/+6
2011-01-07mesa: Directly include mfeatures.h in files that perform feature tests.Vinson Lee1-0/+1
2011-01-05mesa: Include mtypes.h in files that use gl_context struct.Vinson Lee1-0/+1
2010-11-23mesa: replace #defines with new gl_shader_type enumBrian Paul1-4/+5
2010-10-14glsl: Slightly change the semantic of _LinkedShadersIan Romanick1-3/+5
2010-10-13Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg1-14/+14
2010-09-02mesa: Fix printf-like warnings.Vinson Lee1-6/+6
2010-08-27mesa: move null ptr check (fdo bug 29843)Brian Paul1-2/+2
2010-08-27mesa: fix double-underscore namingBrian Paul1-4/+4
2010-08-26i965: Start building 965 FS backend.Eric Anholt1-11/+21
2010-08-18mesa: Free linked shaders when deleting the shader program.Eric Anholt1-0/+6
2010-08-13glsl2: Move ir_to_mesa handling to driver CompileShader and LinkShader hooks.Eric Anholt1-0/+2
2010-07-26Merge remote branch 'origin/master' into glsl2Eric Anholt1-0/+390
2010-07-02mesa: add geometry shader fields to gl_shader_programBrian Paul1-0/+5
2010-06-28mesa: initial support for ARB_geometry_shader4Zack Rusin1-1/+3
2010-06-26mesa: Remove unnecessary header.Vinson Lee1-1/+0
2010-06-10mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul1-3/+3
2010-06-10mesa: refactor shader api / object codeBrian Paul1-0/+386