mesa: fix empty program log length
[mesa.git] / src / mesa / main / shaderapi.c
2016-11-18 Tapani Pällimesa: fix empty program log length
2016-11-17 Kenneth Graunkemesa: Drop PATH_MAX usage.
2016-11-17 Timothy Arcerimesa/glsl: copy num_abos to gl_program
2016-11-17 Timothy Arcerimesa/glsl: copy num_images to gl_program
2016-10-26 Timothy Arcericompiler: remove copy_shader_info()
2016-10-26 Timothy Arcerimesa/compiler: copy early fragment tests to shader_info...
2016-10-26 Timothy Arcerii965/mesa/st/swrast: set fs shader_info directly and...
2016-10-26 Timothy Arcerimesa: set cs shader_info metadata directly
2016-10-26 Timothy Arcerimesa: set gs shader_info metadata directly
2016-10-26 Timothy Arcerimesa: copy tes metadata directly to shared shader info
2016-10-26 Timothy Arcerimesa: set tcs shader_info metadata directly
2016-10-26 Timothy Arceriglsl: add temporary copy_shader_info() function
2016-10-26 Timothy Arcerimesa: modify _mesa_copy_linked_program_data() to take...
2016-10-19 Timothy Arcerimesa: remove unused LocalSizeVariable
2016-10-06 Samuel Pitoisetmesa/main: add support for ARB_compute_variable_groups_size
2016-09-28 Timothy Arceriglsl: don't crash when dumping shaders if some come...
2016-08-26 Ian Romanickmesa: Remove redundant _mesa_has_shader_subroutine
2016-08-24 Alejandro Piñeiroshaderapi: don't generate not linked error on GetProgra...
2016-08-23 Dave Airliemesa/subroutines: drop the old subroutine index uploads.
2016-08-23 Dave Airliemesa: add api to write subroutine indicies to the progr...
2016-08-23 Dave Airliemesa/subroutines: start adding per-context subroutine...
2016-07-30 Marek Olšákmesa: remove dd_function_table::UseProgram
2016-07-26 Kenneth Graunkemesa: Make MESA_SHADER_CAPTURE_PATH skip shaders with...
2016-06-30 Timothy Arceriglsl/mesa: move duplicate shader fields into new struct...
2016-06-30 Timothy Arceriglsl/main: remove unused params and make function static
2016-06-30 Timothy Arceriglsl/mesa: split gl_shader in two
2016-06-30 Timothy Arcerimesa: don't use drivers NewShader function when creatin...
2016-06-23 Timothy Arceriglsl/mesa: stop duplicating geom and tcs layout values
2016-06-23 Timothy Arceriglsl/mesa: stop duplicating tes layout values
2016-06-16 Timothy Arcerimesa/glsl: stop using GL shader type internally
2016-06-05 Kenneth Graunkemesa: Try to unbreak the MSVC build.
2016-06-05 Kenneth Graunkemesa: Add MESA_SHADER_CAPTURE_PATH for writing .shader_...
2016-05-23 Dave Airliesubroutines: handle explicit indexes properly
2016-05-23 Dave Airliemesa/subroutines: fix reset on bindpipeline
2016-05-23 Dave Airliemesa/subroutines: count number subroutines properly.
2016-05-23 Dave Airliemesa/subroutines: don't generate error in GetSubroutine...
2016-05-23 Dave Airliearb_shader_subroutine: check active subroutine limit
2016-05-20 Matt Turnermesa: Replace uses of Shared->Mutex with hash-table...
2016-05-13 Tobias Klausmannmesa/main: Add support for GL_ARB_cull_distance (v2)
2016-05-01 Jamey SharpglShaderSource must not change compile status.
2016-04-26 Jakob Sinclairmesa/main: removing double semi-colons
2016-04-07 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-05 Timothy Arceriglsl: fully split apart buffer block arrays
2016-04-01 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-28 Timothy Arcerimesa: remove initialized field from uniform storage
2016-03-17 Jordan JustenMerge remote-tracking branch 'origin/master' into vulkan
2016-03-17 Kenneth Graunkemesa: Expose compile_shader() and link_program() beyond...
2016-03-17 Kenneth Graunkemesa: Make link_program() take a gl_shader_program...
2016-03-17 Kenneth Graunkemesa: Make compile_shader() take a gl_shader, not a...
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-13 Samuel Pitoisetmesa: store shared size in gl_compute_program
2016-02-05 Jason EkstrandMerge commit mesa-public/master into vulkan
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
next