summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/shaderapi.h
Commit message (Expand)AuthorAgeFilesLines
* mesa/st/i965: add a ProgramResourceHash for quicker resource lookupTapani Pälli2020-01-071-0/+3
* mesa: add support cursor support for relative path shader includesTimothy Arceri2019-11-201-0/+6
* mesa: make error checking optional in _mesa_lookup_shader_include()Timothy Arceri2019-11-201-1/+2
* mesa: add _mesa_lookup_shader_include() helperTimothy Arceri2019-11-201-0/+3
* mesa: add ARB_shading_language_include infrastructure to gl_shared_stateTimothy Arceri2019-11-201-0/+6
* mesa: add ARB_shading_language_include stubsTimothy Arceri2019-11-201-0/+22
* mesa/main: Fix UBO/SSBO ACTIVE_VARIABLES query (ARB_gl_spirv)Antia Puentes2019-07-121-0/+7
* mesa: shader dump/read support for ARB programsTapani Pälli2018-08-151-0/+6
* mesa: include mtypes.h lessMarek Olšák2018-04-121-1/+6
* mesa: add KHR_no_error support to glLinkProgram()Samuel Pitoiset2017-08-021-0/+3
* mesa: add KHR_no_error support to glShaderSource()Samuel Pitoiset2017-08-021-0/+4
* mesa: add KHR_no_error support to glDetachShader() and glDetachObjectARB()Samuel Pitoiset2017-07-311-0/+6
* mesa: add KHR_no_error support to glProgramParameteri()Samuel Pitoiset2017-07-311-0/+3
* mesa: add KHR_no_error support to glPatchParameteri()Samuel Pitoiset2017-07-311-0/+3
* mesa: add KHR_no_error support for glBindFragDataLocation*()Timothy Arceri2017-06-291-0/+8
* mesa: add KHR_no_error support for glBindAttribLocation()Samuel Pitoiset2017-06-281-0/+3
* mesa: add KHR_no_error support for glCreateShader() and glCreateShaderObjectA...Samuel Pitoiset2017-06-281-0/+6
* mesa: add KHR_no_error support for glAttachShader() and glAttachObjectARB()Samuel Pitoiset2017-06-281-1/+6
* mesa: add KHR_no_error support for glUseProgramTimothy Arceri2017-05-171-0/+2
* mesa: retain gl_shader_programs after glDeleteProgram if they are in useTimothy Arceri2017-02-161-1/+1
* mesa: use gl_program for CurrentProgram rather than gl_shader_programTimothy Arceri2017-01-231-4/+5
* mesa: change init subroutine defaults helper to work per gl_programTimothy Arceri2017-01-191-2/+2
* mesa: modify _mesa_copy_linked_program_data() to take gl_linked_shaderTimothy Arceri2016-10-261-3/+2
* mesa: add api to write subroutine indicies to the program storage.Dave Airlie2016-08-231-0/+3
* mesa/subroutines: start adding per-context subroutine index support (v1.1)Dave Airlie2016-08-231-1/+2
* mesa: Add MESA_SHADER_CAPTURE_PATH for writing .shader_test files.Kenneth Graunke2016-06-051-0/+3
* mesa: Expose compile_shader() and link_program() beyond the file.Kenneth Graunke2016-03-161-0/+6
* mesa: Fix some function prototype mismatchingJeremy Huddleston Sequoia2016-01-211-10/+10
* mesa: fix ARRAY_SIZE query for GetProgramResourceivTapani Pälli2015-09-291-0/+3
* mesa: fix and simplify resource query for arraysTimothy Arceri2015-07-301-1/+2
* mesa: fill out the ARB_shader_subroutine APIsDave Airlie2015-07-231-0/+3
* mesa: Add stubs for ARB_shader_subroutine entrypointsChris Forbes2015-07-231-0/+34
* mapi: add ARB_tessellation_shaderFabian Bieler2015-07-231-0/+8
* mesa,glsl: rename `interface` to `programInterface`.Jose Fonseca2015-04-161-6/+6
* mesa: implementation of glGetProgramResourceivTapani Pälli2015-04-161-0/+12
* mesa: glGetProgramResourceLocationIndexTapani Pälli2015-04-161-0/+4
* mesa: glGetProgramResourceLocationTapani Pälli2015-04-161-0/+4
* mesa: glGetProgramResourceNameTapani Pälli2015-04-161-0/+10
* mesa: glGetProgramResourceIndexTapani Pälli2015-04-161-0/+8
* mesa: glGetProgramInterfaceivTapani Pälli2015-04-161-0/+7
* mesa: Remove prototypes for nonexistent functionsIan Romanick2014-10-241-9/+0
* mesa/sso: Add gl_pipeline_object parameter to _mesa_use_shader_programGregory Hainaut2014-03-251-1/+2
* mesa: Make get_shader_flags publicly availableGregory Hainaut2014-02-211-0/+3
* mesa/sso: Add extension entry points for GL_ARB_separate_shader_objectsGregory Hainaut2014-02-211-0/+5
* mesa: Make validate_shader_target() non-static.Paul Berry2014-01-211-0/+3
* mesa: Clean up nomenclature for pipeline stages.Paul Berry2014-01-081-1/+1
* mesa: Refactor copying of linked program data.Paul Berry2013-08-011-0/+5
* mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke2013-04-231-3/+4
* mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke2013-04-231-1/+1
* mesa: Initially populate the display list with the exec list.Eric Anholt2013-01-211-4/+0