summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_context.c
Commit message (Expand)AuthorAgeFilesLines
* st/mesa: don't keep framebuffer state in st_contextMarek Olšák2017-06-071-6/+0
* st/mesa: use gl_driver_flags::NewFramebufferSRGBMarek Olšák2017-06-071-3/+6
* mesa: make use of NewWindowRectangles driver flagsSamuel Pitoiset2017-06-061-2/+2
* st/mesa: upload zero-stride vertex attributes hereMarek Olšák2017-05-101-0/+2
* st/mesa: unify TCS, TES, GS st_*_program structuresMarek Olšák2017-05-081-9/+9
* st/mesa: put the bitmap_cache structure inside st_contextMarek Olšák2017-04-201-0/+2
* mesa: split _NEW_TEXTURE into _NEW_TEXTURE_OBJECT & _NEW_TEXTURE_STATEMarek Olšák2017-03-291-1/+1
* st/mesa: call glthread_destroy() before _vbo_DestroyContext()Timothy Arceri2017-03-171-0/+3
* gallium: implement the backend of threaded GL dispatchMarek Olšák2017-03-161-0/+13
* st/mesa: disable the shader cache if dumping shadersMarek Olšák2017-03-131-4/+4
* st/mesa: assume all drivers support user index buffersMarek Olšák2017-02-251-2/+0
* st/mesa: get on-disk shader cacheTimothy Arceri2017-02-231-0/+3
* st/mesa: tell u_vbuf that GL core doesn't have user VBOsMarek Olšák2017-02-141-1/+8
* gallium: let state trackers tell u_vbuf whether user VBOs are possibleMarek Olšák2017-02-141-1/+1
* st/mesa: use the common uploader (v2)Marek Olšák2017-02-141-24/+4
* st/mesa: destroy pipe_context before destroying st_context (v2)Marek Olšák2017-01-241-6/+7
* st/mesa/r200/i915/i965: eliminate gl_fragment_programTimothy Arceri2016-10-261-1/+1
* st/mesa: move all sampler view code into new st_sampler_view.[ch] filesBrian Paul2016-10-061-0/+1
* mesa/st: support lowering multi-planar YUVRob Clark2016-09-261-1/+6
* st/mesa: only enable MSAA coverage options when we have a MSAA bufferBrian Paul2016-09-161-1/+2
* st/mesa: use pipe var instead of st->pipe in st_create_context_priv()Brian Paul2016-08-161-4/+4
* st/mesa: _NEW_TEXTURE & CONSTANTS shouldn't flag states that aren't usedMarek Olšák2016-08-121-8/+46
* st/mesa: don't update clip state if it has no effectMarek Olšák2016-08-121-1/+2
* st/mesa: don't dirty sample shading on _NEW_PROGRAMMarek Olšák2016-07-301-2/+1
* st/mesa: remove excessive shader state dirtyingMarek Olšák2016-07-301-0/+6
* st/mesa: completely rewrite state atomsMarek Olšák2016-07-301-15/+85
* st/mesa: set debug callback async flagNicolai Hähnle2016-07-081-1/+2
* st/mesa: add readpix_cache structureNicolai Hähnle2016-06-211-0/+3
* st/mesa: inline _mesa_create_context() into its only callerEmil Velikov2016-06-131-2/+6
* st/mesa: try not to compile compute shader on the first useMarek Olšák2016-06-081-0/+1
* st/mesa: begin moving PBO functions into their own fileNicolai Hähnle2016-06-011-2/+3
* st/mesa: remove unused st_context::default_textureBrian Paul2016-05-171-5/+0
* st/mesa: remove ST_NEW_MESA flag (v2)Marek Olšák2016-03-111-2/+0
* st/mesa: implement a simple cache for glDrawPixelsBrian Paul2016-02-191-0/+4
* st/mesa: simplify st->ctx, ctx->st usage in a various placesBrian Paul2016-02-161-5/+5
* st/mesa: overhaul vertex setup for clearing, glDrawPixels, glBitmapBrian Paul2016-02-161-9/+23
* st/mesa: add an image atom for shader imagesIlia Mirkin2016-02-151-0/+1
* st/mesa: add compute program dispatch callbacksSamuel Pitoiset2016-02-131-0/+2
* st/mesa: add compute shader statesSamuel Pitoiset2016-02-131-0/+1
* st/mesa: add a second pipeline for computeSamuel Pitoiset2016-02-131-0/+6
* st/mesa: don't allocate bitmap drawing state until neededBrian Paul2016-02-091-1/+0
* st/mesa: implement and enable memory info extensions (v2)Marek Olšák2016-02-051-0/+25
* st/mesa: Accelerate PBO uploadsFredrik Höglund2016-02-031-0/+2
* st/mesa: add support for SSBO binding and GLSL intrinsicsIlia Mirkin2016-01-291-0/+1
* st/mesa: add atomic counter supportIlia Mirkin2016-01-291-0/+1
* gallium: add GREMEDY_string_markerRob Clark2016-01-211-0/+9
* st/mesa: implement Driver.InvalidateBufferSubDataNicolai Hähnle2016-01-141-1/+1
* st/mesa: add support for new mesa indirect draw interfaceIlia Mirkin2016-01-071-0/+2
* s/GLuint/GLbitfield/ for st_invalidate_state() parameterBrian Paul2016-01-061-1/+1
* st/mesa: make KHR_debug output independent of context creation flags (v2)Nicolai Hähnle2016-01-041-0/+18