summaryrefslogtreecommitdiff
path: root/src/mesa/main/mtypes.h
AgeCommit message (Expand)AuthorFilesLines
2015-11-03mesa: rename UniformBlockStageIndex to InterfaceBlockStageIndexJordan Justen1-5/+6
2015-10-30mesa: add infra for ARB_shader_clockEmil Velikov1-0/+1
2015-10-29mesa: add fragdata_arrays list to gl_shaderTapani Pälli1-0/+1
2015-10-27glsl: keep track of intra-stage indices for atomicsTimothy Arceri1-1/+4
2015-10-20mesa: replace UsesClipDistance with ClipDistanceArraySizeMarek Olšák1-4/+1
2015-10-19mesa: Move gl_frag_depth_layout from mtypes.h to shader_enums.hJason Ekstrand1-18/+0
2015-10-16glsl: couple shader_enums cleanupsRob Clark1-5/+0
2015-10-14mesa: Add {Num}UniformBlocks and {Num}ShaderStorageBlocks to gl_shader{_program}Iago Toral Quiroga1-1/+48
2015-10-14mesa: Rename {Num}UniformBlocks to {Num}BufferInterfaceBlocksIago Toral Quiroga1-3/+3
2015-10-13mesa: clean up comments for gl_current_attrib structBrian Paul1-7/+5
2015-10-09glsl: move shader_enums into nirRob Clark1-1/+1
2015-10-09mesa: Get rid of texture-dependent image unit derived state.Francisco Jerez1-7/+0
2015-09-29mesa: rename gl_shader_program's NumUniformBlocks to NumBufferInterfaceBlocksSamuel Iglesias Gonsalvez1-1/+1
2015-09-25mesa: Add locking to programs.Matt Turner1-0/+1
2015-09-25mesa: Add locking to sampler objects.Matt Turner1-0/+1
2015-09-25glsl: Add parser/compiler support for std430 interface packing qualifierSamuel Iglesias Gonsalvez1-1/+2
2015-09-25mesa: add packed_varyings list to gl_shaderTapani Pälli1-0/+1
2015-09-24mesa/cs: Support GL_DISPATCH_INDIRECT_BUFFERJordan Justen1-0/+1
2015-09-10mesa: add infra for ARB_shader_texture_image_samplesIlia Mirkin1-0/+1
2015-09-01mesa: Move gl_vert_attrib from mtypes.h to shader_enums.hJason Ekstrand1-107/+0
2015-08-26mesa: add ASTC extensions to the extensions tableNanley Chery1-0/+2
2015-08-20main: add extension GL_ARB_shader_image_sizeMartin Peres1-0/+1
2015-08-20mesa: Don't lose track of the shader image layer originally specified by the ...Francisco Jerez1-1/+7
2015-08-20mesa: Rename MaxCombinedImageUnitsAndFragmentOutputs to MaxCombinedShaderOutp...Francisco Jerez1-1/+1
2015-08-18mesa: Move varying slots and FS output names to shader_enums.hEric Anholt1-106/+4
2015-08-06mesa: save which transform feedback buffer is associated with which streamMarek Olšák1-0/+5
2015-07-23mesa/mtypes: add gl_subroutine_function and uniform storage to shader (v2)Dave Airlie1-0/+28
2015-07-23mesa: Add extension tracking for arb_shader_subroutine (v2)Chris Forbes1-0/+1
2015-07-23glsl: use separate varying slots for patch varyingsMarek Olšák1-1/+5
2015-07-23glsl: analyze TES usage of gl_ClipDistanceChris Forbes1-0/+7
2015-07-23glsl: lower gl_TessLevel* from float[n] to vecn.Fabian Bieler1-0/+1
2015-07-23glsl: add tessellation shader defines and built-in variables.Fabian Bieler1-0/+6
2015-07-23mesa: add misc tessellation shader stuffFabian Bieler1-1/+2
2015-07-23mesa: allow setting of patch parameters.Marek Olšák1-0/+5
2015-07-23mesa: add tessellation shader state and limitsChris Forbes1-0/+6
2015-07-23mesa: add tessellation shader structsFabian Bieler1-0/+105
2015-07-23mapi: add ARB_tessellation_shaderFabian Bieler1-1/+1
2015-07-14mesa: Implement _mesa_BindBuffersBase for target GL_SHADER_STORAGE_BUFFERIago Toral Quiroga1-0/+7
2015-07-14mesa: add MaxShaderStorageBlocks to struct gl_program_constantsSamuel Iglesias Gonsalvez1-0/+3
2015-07-14mesa: Add shader storage buffer support to struct gl_contextIago Toral Quiroga1-0/+38
2015-07-14glsl: Identify active uniform blocks that are buffer blocks as such.Iago Toral Quiroga1-0/+5
2015-07-14mesa: define ARB_shader_storage_buffer_object extensionSamuel Iglesias Gonsalvez1-0/+1
2015-06-30mesa/glsl: new compiler option EmitNoIndirectSamplerTapani Pälli1-0/+1
2015-06-18mesa: add GL_PROGRAM_PIPELINE support in KHR_debug callsIlia Mirkin1-0/+2
2015-06-17mesa: function for testing if current frag-shader has atomicsKevin Rogovin1-1/+6
2015-06-17mesa: add helper functions for geometry of gl_framebufferKevin Rogovin1-1/+7
2015-06-17mesa: Define infrastructure for ARB_framebuffer_no_attachmentsKevin Rogovin1-5/+43
2015-06-16mesa: remove unused variables from gl_programMarek Olšák1-2/+0
2015-06-09mesa: Drop include of simple_list.h from mtypes.h.Francisco Jerez1-1/+0
2015-06-05mesa: remove unused gl_config::colorIndexModeMarek Olšák1-1/+0