aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_context.c
Commit message (Expand)AuthorAgeFilesLines
* mesa/glthread: add glthread "perf" counters and pass them to gallium HUDMarek Olšák2017-06-261-2/+3
* st/mesa: move blend color into its own state atomMarek Olšák2017-06-221-1/+1
* mesa: don't flag _NEW_PROGRAM_CONSTANTS for GLSL programs for st/mesaMarek Olšák2017-06-221-3/+0
* mesa: don't flag _NEW_PROGRAM_CONSTANTS for non-GLSL programs for st/mesaMarek Olšák2017-06-221-0/+10
* mesa: don't flag _NEW_POLYGON_STIPPLE for st/mesaMarek Olšák2017-06-221-3/+1
* mesa: don't flag _NEW_LINE for st/mesaMarek Olšák2017-06-221-1/+1
* mesa: don't flag _NEW_POLYGON for st/mesaMarek Olšák2017-06-221-2/+2
* mesa: don't flag _NEW_TRANSFORM for st/mesa if possibleMarek Olšák2017-06-221-4/+5
* mesa: don't flag _NEW_VIEWPORT for st/mesa if possibleMarek Olšák2017-06-221-3/+3
* mesa: don't flag _NEW_MULTISAMPLE for st/mesaMarek Olšák2017-06-221-17/+19
* mesa: don't flag _NEW_COLOR for st/mesa if possibleMarek Olšák2017-06-221-3/+4
* mesa: use DriverFlags.NewAlphaTest to communicate alphatest changes to st/mesaMarek Olšák2017-06-221-2/+2
* mesa: don't flag _NEW_DEPTH for st/mesaMarek Olšák2017-06-221-3/+1
* mesa: stop using _NEW_STENCIL with st/mesa, use DriverFlags.NewStencil insteadMarek Olšák2017-06-221-2/+2
* st/mesa: don't update MSAA states for GL_FRAMEBUFFER_SRGBMarek Olšák2017-06-191-1/+1
* st/mesa: add infrastructure for storing bound texture/image handlesSamuel Pitoiset2017-06-141-0/+2
* mesa: make use of NewScissorTest driver flagsSamuel Pitoiset2017-06-091-3/+1
* mesa: make use of NewScissorRect driver flagsSamuel Pitoiset2017-06-091-2/+2
* mesa: inline vbo_exec_invalidate_state() and call from mesa coreTimothy Arceri2017-06-091-5/+0
* mesa: stop passing state bitfield to UpdateState()Timothy Arceri2017-06-091-1/+2
* st/mesa: add st_invalidate_buffers() helperTimothy Arceri2017-06-091-12/+20
* 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