summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_context.h
Commit message (Expand)AuthorAgeFilesLines
* st/mesa: remove redundant sample_mask checkingMarek Olšák2017-06-221-1/+0
* st/mesa: don't track shader variants in st_contextMarek Olšák2017-06-221-5/+0
* st/mesa: simplify returning GL_VENDORMarek Olšák2017-06-191-2/+0
* st/mesa: remove the "Gallium 0.4 on" prefix from GL_RENDERERMarek Olšák2017-06-191-1/+0
* st/mesa: add infrastructure for storing bound texture/image handlesSamuel Pitoiset2017-06-141-0/+11
* st/mesa: add st_invalidate_buffers() helperTimothy Arceri2017-06-091-1/+2
* glsl: Fix gl_shader_stage enum unsigned comparisonRob Herring2017-06-081-0/+2
* st/mesa: don't keep framebuffer state in st_contextMarek Olšák2017-06-071-1/+4
* st/mesa: move the logic of all_varyings_in_vbos into st_update_arrayMarek Olšák2017-05-101-1/+1
* st/mesa: upload zero-stride vertex attributes hereMarek Olšák2017-05-101-0/+1
* st/mesa: unify TCS, TES, GS st_*_program structuresMarek Olšák2017-05-081-3/+3
* st/mesa: remove st_context::vertex_result_to_slotMarek Olšák2017-05-081-3/+0
* st/mesa: decrease the size of st_vertex_programMarek Olšák2017-05-081-1/+1
* st/mesa: put the bitmap_cache structure inside st_contextMarek Olšák2017-04-201-2/+21
* st/mesa: inline and optimize st_invalidate_readpix_cacheMarek Olšák2017-04-201-2/+11
* st/mesa: assume all drivers support user index buffersMarek Olšák2017-02-251-1/+0
* st/mesa: use the common uploader (v2)Marek Olšák2017-02-141-2/+2
* st/mesa: fix SINT <-> UINT conversion during PBO upload / downloadNicolai Hähnle2016-11-161-2/+2
* st/mesa: set a device reset callback when availableNicolai Hähnle2016-10-051-0/+2
* gallium: Use enum pipe_shader_type in set_sampler_views()Kai Wasserbäch2016-08-291-1/+1
* st/mesa: _NEW_TEXTURE & CONSTANTS shouldn't flag states that aren't usedMarek Olšák2016-08-121-0/+6
* st/mesa: don't update clip state if it has no effectMarek Olšák2016-08-121-0/+7
* st/mesa: remove excessive shader state dirtyingMarek Olšák2016-07-301-0/+6
* st/mesa: completely rewrite state atomsMarek Olšák2016-07-301-40/+2
* st/mesa: remove st_tracked_state::nameMarek Olšák2016-07-301-1/+0
* mesa/st: reduce size of state->st bitmaskRob Clark2016-07-161-1/+1
* st/mesa: add readpix_cache structureNicolai Hähnle2016-06-211-0/+11
* st/mesa: add support for GL_EXT_window_rectanglesIlia Mirkin2016-06-181-0/+5
* st/mesa: add PBO download enable bit and fragment shadersNicolai Hähnle2016-06-011-0/+2
* st/mesa: rename pbo_upload to pboNicolai Hähnle2016-06-011-5/+5
* st/mesa: remove unused st_context::default_textureBrian Paul2016-05-171-2/+0
* st/mesa: remove ST_NEW_MESA flag (v2)Marek Olšák2016-03-111-1/+1
* st/mesa: implement a simple cache for glDrawPixelsBrian Paul2016-02-191-0/+8
* st/mesa: new st_DrawAtlasBitmaps() function for drawing bitmap textBrian Paul2016-02-171-0/+1
* st/mesa: overhaul vertex setup for clearing, glDrawPixels, glBitmapBrian Paul2016-02-161-2/+11
* st/mesa: add an image atom for shader imagesIlia Mirkin2016-02-151-0/+1
* st/mesa: add compute shader statesSamuel Pitoiset2016-02-131-0/+3
* st/mesa: add a second pipeline for computeSamuel Pitoiset2016-02-131-0/+9
* st/mesa: fix bitmap texture target code and simplify tex sampler stateBrian Paul2016-02-091-1/+1
* st/mesa: unify variants and delete functions for TCS, TES, GSMarek Olšák2016-02-091-3/+3
* st/mesa: implement PBO upload for multiple layersNicolai Hähnle2016-02-031-0/+3
* st/mesa: Accelerate PBO uploadsFredrik Höglund2016-02-031-0/+10
* 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
* st/mesa: add support for new mesa indirect draw interfaceIlia Mirkin2016-01-071-0/+1
* st/mesa: use GLbitfield in st_state_flags, add commentsBrian Paul2016-01-061-2/+2
* s/GLuint/GLbitfield/ for st_invalidate_state() parameterBrian Paul2016-01-061-1/+1
* st/mesa: use PK2H/UP2H when supportedIlia Mirkin2016-01-031-0/+1
* st/mesa: store mapping from perfmon counter to query typeNicolai Hähnle2015-11-201-0/+3
* st/mesa: create shaders which have only one variant immediatelly (v2)Marek Olšák2015-10-201-0/+7