summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Expand)AuthorAgeFilesLines
* Revert "mesa: make _mesa_alloc_dispatch_table() static"Marek Olšák2017-03-162-5/+9
* mesa: Create pointers for multithread marshalling dispatch table.Paul Berry2017-03-166-23/+58
* mesa: Add infrastructure for a worker thread to process GL commands.Eric Anholt2017-03-165-0/+475
* glapi: Generate GL API marshalling code from the XML.Paul Berry2017-03-161-0/+2
* mesa: Add SetBackgroundContext to dd_function_tablePaul Berry2017-03-161-0/+18
* mesa/glsl: introduce new gl_compile_status enumTimothy Arceri2017-03-123-5/+17
* mesa: remove shebang from python scriptsEmil Velikov2017-03-105-5/+0
* mesa: remove execute bit from main/format_parser.pyEmil Velikov2017-03-101-0/+0
* mesa/main: make use of lookup_samplerobj_locked()Samuel Pitoiset2017-03-091-11/+1
* mesa/main: inline {begin,end}_samplerobj_lookups()Samuel Pitoiset2017-03-091-16/+2
* mesa/main: remove unused _mesa_new_texture_image()Samuel Pitoiset2017-03-092-20/+0
* getteximage: fix _mesa_GetTextureSubImage()Samuel Pitoiset2017-03-061-1/+1
* mesa/main: remove useless check in _mesa_IsSampler()Samuel Pitoiset2017-03-061-7/+1
* getteximage: avoid to lookup textures with id 0Samuel Pitoiset2017-03-061-3/+7
* mesa/main: *TextureSubImage* generates INVALID_OPERATION on wrong targetAlejandro Piñeiro2017-03-031-3/+3
* mesa: Avoid read of uninitialized variableRobert Foss2017-03-021-1/+1
* mesa: Use _mesa_has_OES_geometry_shader() when validating drawsTomasz Figa2017-03-021-1/+2
* mesa: Fix performance query id checkRobert Bragg2017-03-011-2/+6
* mesa/main: refactor sampler parameter error codepathSamuel Pitoiset2017-02-271-87/+52
* glsl: use is_sampler() anywhere it's possibleSamuel Pitoiset2017-02-271-1/+1
* glsl: use is_image() anywhere it's possibleSamuel Pitoiset2017-02-271-1/+1
* main/performance_query: s/GLboolean/bool/Robert Bragg2017-02-241-4/+4
* mesa: Model INTEL perf query backend after query obj BERobert Bragg2017-02-224-402/+301
* mesa: Separate INTEL_performance_query frontendRobert Bragg2017-02-226-629/+886
* mesa: Track transform feedback overflow query objects.Rafael Antognolli2017-02-212-1/+24
* mesa: Add types for ARB_transform_feedback_oveflow_query.Rafael Antognolli2017-02-212-0/+6
* mesa/tests: remove unneeded extern C { #include foo } hackEmil Velikov2017-02-211-2/+0
* mesa: remove unneeded extern C {} wrapperEmil Velikov2017-02-211-10/+0
* mesa: remove unused variable warning in release buildsTimothy Arceri2017-02-211-7/+2
* mesa/formatquery: use consistent local function namesAlejandro Piñeiro2017-02-171-9/+9
* mesa: remove cache creation from _mesa_initialize_context()Timothy Arceri2017-02-171-5/+0
* st/mesa/glsl: build string of dri options and use as input to building sha fo...Timothy Arceri2017-02-171-0/+3
* glsl: don't reprocess or clear UBOs on cache fallbackTimothy Arceri2017-02-171-7/+9
* glsl: skip more uniform initialisation when doing fallback linkingTimothy Arceri2017-02-171-3/+5
* glsl: don't lose uniform values when falling back to full compileTimothy Arceri2017-02-171-2/+2
* glsl: don't reference shader prog data during cache fallbackTimothy Arceri2017-02-171-1/+2
* mesa/glsl: add cache_fallback flag to gl_shader_program_dataTimothy Arceri2017-02-171-0/+2
* glsl: use correct shader source in case of cache fallbackTimothy Arceri2017-02-173-3/+15
* mesa: retain gl_shader_programs after glDeleteProgram if they are in useTimothy Arceri2017-02-164-8/+16
* getteximage: Return correct error value when texure object is not foundEduardo Lima Mitev2017-02-151-2/+4
* driconf: add allow_higher_compat_version optionSamuel Pitoiset2017-02-152-2/+11
* mesa: Add EXT_frag_depth bits and enable it on all driversAnuj Phogat2017-02-131-0/+1
* mesa: Ignore per-vertex array size in SSO pipeline validation.Kenneth Graunke2017-02-121-42/+56
* mesa: Do a draw time check for TES && !TCS in ES 3.x.Kenneth Graunke2017-02-121-0/+14
* mesa: Do (TCS && !TES) draw time validation in ES as well.Kenneth Graunke2017-02-121-19/+26
* glsl: add param to force shader recompileTimothy Arceri2017-02-091-1/+1
* st/mesa/i965: create link status enumTimothy Arceri2017-02-094-8/+19
* mesa: (trivial) include <inttypes.h> for PRIx64 macrosRoland Scheidegger2017-02-081-0/+1
* mesa: use PRId64/PRIu64 when printing 64-bit intsTimothy Arceri2017-02-081-2/+2
* mesa/uniform: fix strict aliasing issues with int64 code.Dave Airlie2017-02-081-12/+26