summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Expand)AuthorAgeFilesLines
* mesa/glthread: print out syncs when MARSHAL_MAX_CMD_SIZE is exceededTimothy Arceri2017-03-301-0/+13
* mesa: remove dd_function_table::BindProgramMarek Olšák2017-03-294-57/+7
* mesa: don't use _NEW_TEXTURE mainly in mesa/mainMarek Olšák2017-03-294-13/+15
* mesa: split _NEW_TEXTURE into _NEW_TEXTURE_OBJECT & _NEW_TEXTURE_STATEMarek Olšák2017-03-2913-45/+47
* mesa: inline _mesa_update_textureMarek Olšák2017-03-293-22/+14
* mesa/tests: Link main-test with CLOCK_LIB.Vinson Lee2017-03-271-1/+2
* mesa: simplify code around 'variable_data' in marshal.cBrian Paul2017-03-271-12/+7
* mesa/glthread: add custom marshalling for ClearBufferfv()Timothy Arceri2017-03-252-0/+83
* mesa/marshal: add custom BufferData/BufferSubData marshallingTimothy Arceri2017-03-242-0/+143
* mesa: set thread name for glthreadMiklós Máté2017-03-241-0/+3
* driconf: add force_glsl_abs_sqrt optionSamuel Pitoiset2017-03-221-0/+6
* mesa/main: remove unused strndup.h includeEmil Velikov2017-03-221-1/+0
* mesa/main: consistently use ifndef guards over pragma onceEmil Velikov2017-03-225-3/+11
* 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