util: Move ralloc to a new src/util directory.
[mesa.git] / src / mesa / main / shaderapi.c
2014-08-04 Kenneth Graunkeutil: Move ralloc to a new src/util directory.
2014-06-30 Iago Toral Quirogaglsl: Store info about geometry shaders that emit verti...
2014-06-10 Cody Northropmesa: Fix substitution of large shaders
2014-05-10 Chia-I Wumesa: propagate FragDepthLayout to gl_program
2014-05-02 Ian Romanickmesa: Remove support for desktop OpenGL GL_EXT_separate...
2014-05-02 Ian Romanickmesa/sso: Enable GL_ARB_separate_shader_objects by...
2014-03-25 Gregory Hainautmesa/sso: Add gl_pipeline_object parameter to _mesa_use...
2014-03-25 Gregory Hainautmesa/sso: rename Shader to the pointer _Shader
2014-03-25 Gregory Hainautmesa/sso: replace Shader binding point with _Shader
2014-03-03 Brian Paulmesa: switch to c11 mutex functions
2014-03-02 Kenneth Graunkemesa: Move MESA_GLSL=dump output to stderr.
2014-02-23 Eric Anholtglsl: Add a file argument to the IR printer.
2014-02-21 Gregory Hainautmesa/sso: Implement _mesa_CreateShaderProgramv
2014-02-21 Gregory Hainautmesa/sso: Refactor implementation of _mesa_CreateShader...
2014-02-21 Gregory Hainautmesa/sso: Add support for GL_PROGRAM_SEPARABLE query
2014-02-21 Gregory Hainautmesa: Add a mutex and refcounting to gl_shader_state
2014-02-21 Gregory Hainautmesa: Make get_shader_flags publicly available
2014-02-21 Gregory Hainautmesa/sso: Add extension entry points for GL_ARB_separat...
2014-02-20 Jordan Justenmain/shaderapi: GL_GEOMETRY_SHADER_INVOCATIONS GetProgr...
2014-02-20 Jordan Justenmesa: initialize gl_geometry_program Invocations field
2014-02-12 Brian Paulmesa: assorted clean-ups in detach_shader()
2014-02-08 Brian Paulmesa: update assertion in detach_shader() for geom...
2014-02-05 Paul Berrymain/cs: Implement query for COMPUTE_WORK_GROUP_SIZE.
2014-02-05 Paul Berrymesa/cs: Handle compute shader local size during linking.
2014-02-05 Paul Berrymesa/cs: Handle compute shaders in _mesa_use_program().
2014-02-05 Paul Berrymesa/cs: Add a MESA_SHADER_COMPUTE stage and update...
2014-01-22 Paul Berrymesa: Change redundant code into loops in shaderapi.c.
2014-01-22 Paul Berrymesa: Replace ctx->Shader.Current{Vertex,Fragment,Geome...
2014-01-22 Paul Berrymain: Allow ctx == NULL in _mesa_validate_shader_target().
2014-01-22 Paul Berrymesa: Make validate_shader_target() non-static.
2014-01-09 Paul Berrymesa: replace ctx->Const.{Vertex,Fragment,Geomtery...
2014-01-08 Paul Berrymesa: Use gl_shader::Stage instead of gl_shader::Type...
2014-01-08 Paul Berrymesa: Clean up nomenclature for pipeline stages.
2013-12-30 Paul BerryRename overloads of _mesa_glsl_shader_target_name().
2013-12-12 Tapani Pällimesa: fix a typo in glDetachShader error message
2013-11-06 Brian Paulmesa: for GLSL_DUMP_ON_ERROR, also dump the info log
2013-10-30 Gregory Hainautmesa: Drop unused return value from use_shader_program
2013-10-29 Francisco Jerezmesa: Add support for ARB_shader_atomic_counters.
2013-10-25 Paul Berrymesa: Fix geometry shader program queries.
2013-10-25 Paul Berryglsl: Move UsesClipDistance from gl_{vertex,geometry...
2013-10-12 Paul Berrymesa: Remove warning that geometry shader support is...
2013-09-12 Kenneth Graunkemesa: Disallow relinking if a program is used by an...
2013-09-11 Paul Berryglsl: During linking, record whether a GS uses EndPrimi...
2013-08-23 Paul Berryglsl: Refactor handling of gl_ClipDistance/gl_ClipVerte...
2013-08-02 Paul Berrymain: Warn that geometry shader support is experimental.
2013-08-02 Fabian Bielermesa/shaderapi: Allow 0 GEOMETRY_VERTICES_OUT.
2013-08-02 Paul Berrymesa: Copy linked program data for GS.
2013-08-02 Paul Berrymesa: Refactor copying of linked program data.
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
next