main: Allow for the possibility of GL 3.2 without ARB_geometry_shader4.
[mesa.git] / src / mesa / main / shaderapi.c
2013-08-02 Paul Berrymain: Allow for the possibility of GL 3.2 without ARB_g...
2013-08-02 Paul Berrymain: Fix geometry shader error messages (missing right...
2013-07-30 Marek Olšákmesa: add MESA_GLSL debug flag to dump shaders on compi...
2013-06-21 Eric Anholtmesa: Move the common _mesa_glsl_compile_shader() code...
2013-06-21 Eric Anholtmesa: Move shader compiler API code to shaderapi.c
2013-06-21 Eric Anholtmesa: Use shared code for converting shader targets...
2013-04-24 Kenneth Graunkemesa: Restore 78-column wrapping of license text in...
2013-04-24 Kenneth Graunkemesa: Add "OR COPYRIGHT HOLDERS" to license text discla...
2013-04-24 Kenneth Graunkemesa: Change "BRIAN PAUL" to "THE AUTHORS" in license...
2013-04-17 Brian Paulmesa: remove #include "mfeatures.h" from numerous sourc...
2013-04-10 Brian Paulmesa: remove #ifdef FEATURE_ES2, add some comments...
2013-04-01 Haixia ShiACTIVE_UNIFORM_MAX_LENGTH should include 3 extra charac...
2013-02-13 bmashaderapi: Fix AttachShader error
2013-01-22 Eric Anholtmesa: Initially populate the display list with the...
2013-01-22 Eric Anholtmesa: Drop manual checks for outside begin/end.
2013-01-12 Ian Romanickmesa: Add GetProgramiv support for GL_PROGRAM_BINARY_LENGTH
2013-01-12 Ian Romanickmesa: Add tracking for GL_PROGRAM_BINARY_RETRIEVABLE_HI...
2013-01-12 Ian Romanickmesa: Emit errors for geometry shader enums when ARB_gs...
2013-01-12 Ian Romanickmesa: Add stub implementations of glGetProgramBinary...
2013-01-12 Ian Romanickmesa: Fix the naming of _mesa_ProgramParameteriARB
2012-12-18 Paul Berrymesa: Make a function is_transform_feedback_active_and_...
2012-11-29 Paul Berrymesa: Rename API_OPENGL to API_OPENGL_COMPAT.
2012-11-27 Matt Turnermesa: Return 0 for XFB_VARYING_MAX_LENGTH if no varyings
2012-11-12 Paul Berrymesa: Fix const correctness of API implementation funct...
2012-11-12 Paul Berrymesa: Standardize names of OpenGL functions.
2012-11-03 Jordan Justenmesa: disable ProgramParameteri until it is needed
2012-11-03 Jordan Justenglapi: alias ProgramParameteriARB to ProgramParameteri
2012-11-03 Jordan Justenmesa shaderapi: don't enable various functions for...
2012-11-01 Paul Berrydispatch: GLES1 fixes for _mesa_create_exec_table().
2012-10-16 Kenneth Graunkemesa: Don't flatten IF statements by default.
2012-09-28 Ian Romanickmesa: Don't set shaderapi dispatch pointers for many...
2012-09-28 Ian Romanickmesa: Set dispatch pointer for glShaderBinary
2012-09-15 José FonsecaTemporarily revert "mesa: remove remaining FEATURE_...
2012-09-15 Oliver McFaddenmesa: remove remaining FEATURE_* defines where protecte...
2012-09-15 Oliver McFaddenmesa: remove FEATURE_EXT_transform_feedback define.
2012-09-15 Oliver McFaddenmesa: remove FEATURE_ARB_shader_objects and related...
2012-09-15 Oliver McFaddenmesa: remove FEATURE_ARB_fragment_shader define.
2012-09-15 Oliver McFaddenmesa: remove FEATURE_ARB_vertex_shader define.
2012-09-06 Matt TurnerRemove useless checks for NULL before freeing
2012-09-06 Matt TurnerDon't cast the return value of malloc/realloc
2012-08-24 Ian Romanickmesa/es: Validate glCreateShader targets in Mesa code...
2012-08-24 Ian Romanickmesa/es: Validate glGetProgramiv pnames in Mesa code...
2012-08-24 Ian Romanickmesa: Filter glGetProgramiv pnames based on available...
2012-07-31 Eric Anholtmesa: Add support for glGetProgramiv pnames for UBOs.
2012-07-22 Kenneth Graunkemesa: Prevent repeated glDeleteShader() from blowing...
2012-05-19 Brian Paulmesa: add GLSL_REPORT_ERRORS debug flag
2012-05-19 Brian Paulmesa: add some comments on shaderapi.c functions
2012-04-16 Eric Anholtmesa: Remove dead _mesa_sizeof_glsl_type().
2012-04-13 Dave Airliemesa: add support for ARB_blend_func_extended (v4)
2012-01-12 Brian Paulmesa: remove _mesa_ffs(), implement ffs() for non-GNU...
2012-01-12 Brian Paulmesa: include uniforms.h to silence warning, remove...
2012-01-11 Ian Romanickmesa: Validate sampler settings using uniform storage
2012-01-11 Ian Romanickmesa: Track fixed-function fragment shader as a shader
2012-01-10 Brian Paulmesa: use STATIC_ASSERT in a few more places
2012-01-04 Paul Berrymesa: Fix typos in transform feedback error messages.
2011-12-23 Paul Berrymesa: Disable certain error checks when transform feedb...
2011-11-08 Ian Romanickmesa: Implement glGetFragDataLocation
2011-11-08 Ian Romanickmesa: Stub implementation of glBindFragDataLocation
2011-11-07 Ian RomanickDelete code made dead by previous uniform related patches
2011-11-07 Ian Romanickmesa: Rewrite the way uniforms are tracked and handled
2011-11-03 Chia-I Wumesa: add support for GL_OES_EGL_image_external
2011-10-10 Eric Anholtmesa: Prevent repeated glDeleteProgram() from blowing...
2011-10-07 Ian Romanickmesa: Simplify validate_shader_program after previous...
2011-10-07 Ian Romanickmesa: Use gl_shader_program::_LinkedShaders instead...
2011-10-07 Ian Romanickmesa: Use gl_shader_program::_LinkedShaders instead...
2011-10-07 Ian Romanickmesa: Use gl_shader_program::_LinkedShaders instead...
2011-10-04 Ian Romanickmesa: Determine GL_ACTIVE_ATTRIBUTE_MAX_LENGTH by walki...
2011-10-04 Ian Romanickmesa: Determine GL_ACTIVE_ATTRIBUTES by walking the...
2011-10-04 Ian Romanickmesa: Move _mesa_GetActiveAttribARB to shader_query.cpp
2011-10-04 Ian Romanickmesa: Move _mesa_BindAttribLocationARB to shader_query.cpp
2011-10-04 Ian Romanickmesa: Move _mesa_GetAttribLocationARB to shader_query.cpp
2011-09-28 Eric Anholtmesa: Add missing _mesa_sizeof_glsl_type() for UNSIGNED...
2011-08-27 Stéphane MarchesinMerge branch 'master' of git://anongit.freedesktop...
2011-08-05 Kenneth Graunkemesa: In validate_program(), initialize errMsg for...
2011-08-04 Bryan CainMerge branch 'glsl-to-tgsi'
2011-07-21 Brian PaulMerge branch 'gallium-polygon-stipple'
2011-07-11 Christian KönigMerge remote-tracking branch 'origin/master' into pipe...
2011-07-07 Henri Verbeetmesa: Use the Elements macro for the sampler index...
2011-07-07 Henri Verbeetmesa: Allow sampling from units >= MAX_TEXTURE_UNITS...
2011-06-04 Christian KönigMerge remote-tracking branch 'origin/master' into pipe...
2011-06-03 Christian KönigMerge remote-tracking branch 'mareko/r300g-draw-instanc...
2011-06-03 Brian Paulmesa: add some minor fixes for geometry shaders
2011-06-01 Marek Olšákmesa: UseShaderProgramEXT and Uniform* shouldn't be...
2011-05-30 Marek Olšákmesa: forbid UseProgram to be called inside Begin/End
2011-05-26 Brian Paulmesa: minor whitespace fixes
2011-05-07 Christian KönigMerge remote-tracking branch 'origin/master' into pipe...
2011-05-01 Marek Olšákmesa: remove set-but-unused variable in bind_attrib_loc...
2011-04-23 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-04-06 Brian Paulmesa: TEXTURE_BUFFER fix-up
2011-03-19 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-03-11 Brian Paulmesa: move location of some geometry program limits
2011-03-11 Brian Paulmesa: call FLUSH_VERTICES() before deleting shaders...
2011-02-24 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-02-09 Brian Paulmesa: add/update VERBOSE_API logging
2011-01-31 Kenneth GraunkeConvert everything from the talloc API to the ralloc...
2011-01-21 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-01-20 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-01-20 Ian Romanickmesa: Connect glGetShaderPrecisionFormat into the dispa...
2011-01-20 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-01-19 Brian Paulmesa: implement glGetShaderPrecisionFormat()
next