summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* st/glsl_to_nir: don't generate nir twice for gsTimothy Arceri2017-11-211-8/+2
* st/mesa: use asynchronous flushes in st_finishNicolai Hähnle2017-11-201-1/+1
* st/mesa: implement st_server_wait_sync properlyNicolai Hähnle2017-11-201-2/+24
* st/mesa: use enum types instead of int/unsigned (v3)Brian Paul2017-11-164-12/+23
* st/mesa: don't move ssbo after atomic buffers if we support hw atomicsDave Airlie2017-11-172-9/+13
* mesa: split extensions overrides and glGetString(GL_EXTENSIONS)Emil Velikov2017-11-161-0/+1
* st/mesa: whitespace fixes in st_manager.cBrian Paul2017-11-151-5/+31
* st/mesa: whitespace clean-ups in st_context.cBrian Paul2017-11-151-31/+46
* st/mesa: move st_manager_destroy() earlier in fileBrian Paul2017-11-151-13/+15
* st/mesa: move st_init_driver_flags() earlier in fileBrian Paul2017-11-151-61/+62
* st/glsl_to_tgsi: use tgsi_get_gl_varying_semantic() for gs/tes outputsTimothy Arceri2017-11-151-91/+5
* st/glsl_to_tgsi: make use of tgsi_get_gl_varying_semantic()Timothy Arceri2017-11-151-71/+11
* mesa/st: add missing copyright headers to memoryobjects filesAndres Rodriguez2017-11-142-0/+48
* mesa/st/nir: assign driver_location for imagesRob Clark2017-11-121-2/+6
* st/program: fix compute shader nir referencesRob Clark2017-11-122-6/+24
* st/atifs: remove unrequired initialisation of gl_program fieldsTimothy Arceri2017-11-121-4/+0
* st/dri: fix deadlock when waiting on android fencesMarek Olšák2017-11-111-2/+0
* st/dri: fix android fence regressionMarek Olšák2017-11-101-2/+5
* mesa: enable ARB_texture_buffer_* extensions in the Compatibility profileMarek Olšák2017-11-094-4/+11
* st/mesa: add support for hw atomics to glsl->tgsi. (v5)Dave Airlie2017-11-101-15/+87
* st/mesa: setup hw atomic limits. (v1.1)Dave Airlie2017-11-101-10/+35
* st/mesa: start adding support for hw atomics atom. (v2)Dave Airlie2017-11-105-4/+48
* st/mesa: remove 'struct' keyword on function parameterBrian Paul2017-11-091-2/+1
* mesa: s/GLint/gl_buffer_index/ for _ColorDrawBufferIndexesBrian Paul2017-11-092-4/+4
* st/mesa: whitespace clean-up in st_mesa_to_tgsi.cBrian Paul2017-11-091-167/+169
* st/mesa: remove redundant flushes from st_flushNicolai Hähnle2017-11-093-3/+6
* st/mesa: guard sampler views changes with a mutexNicolai Hähnle2017-11-095-96/+250
* st/mesa: re-arrange st_finalize_textureNicolai Hähnle2017-11-092-8/+11
* gallium: clarify the constraints on sampler_view_destroyNicolai Hähnle2017-11-091-1/+0
* configure: check for -std=c++11 support and enable st/mesa test accordinglyGert Wollny2017-11-081-1/+3
* st/glsl_to_nir: use nir_shader_gather_info()Timothy Arceri2017-11-081-8/+10
* st/glsl_to_nir: generate NIR earlierTimothy Arceri2017-11-082-37/+14
* st/glsl_to_nir: delay adding built-in uniforms to Parameters listTimothy Arceri2017-11-082-36/+34
* gallium: Wire up flush controlAdam Jackson2017-11-061-0/+3
* st/glsl_to_nir: pass gl_shader_program to st_finalize_nir()Timothy Arceri2017-11-033-27/+11
* mesa/st: implement max combined output resources limiting.Dave Airlie2017-11-011-0/+6
* glsl: Remove ir_binop_greater and ir_binop_lequal expressionsIan Romanick2017-10-301-20/+0
* st/mesa: enable nir path for all shaders.Dave Airlie2017-10-261-9/+1
* st/program: add support for gs/tes/tcs nir shaders.Dave Airlie2017-10-263-4/+56
* st/program: rework basic variant interfaceDave Airlie2017-10-263-15/+12
* glsl_to_tgsi: remove unused glsl_version variableMarek Olšák2017-10-261-3/+0
* nir: Get rid of nir_shader::stageJason Ekstrand2017-10-201-5/+5
* st/mesa: correct a u_vbuf commentMarek Olšák2017-10-201-3/+5
* st/mesa: set dimension for constants in ATI_fragment_shaderMiklós Máté2017-10-181-0/+4
* st/mesa: Initialize textures array in st_framebuffer_validateMichel Dänzer2017-10-181-0/+2
* compiler/blob: Switch to init/finish instead of create/destroyJason Ekstrand2017-10-121-11/+12
* compiler: Move blob up a levelJason Ekstrand2017-10-121-1/+1
* compiler: Move gl_program::TexelFetchSamplers to shader_info.Kenneth Graunke2017-10-122-2/+3
* st/glsl_to_tgsi: the second destination doesn't support relative addressingNicolai Hähnle2017-10-111-5/+2
* st/glsl_to_tgsi: fix DFRACEXP with only one destinationNicolai Hähnle2017-10-111-15/+23