summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Expand)AuthorAgeFilesLines
* mesa: fill out the ARB_shader_subroutine APIsDave Airlie2015-07-232-3/+451
* program_resource: add subroutine support (v3.1)Dave Airlie2015-07-232-22/+179
* mesa/mtypes: add gl_subroutine_function and uniform storage to shader (v2)Dave Airlie2015-07-231-0/+28
* mesa: add function to check if shader subroutines are enabled.Dave Airlie2015-07-231-0/+9
* mesa: add inline conversion functions for ARB_shader_subroutine (v2)Dave Airlie2015-07-231-0/+101
* dispatch_sanity: add shader subroutine to fix make checkDave Airlie2015-07-231-8/+10
* mesa: Add glGet support for ARB_shader_subroutine implementation limitsChris Forbes2015-07-234-0/+20
* mesa: Add extension tracking for arb_shader_subroutine (v2)Chris Forbes2015-07-233-1/+3
* mesa: Add stubs for ARB_shader_subroutine entrypointsChris Forbes2015-07-232-0/+95
* dispatch_sanity.cpp: remove commented out tess entriesDave Airlie2015-07-231-2/+0
* mesa: implement GL_IS_PER_PATCHMarek Olšák2015-07-231-2/+8
* glsl: use separate varying slots for patch varyingsMarek Olšák2015-07-231-1/+5
* glsl: analyze TES usage of gl_ClipDistanceChris Forbes2015-07-232-0/+8
* glsl: lower gl_TessLevel* from float[n] to vecn.Fabian Bieler2015-07-231-0/+1
* glsl: add tessellation shader defines and built-in variables.Fabian Bieler2015-07-231-0/+6
* mesa: don't allow drawing with tess ctrl shader and without tess eval shaderMarek Olšák2015-07-231-0/+19
* mesa: handle tessellation shaders in use_shader_programMarek Olšák2015-07-231-4/+2
* mesa: add program interface queries for tessellation shadersMarek Olšák2015-07-232-8/+21
* mesa: add misc tessellation shader stuffFabian Bieler2015-07-234-5/+80
* mesa: add tessellation shader getters (v3)Fabian Bieler2015-07-233-0/+135
* mesa: allow setting of patch parameters.Marek Olšák2015-07-232-2/+47
* mesa: require VS if TCS or TES is present in pipelineChris Forbes2015-07-231-1/+3
* mesa: allow tess stages in glUseProgramStagesChris Forbes2015-07-231-4/+9
* mesa: support tess stages in glGetProgramPipelineivFabian Bieler2015-07-231-4/+11
* mesa: take tessellation into account when validating GS input primitive modeMarek Olšák2015-07-231-2/+20
* mesa: allow drawing of patch primitivesChris Forbes2015-07-231-0/+45
* mesa: add _mesa_has_tessellationMarek Olšák2015-07-232-1/+12
* mesa: add tessellation shader state and limitsChris Forbes2015-07-234-0/+29
* mesa: add tessellation shader enumsFabian Bieler2015-07-232-0/+6
* mesa: add tessellation shader structsFabian Bieler2015-07-231-0/+105
* mapi: add ARB_tessellation_shaderFabian Bieler2015-07-234-1/+29
* mesa: fix typo s/glGetTextImage/glGetTexImage/Brian Paul2015-07-221-1/+1
* mesa: fix misleading commentTimothy Arceri2015-07-221-2/+0
* mesa: fix active sampler conflict validationTimothy Arceri2015-07-221-7/+13
* mesa: move check for no-op glShadeModel call earlierBrian Paul2015-07-211-3/+3
* mesa: move check for no-op glAlphaFunc call earlierBrian Paul2015-07-211-3/+3
* mesa: move check for no-op glFrontFace call earlierBrian Paul2015-07-211-3/+3
* mesa: s/GLint/GLsizei/ for consistencyBrian Paul2015-07-211-1/+1
* mesa: enable GL_ARB_get_texture_sub_image for all driversBrian Paul2015-07-211-0/+1
* mesa: add API dispatch for GL_ARB_get_texture_sub_imageBrian Paul2015-07-211-0/+5
* mesa: add new _mesa_Get[Compressed]TextureSubImage() functionsBrian Paul2015-07-212-1/+76
* mesa: overhaul the glGetCompressedTexImage codeBrian Paul2015-07-211-142/+198
* mesa: overhaul the glGetTexImage codeBrian Paul2015-07-211-195/+428
* mesa: 80-column wrapping in texgetimage.cBrian Paul2015-07-211-5/+8
* mesa: replace Driver.GetCompressedTexImage() w/ GetCompressedTexSubImage()Brian Paul2015-07-213-18/+28
* mesa: make _mesa_get_[compressed_]texture_image() staticBrian Paul2015-07-212-19/+12
* mesa: plumb offset/size parameters through GetTexSubImage codeBrian Paul2015-07-211-57/+80
* mesa: replace Driver.GetTexImage with GetTexSubImage()Brian Paul2015-07-215-17/+30
* mesa: assorted whitespace, formatting fixes in teximage.cBrian Paul2015-07-211-20/+10
* mesa: allow GL_TEXTURE_CUBE_MAP_ARRAY case for glCompressedTexSubImage3D()Brian Paul2015-07-211-1/+1