summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Expand)AuthorAgeFilesLines
* mesa/main: fix MultiDrawElements[BaseVertex] validation of primcountNicolai Hähnle2017-03-222-3/+23
* mesa: Avoid out-of-bounds stack read via _mesa_MaterialiNicolai Hähnle2017-03-221-2/+3
* st/mesa: call glthread_destroy() before _vbo_DestroyContext()Timothy Arceri2017-03-171-2/+0
* mesa: fix glthread marshal build issues on platforms without PTHREADTimothy Arceri2017-03-163-29/+64
* mesa: fix glthread build issues on platforms without PTHREADTimothy Arceri2017-03-161-1/+1
* mesa/glthread: restore the dispatch table when incompatible gl calls are dete...Gregory Hainaut2017-03-162-0/+13
* mesa/glthread: don't set a dispatch table if we aren't the ownerGregory Hainaut2017-03-161-3/+10
* mesa: Track the current vertex/element array buffers for glthread.Eric Anholt2017-03-163-0/+172
* mesa: Statically allocate glthread command buffer in the batch struct.Eric Anholt2017-03-162-7/+6
* mesa: Custom thread marshalling for Flush.Paul Berry2017-03-162-0/+41
* mesa: Custom thread marshalling for ShaderSource.Paul Berry2017-03-162-0/+133
* mesa: Connect the generated GL command marshalling code to the build.Eric Anholt2017-03-161-0/+15
* 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