summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Expand)AuthorAgeFilesLines
* mesa: GL_EXT_disjoint_timer_query extension API bitsTapani Pälli2017-12-156-1/+30
* glapi: add GL_EXT_disjoint_timer_queryTapani Pälli2017-12-151-0/+5
* mesa: add DisjointOperation to gl_shared_stateTapani Pälli2017-12-152-0/+9
* mesa: Add glSpecializeShaderARB to common_desktop_functionsDylan Baker2017-12-131-0/+3
* mesa: remove second include of errors.h in src/mesa/main/glspirv.cKai Wasserbäch2017-12-121-4/+0
* mesa: refuse to compile SPIR-V shaders or link mixed shadersNicolai Hähnle2017-12-121-0/+12
* mesa/shaderapi: add a getter for GL_SPIR_V_BINARY_ARBNicolai Hähnle2017-12-121-0/+3
* mesa: implement SPIR-V loading in glShaderBinaryNicolai Hähnle2017-12-125-3/+97
* mesa/glspirv: Add struct gl_shader_spirv_dataEduardo Lima Mitev2017-12-122-0/+42
* mesa/glspirv: Add struct gl_spirv_moduleNicolai Hähnle2017-12-122-0/+33
* mesa: add GL_ARB_gl_spirv boilerplateNicolai Hähnle2017-12-125-0/+95
* main: Clear shader program data whenever ProgramBinary is calledJordan Justen2017-12-081-0/+3
* main: add binary support to ProgramBinaryJordan Justen2017-12-081-17/+19
* main: add binary support to GetProgramBinaryJordan Justen2017-12-081-6/+9
* main: Support getting GL_PROGRAM_BINARY_LENGTHJordan Justen2017-12-081-1/+6
* mesa: Add Mesa ARB_get_program_binary helper functionsJordan Justen2017-12-082-0/+347
* mesa: add driver callbacks for serialising ProgramBinary blobsTimothy Arceri2017-12-081-0/+17
* main: Support 1 Mesa format with get for GL_PROGRAM_BINARY_FORMATSJordan Justen2017-12-082-1/+10
* main: Allow non-zero NUM_PROGRAM_BINARY_FORMATSJordan Justen2017-12-082-1/+4
* main, glsl: Add UniformDataDefaults which stores uniform defaultsJordan Justen2017-12-081-0/+11
* mesa/spirv: move and rename nir_spirv_supported_capabilitiesAlejandro Piñeiro2017-12-071-13/+0
* mesa: remove set_entry from forward type declarationsAlejandro Piñeiro2017-12-071-1/+0
* mesa: define nir_spirv_supported_capabilitiesAlejandro Piñeiro2017-12-061-0/+12
* mesa: document _mesa_extension_override_* variablesEmil Velikov2017-12-061-0/+9
* mesa: add const qualifier on _mesa_is_renderable_texture_format()Brian Paul2017-12-052-2/+4
* mesa: add const qualifier on _mesa_base_fbo_format()Brian Paul2017-12-052-2/+2
* mesa: s/%u/%d/ in _mesa_error() call in check_layer()Brian Paul2017-12-051-2/+1
* mesa: simplify/improve some _mesa_error() calls in teximage.cBrian Paul2017-12-051-9/+5
* mesa: trivial whitespace fixes in transformfeedback.cBrian Paul2017-12-051-9/+9
* mesa: add const qualifier in test_attachment_completeness()Brian Paul2017-12-051-1/+1
* glsl: Fix gl_NormalScale.Fabian Bieler2017-12-032-1/+5
* mesa: add AllowGLSLCrossStageInterpolationMismatch workaroundTapani Pälli2017-11-301-0/+5
* mesa/gles: adjust internal format in glTexSubImage2D error checksTapani Pälli2017-11-281-1/+55
* st/glsl_to_tgsi: make use of driver_cache_blob with the disk cacheTimothy Arceri2017-11-281-7/+0
* mesa: shrink VERT_ATTRIB bitfields to 32 bitsMarek Olšák2017-11-258-18/+28
* mesa: remove unused vertex attrib WEIGHTMarek Olšák2017-11-252-4/+0
* mesa/teximage: add TEXTURE_CUBE_MAP_ARRAY target for CompressedTexImage3DJuan A. Suarez Romero2017-11-211-1/+19
* mesa/main/texcompress_s3tc_tmp.h: Fix two -Wparam-unused warnings.Gert Wollny2017-11-171-2/+2
* mesa: return 'unrecognized' extensions in glGetStringiEmil Velikov2017-11-161-0/+13
* mesa: rework the way we manage extra_extensionsEmil Velikov2017-11-162-43/+39
* mesa: pass the ctx to _mesa_one_time_init_extension_overridesEmil Velikov2017-11-163-3/+3
* mesa: call atexit() only as neededEmil Velikov2017-11-161-3/+1
* mesa: remove unnecessary 'sort by year' for the GL extensionsEmil Velikov2017-11-161-50/+3
* mesa: reuse set_extension() for _mesa_extension_override_disablesEmil Velikov2017-11-161-4/+3
* mesa: drop unnecessary coping of extra_extensionsEmil Velikov2017-11-161-11/+6
* mesa: remove duplicate 'disabled extensions' listEmil Velikov2017-11-161-7/+1
* mesa: call _mesa_make_extension_string only as neededEmil Velikov2017-11-162-2/+2
* mesa: split extensions overrides and glGetString(GL_EXTENSIONS)Emil Velikov2017-11-163-20/+15
* mesa: minor tidy up for memory object error stringsAndres Rodriguez2017-11-141-16/+14
* mesa: enable ARB_texture_buffer_* extensions in the Compatibility profileMarek Olšák2017-11-095-21/+19