summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/shader_query.cpp
Commit message (Expand)AuthorAgeFilesLines
* mesa: do not validate io of non-compute and compute stageTapani Pälli2016-01-131-0/+7
* mesa: use gl_shader_variable in program resource listTapani Pälli2016-01-121-19/+19
* mesa: fix GL_MAX_NAME_LENGTH query for tessellation shadersTimothy Arceri2016-01-061-2/+6
* mesa: fix interface matching done in validate_ioTapani Pälli2015-12-221-27/+88
* mesa/shader: return correct attribute location for double matrix arraysDave Airlie2015-12-111-3/+8
* mesa: move GLES checks for SSO input/output validationTimothy Arceri2015-12-071-22/+23
* glsl: add subroutine index qualifier supportTimothy Arceri2015-11-211-0/+7
* mesa: do runtime validation of precision varyings only on ESTapani Pälli2015-11-171-3/+13
* mesa: validate precision of varyings during ValidateProgramPipelineTapani Pälli2015-11-121-0/+62
* mesa: rename UniformBlockStageIndex to InterfaceBlockStageIndexJordan Justen2015-11-031-1/+1
* mesa: fix program resource queries for atomic counter buffersTapani Pälli2015-11-021-2/+26
* main: fix basename match's check if it's an array or structSamuel Iglesias Gonsalvez2015-10-301-1/+2
* main: Remove interface block array index for doing the name comparisonSamuel Iglesias Gonsalvez2015-10-271-1/+42
* mesa: add additional checks for uniform location queryTapani Pälli2015-10-261-0/+8
* glsl: calculate TOP_LEVEL_ARRAY_SIZE and STRIDE when adding resourcesTapani Pälli2015-10-141-242/+2
* mesa: Rename {Num}UniformBlocks to {Num}BufferInterfaceBlocksIago Toral Quiroga2015-10-141-2/+2
* main: fix length of values written to glGetProgramResourceiv() for ACTIVE_VAR...Samuel Iglesias Gonsalvez2015-10-091-4/+10
* main: buffer array variables can have array size of 0 if they are unsizedSamuel Iglesias Gonsalvez2015-10-091-1/+8
* main: consider that unsized arrays have at least one active elementSamuel Iglesias Gonsalvez2015-10-091-1/+7
* main: fix TOP_LEVEL_ARRAY_SIZE and TOP_LEVEL_ARRAY_STRIDESamuel Iglesias Gonsalvez2015-10-091-1/+52
* main: fix goto in program_resource_top_level_array_strideSamuel Iglesias Gonsalvez2015-10-091-2/+2
* main: array stride for unsized arrays of arrays are calculated like recordsSamuel Iglesias Gonsalvez2015-10-061-1/+1
* main: Fix block index when mixing UBO and SSBO blocksIago Toral Quiroga2015-10-011-3/+2
* mesa: clean up the #includes in shader_query.cppBrian Paul2015-09-291-7/+7
* mesa: remove an extern "C" wrapper in shader_query.cppBrian Paul2015-09-291-3/+1
* mesa: fix ARRAY_SIZE query for GetProgramResourceivTapani Pälli2015-09-291-38/+56
* util: implement strndup for WIN32Samuel Iglesias Gonsalvez2015-09-291-0/+1
* mesa: don't leak interface_nameIlia Mirkin2015-09-281-0/+1
* main: Add SHADER_STORAGE_BLOCK and BUFFER_VARIABLE support for ARB_program_in...Samuel Iglesias Gonsalvez2015-09-251-7/+258
* mesa: fix name returned for XFB varyingsTapani Pälli2015-08-131-4/+16
* mesa: fix type for array indexing validationTimothy Arceri2015-08-031-1/+1
* mesa: remove now unused subscript validationsTimothy Arceri2015-07-301-57/+0
* mesa: fix and simplify resource query for arraysTimothy Arceri2015-07-301-80/+94
* program_resource: add subroutine support (v3.1)Dave Airlie2015-07-231-0/+101
* mesa: implement GL_IS_PER_PATCHMarek Olšák2015-07-231-2/+8
* mesa: add program interface queries for tessellation shadersMarek Olšák2015-07-231-2/+6
* mesa: fix misleading commentTimothy Arceri2015-07-221-2/+0
* mesa: Rename _mesa_lookup_enum_by_nr() to _mesa_enum_to_string().Kenneth Graunke2015-07-201-7/+7
* mesa: fix program resource queries for builtin variablesTapani2015-06-051-1/+24
* mesa: use _mesa_has_compute_shaders instead of extension checkTapani Pälli2015-05-111-1/+3
* mesa: support compute stage in _mesa_program_resource_propTapani Pälli2015-05-061-6/+16
* mesa: Fix glGetProgramiv(GL_ACTIVE_ATTRIBUTES).Jose Fonseca2015-04-291-2/+4
* mesa: refactor active attrib queries for glGetProgramivTapani Pälli2015-04-241-25/+14
* main: silence missing return value warning in array_index_of_resource()Brian Paul2015-04-221-0/+1
* mesa: add missing break in switch statementTapani Pälli2015-04-211-1/+1
* mesa: fix UBO queries for active uniformsTapani Pälli2015-04-211-1/+11
* mesa,glsl: rename `interface` to `programInterface`.Jose Fonseca2015-04-161-15/+15
* mesa: mesa_bufferiv utility function for buffer objectsTapani Pälli2015-04-161-5/+5
* mesa: refactor GetFragDataIndexTapani Pälli2015-04-161-23/+2
* mesa: refactor GetFragDataLocationTapani Pälli2015-04-161-22/+16