summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* st/mesa: add state validation for compute shadersSamuel Pitoiset2016-02-137-1/+129
* st/mesa: add mappings for compute shader sysvalsSamuel Pitoiset2016-02-131-0/+12
* st/mesa: keep track of shared memory declarationsSamuel Pitoiset2016-02-131-3/+16
* st/mesa: add intrinsics for shared variablesSamuel Pitoiset2016-02-132-0/+94
* st/mesa: add conversion for compute shadersSamuel Pitoiset2016-02-132-1/+26
* st/mesa: add compute shader statesSamuel Pitoiset2016-02-139-3/+202
* st/mesa: add a second pipeline for computeSamuel Pitoiset2016-02-1313-21/+69
* st/mesa: release GLSL IR in LinkShader after it's not neededMarek Olšák2016-02-111-0/+4
* mesa: call build_program_resource_list inside Driver.LinkShaderMarek Olšák2016-02-111-0/+3
* st/mesa: use correct pipe functions to create tess shadersMarek Olšák2016-02-113-7/+27
* st/mesa: check ureg_create() retval in create_pbo_upload_vs()Samuel Pitoiset2016-02-101-0/+2
* st/mesa: clarify some texture target code in st_cb_drawpix.cBrian Paul2016-02-091-3/+5
* st/mesa: fix bitmap texture target code and simplify tex sampler stateBrian Paul2016-02-092-17/+17
* st/mesa: use MAX3() macro, as we do for sampler view code belowBrian Paul2016-02-091-1/+2
* st/mesa: move some st_cb_drawpixels.c code, add commentsBrian Paul2016-02-091-17/+22
* gallium: pass the robust buffer access context flag to driversMarek Olšák2016-02-091-1/+5
* st/mesa: remove st_is_program_nativeMarek Olšák2016-02-091-13/+0
* st/mesa: unify destroy_program_variants cases for TCS, TES, GSMarek Olšák2016-02-091-50/+16
* st/mesa: unify get_variant functions for TCS, TES, GSMarek Olšák2016-02-093-176/+31
* st/mesa: unify variants and delete functions for TCS, TES, GSMarek Olšák2016-02-095-214/+108
* st/mesa: don't allocate bitmap drawing state until neededBrian Paul2016-02-093-72/+77
* st/mesa: move the setup_bitmap_vertex_data() code into draw_bitmap_quad()Brian Paul2016-02-091-90/+78
* st/mesa: refactor some bitmap drawing codeBrian Paul2016-02-091-33/+57
* st/mesa: make use of the occlusion predicate queryIlia Mirkin2016-02-091-2/+10
* st/mesa: enable AoA for gallium drivers reporting GLSL 1.30Dave Airlie2016-02-091-0/+1
* st/mesa: add atomic AoA supportDave Airlie2016-02-091-8/+6
* st/mesa: handle indirect samplers in arrays/structs properly (v4.1)Dave Airlie2016-02-091-18/+123
* glsl/ir: add param index to variable.Dave Airlie2016-02-091-1/+1
* st/mesa: minor formatting fixes in st_cb_bitmap.cBrian Paul2016-02-081-3/+1
* mesa: move GL_ARB_debug_output code into new debug_output.c fileBrian Paul2016-02-081-0/+1
* st/mesa: implement and enable memory info extensions (v2)Marek Olšák2016-02-052-0/+27
* st/mesa: bail out of try_pbo_upload_common when constant upload failsNicolai Hähnle2016-02-051-0/+6
* st/mesa: bail out of try_pbo_upload_common when vertex upload failsNicolai Hähnle2016-02-051-1/+9
* st/mesa: reduce the scope of sampler_view in try_pbo_upload_commonNicolai Hähnle2016-02-051-3/+3
* st/mesa: do uploads earlier in try_pbo_upload_commonNicolai Hähnle2016-02-051-45/+44
* st/mesa: add query buffer supportIlia Mirkin2016-02-044-1/+103
* st/mesa: fix potential null deref if no shader is passed inIlia Mirkin2016-02-031-1/+3
* st/mesa: implement PBO upload for glCompressedTex(Sub)ImageNicolai Hähnle2016-02-031-0/+115
* st/mesa: redirect CompressedTexSubImage to our own implementationNicolai Hähnle2016-02-031-6/+18
* st/mesa: inline the implementation of _mesa_store_compressed_teximageNicolai Hähnle2016-02-031-1/+27
* st/mesa: implement PBO upload for multiple layersNicolai Hähnle2016-02-032-19/+143
* st/mesa: Accelerate PBO uploadsFredrik Höglund2016-02-034-9/+898
* st/mesa: use the correct address generation functions in st_TexSubImage blitNicolai Hähnle2016-02-031-5/+5
* st/mesa: treat a write as a read for range purposesIlia Mirkin2016-02-011-1/+4
* glsl: Remove 2x16 half-precision pack/unpack opcodes.Matt Turner2016-02-011-3/+0
* st/mesa: enable ARB_shader_storage_buffer_object when supportedIlia Mirkin2016-01-291-0/+1
* st/mesa: add shader buffer barrier bitIlia Mirkin2016-01-291-0/+4
* st/mesa: add support for memory barrier intrinsicsIlia Mirkin2016-01-291-0/+45
* st/mesa: use RESQ to find buffer sizeIlia Mirkin2016-01-291-4/+18
* st/mesa: add support for SSBO binding and GLSL intrinsicsIlia Mirkin2016-01-298-8/+396