mesa: add KHR_no_error support for glAttachShader() and glAttachObjectARB()
[mesa.git] / src / mesa / main / shaderapi.c
2016-02-05 Jason EkstrandMerge branch mesa-public/master into vulkan
2016-01-30 Jason EkstrandMerge branch 'vulkan' into 'vulkan'
2016-01-26 Emil Velikovglsl: move to compiler/
2016-01-25 Jason EkstrandMerge remote-tracking branch 'mattst88/nir-lower-pack...
2016-01-22 Jeremy Huddleston... Revert "mesa: Deal with size differences between GLuint...
2016-01-21 Kristian Høgsberg... Merge remote-tracking branch 'jekstrand/wip/i965-unifor...
2016-01-21 Jeremy Huddleston... mesa: Deal with size differences between GLuint and...
2016-01-21 Jeremy Huddleston... mesa: Fix format warnings
2016-01-21 Jeremy Huddleston... mesa: Fix some function prototype mismatching
2016-01-18 Timothy Arcerimesa: fix segfault in glUniformSubroutinesuiv()
2016-01-14 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-01-12 Timothy Arcerimesa: print the invalid enum when CreateShader fails
2015-12-28 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-12-17 Jordan Justenmain: Allow compute shaders to be compiled with OpenGLE...
2015-12-17 Jordan Justenmain: Add MESA_VERBOSE=api for LinkProgram & UseProgram
2015-11-03 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-02 Tapani Pällimesa: fix uniforms calculation in glGetProgramiv
2015-10-22 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-20 Marek Olšákmesa: replace UsesClipDistance with ClipDistanceArraySize
2015-10-19 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-19 Iago Toral Quirogamain: GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH is about...
2015-10-19 Iago Toral Quirogamain: Use NumUniformBlocks to count UBOs
2015-10-14 Iago Toral Quirogamesa: Rename {Num}UniformBlocks to {Num}BufferInterface...
2015-10-09 Kristian Høgsberg... Merge ../mesa into vulkan
2015-10-04 Timothy Arceriglsl: reduce memory footprint of uniform_storage struct
2015-10-03 Marek Olšákmesa: remove Driver.NewShaderProgram
2015-10-01 Kristian Høgsberg... Merge branch 'master' of ../mesa into vulkan
2015-09-29 Brian Paulmesa: clean up #includes in shaderapi.c
2015-09-29 Samuel Iglesias... mesa: rename gl_shader_program's NumUniformBlocks to...
2015-09-29 Samuel Iglesias... main: fix ACTIVE_UNIFORM_BLOCKS value
2015-09-23 Tapani Pälliglsl: bail out early in _mesa_ShaderSource if no shaderobj
2015-09-17 Tapani Pällimesa: return initial value for PROGRAM_SEPARABLE when...
2015-09-04 Tapani Pällimesa: change 'SHADER_SUBST' facility to work with env...
2015-08-26 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-26 Marta Lofstedtmesa/es3.1: Allow GL_COMPUTE_WORK_GROUP_SIZE for OpenGL...
2015-08-26 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-19 Timothy Arcerimesa: undo split out of create shader code
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-17 Marta Lofstedtmesa: Raise INVALID_VALUE from glCreateShaderProgramv...
2015-08-07 Marta Lofstedtmesa: NULL check InfoLog
2015-08-05 Eduardo Lima Mitevmesa: Fix errors values returned by glShaderBinary()
2015-07-30 Timothy Arcerimesa: fix and simplify resource query for arrays
2015-07-24 Brian Paulmesa: minor clean-ups in shaderapi.c
2015-07-24 Brian Paulmesa: fix _mesa_error() compiler warnings in shaderapi.c
2015-07-24 Brian Paulmesa: initialize variables to silence compiler warnings
2015-07-23 Dave Airliemesa: fill out the ARB_shader_subroutine APIs
2015-07-23 Chris Forbesmesa: Add stubs for ARB_shader_subroutine entrypoints
2015-07-22 Chris Forbesglsl: analyze TES usage of gl_ClipDistance
2015-07-22 Marek Olšákmesa: handle tessellation shaders in use_shader_program
2015-07-22 Fabian Bielermesa: add misc tessellation shader stuff
2015-07-22 Fabian Bielermesa: add tessellation shader getters (v3)
2015-07-22 Marek Olšákmesa: allow setting of patch parameters.
2015-07-22 Chris Forbesmesa: add tessellation shader state and limits
2015-07-22 Fabian Bielermapi: add ARB_tessellation_shader
2015-07-20 Kenneth Graunkemesa: Rename _mesa_lookup_enum_by_nr() to _mesa_enum_to...
2015-06-26 Connor AbbottMerge branch 'wip/nir-vtn' into vulkan
2015-06-24 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-06-05 Marek Olšákmesa: use _mesa_has_geometry_shader in get_programiv
2015-06-04 Martin Peresmesa: reference built-in uniforms into gl_uniform_storage
2015-04-28 Brian Paulmesa: remove unused options var in compile_shader()
2015-04-22 Jason Ekstrandmesa: remove the gl_sl_pragmas structure
2015-04-15 Brian Paulmesa: log shaders, GLSL info log with _mesa_log()
2015-03-19 Paul Berrymain: Change the type argument of use_shader_program...
2015-03-19 Paul Berrymain: Clean up a strange construction in use_shader_pro...
2015-03-11 Brian Paulmesa: use strdup() instead of _mesa_strdup()
2015-03-02 Matt Turnermesa: Correct backwards NULL check.
2015-02-24 Eduardo Lima Mitevmesa: Add missing error checks to GetProgramInfoLog...
2015-02-03 Eduardo Lima Mitevmesa: Returns a GL_INVALID_VALUE error on several APIs...
2015-01-11 Ian Romanickmesa: Always generate GL_INVALID_OPERATION in _mesa_Get...
2015-01-11 Ian Romanickmesa: Ensure that length is set to zero in _mesa_GetPro...
2015-01-11 Ian Romanickmesa: Add missing error checks in _mesa_ProgramBinary
2015-01-05 Brian Paulmesa: simplify a conditional in detach_shader()
2015-01-05 Brian Paulmesa: minor whitespace fixes in shaderapi.c
2015-01-05 Brian Paulmesa: update comment on delete_shader_program()
2015-01-05 Brian Paulmesa: rearrange error handling in glProgramParameteri()
2015-01-05 Brian Paulmesa: fix error strings in shaderapi.c
2014-12-09 Matt TurnerDon't cast the return value of malloc/realloc
2014-11-07 Kenneth Graunkeglsl: Add infrastructure for "hidden" uniforms.
2014-10-25 Ian Romanickmesa: Remove context parameter from dd_function_table...
2014-09-30 Ian Romanickglsl: Add context-level controls for whether temporarie...
2014-09-24 Matt Turnermesa: Drop _mesa_getenv() wrapper.
2014-09-24 Matt Turnermesa: Use realloc() instead of _mesa_realloc() and...
2014-08-11 Marek Olšákmesa: move ShaderCompilerOptions into gl_constants
2014-08-04 Kenneth Graunkeutil: Move the open-addressing linear-probing hash_tabl...
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
next