summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/shaderapi.c
Commit message (Expand)AuthorAgeFilesLines
...
* mesa: Implement glGetFragDataLocationIan Romanick2011-11-081-20/+0
* mesa: Stub implementation of glBindFragDataLocationIan Romanick2011-11-081-18/+0
* Delete code made dead by previous uniform related patchesIan Romanick2011-11-071-1/+0
* mesa: Rewrite the way uniforms are tracked and handledIan Romanick2011-11-071-5/+17
* mesa: add support for GL_OES_EGL_image_externalChia-I Wu2011-11-031-0/+2
* mesa: Prevent repeated glDeleteProgram() from blowing away our refcounts.Eric Anholt2011-10-101-3/+5
* mesa: Simplify validate_shader_program after previous refactorsIan Romanick2011-10-071-11/+6
* mesa: Use gl_shader_program::_LinkedShaders instead of FragmentProgramIan Romanick2011-10-071-4/+5
* mesa: Use gl_shader_program::_LinkedShaders instead of GeometryProgramIan Romanick2011-10-071-4/+5
* mesa: Use gl_shader_program::_LinkedShaders instead of VertexProgramIan Romanick2011-10-071-4/+5
* mesa: Determine GL_ACTIVE_ATTRIBUTE_MAX_LENGTH by walking the GLSL IR.Ian Romanick2011-10-041-7/+1
* mesa: Determine GL_ACTIVE_ATTRIBUTES by walking the GLSL IR.Ian Romanick2011-10-041-1/+1
* mesa: Move _mesa_GetActiveAttribARB to shader_query.cppIan Romanick2011-10-041-42/+0
* mesa: Move _mesa_BindAttribLocationARB to shader_query.cppIan Romanick2011-10-041-52/+0
* mesa: Move _mesa_GetAttribLocationARB to shader_query.cppIan Romanick2011-10-041-41/+0
* mesa: Add missing _mesa_sizeof_glsl_type() for UNSIGNED_INT.Eric Anholt2011-09-281-0/+1
* mesa: In validate_program(), initialize errMsg for safety.Kenneth Graunke2011-08-051-1/+1
* mesa: Use the Elements macro for the sampler index assert in validate_sampler...Henri Verbeet2011-07-071-1/+1
* mesa: Allow sampling from units >= MAX_TEXTURE_UNITS in shaders.Henri Verbeet2011-07-071-1/+1
* mesa: add some minor fixes for geometry shadersBrian Paul2011-06-021-0/+6
* mesa: UseShaderProgramEXT and Uniform* shouldn't be allowed inside Begin/EndMarek Olšák2011-06-011-0/+2
* mesa: forbid UseProgram to be called inside Begin/EndMarek Olšák2011-05-301-0/+2
* mesa: minor whitespace fixesBrian Paul2011-05-251-4/+4
* mesa: remove set-but-unused variable in bind_attrib_locationMarek Olšák2011-05-011-9/+1
* mesa: TEXTURE_BUFFER fix-upBrian Paul2011-04-061-0/+1
* mesa: move location of some geometry program limitsBrian Paul2011-03-111-1/+1
* mesa: call FLUSH_VERTICES() before deleting shaders, buffers, query objectsBrian Paul2011-03-111-0/+3
* mesa: add/update VERBOSE_API loggingBrian Paul2011-02-081-0/+11
* Convert everything from the talloc API to the ralloc API.Kenneth Graunke2011-01-311-4/+4
* mesa: Connect glGetShaderPrecisionFormat into the dispatch tableIan Romanick2011-01-201-0/+1
* mesa: implement glGetShaderPrecisionFormat()Brian Paul2011-01-191-5/+44
* mesa: Add actual support for glReleaseShaderCompiler from ES2.Eric Anholt2011-01-141-2/+5
* mesa: Directly include mfeatures.h in files that perform feature tests.Vinson Lee2011-01-071-0/+1
* mesa: Include mtypes.h in files that use gl_context struct.Vinson Lee2011-01-051-0/+1
* mesa: use gl_shader_type enumBrian Paul2010-11-231-3/+3
* mesa: Fix delayed state flagging for EXT_sso-related program changes.Eric Anholt2010-11-061-18/+5
* mesa: Make metaops use program refcounts instead of names.Eric Anholt2010-10-291-44/+53
* mesa: plug in stubs for glBindFragDataLocation(), glGetFragDataLocation()Brian Paul2010-10-281-0/+43
* Track separate programs for each stageIan Romanick2010-10-271-15/+74
* mesa: Track an ActiveProgram distinct from CurrentProgramIan Romanick2010-10-271-13/+27
* mesa: Skeletal support for GL_EXT_separate_shader_objectsIan Romanick2010-10-271-0/+101
* mesa: Clean up various 'unused parameter' warnings in shaderapiIan Romanick2010-10-131-6/+14
* mesa: Clean up two 'comparison between signed and unsigned' warningsIan Romanick2010-10-131-2/+2
* mesa: Refactor validation of shader targetsIan Romanick2010-10-131-10/+33
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-27/+27
* glsl2: Add EmitNoNoise flag, use it to remove noise opcodesIan Romanick2010-09-091-11/+2
* glsl: add several EmitNo* options, and MaxUnrollIterationsLuca Barbieri2010-09-081-1/+5
* glsl: make compiler options per-targetLuca Barbieri2010-09-081-11/+20
* Revert "mesa: Don't add 1 to GL_ACTIVE_UNIFORM_MAX_LENGTH."Eric Anholt2010-08-251-0/+2
* mesa: Don't add 1 to GL_ACTIVE_UNIFORM_MAX_LENGTH.Eric Anholt2010-08-231-2/+0