summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* driconf: Add allow_glsl_builtin_variable_redeclaration optionJohn Brooks2017-05-201-0/+2
* st/mesa: don't mark the program as in cache_fallback when there is cache missTimothy Arceri2017-05-201-1/+1
* mesa: add an env var to force cache fallbackTimothy Arceri2017-05-201-1/+5
* st/mesa: improve shader cache debug infoTimothy Arceri2017-05-201-2/+4
* st/mesa: silence a valgrind warning in u_threaded_context due to st_draw_vboMarek Olšák2017-05-181-0/+1
* glsl_to_tgsi: declare all SSBOs and atomics when indirect indexing is usedMarek Olšák2017-05-181-16/+14
* tgsi: store the sampler view type directly in the instructionSamuel Pitoiset2017-05-184-16/+28
* st/mesa: remove an incorrect assertionNicolai Hähnle2017-05-181-2/+0
* mesa: add gl_constants::AllowMappedBuffersDuringExecutionMarek Olšák2017-05-171-0/+3
* mesa/st: fix yuv EGLImage'sRob Clark2017-05-161-2/+30
* gallium: add flag PIPE_CONTEXT_PREFER_THREADEDMarek Olšák2017-05-151-1/+1
* st/mesa: move the logic of all_varyings_in_vbos into st_update_arrayMarek Olšák2017-05-103-25/+12
* st/mesa: unify common code in st_draw_vbo functionsMarek Olšák2017-05-101-27/+21
* st/mesa: make st_draw_vbo staticMarek Olšák2017-05-103-14/+2
* st/mesa: upload zero-stride vertex attributes hereMarek Olšák2017-05-103-16/+48
* st/mesa: simplify the signature of get_client_arrayMarek Olšák2017-05-101-10/+8
* st/mesa: remove vpv->num_inputs dereferences in st_update_arrayMarek Olšák2017-05-101-20/+20
* st/mesa: fold error handling into setup_(non_)interleaved_attribsMarek Olšák2017-05-101-18/+10
* st/mesa: fold cso calls into setup_(non_)interleaved_attribsMarek Olšák2017-05-101-46/+45
* st/mesa: don't call util_draw_init_info in st_draw_vboMarek Olšák2017-05-101-2/+8
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-102-57/+40
* gallium: separate indirect stuff from pipe_draw_info - 80 -> 56 bytesMarek Olšák2017-05-101-8/+11
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-105-30/+28
* st/glsl_to_tgsi: make sure resource file for samplers is PROGRAM_SAMPLERSamuel Pitoiset2017-05-101-9/+9
* mesa: remove never used gl_shader_compiler_options::EmitNoFunctionsSamuel Pitoiset2017-05-101-1/+0
* st/mesa: remove unused st parameter in init_velement_loweredMarek Olšák2017-05-081-4/+3
* st/mesa: use PIPE_MAX_ATTRIBS as the max number of vertex buffersMarek Olšák2017-05-081-1/+1
* st/mesa: simplify code due to unification to st_common_programMarek Olšák2017-05-084-99/+35
* st/mesa: simplify update_constants functionsMarek Olšák2017-05-084-38/+17
* st/mesa: unify TCS, TES, GS st_*_program structuresMarek Olšák2017-05-0810-160/+94
* st/mesa: decrease the size of remaining st_translate_program array paramsMarek Olšák2017-05-087-11/+11
* st/mesa: remove unused outputSlotToAttrMarek Olšák2017-05-083-11/+0
* st/mesa: remove st_context::vertex_result_to_slotMarek Olšák2017-05-084-8/+4
* st/mesa: decrease the size of st_vertex_programMarek Olšák2017-05-0810-36/+36
* st/mesa: remove struct st_tracked_stateMarek Olšák2017-05-0822-398/+118
* st/glsl_to_tgsi: don't use rzalloc_array() when it's unnecessarySamuel Pitoiset2017-05-081-6/+6
* st/mesa: stop calling _mesa_init_buffer_object_functions()Timothy Arceri2017-05-071-3/+0
* glsl: add ARB_bindless_texture operationsSamuel Pitoiset2017-05-061-0/+5
* st/glsl_to_tgsi: fix renumber_registers() in presence of dead codeSamuel Pitoiset2017-05-051-5/+34
* mesa/st: compute support for glsl_to_nirRob Clark2017-05-044-1/+32
* glsl: rename image_* qualifiers to memory_*Samuel Pitoiset2017-05-041-3/+3
* st/glsl_to_tgsi: remove unrequired tgsi_get_opcode_info() callTimothy Arceri2017-05-041-1/+1
* st/mesa: use min_index and max_index directly from vboMarek Olšák2017-04-281-7/+2
* st/mesa: add more fallback gallium formats for GL integer formatsBrian Paul2017-04-281-25/+25
* st/mesa: whitespace clean-ups in st_manager.cBrian Paul2017-04-281-7/+8
* st/mesa: remove redundant stfb->iface checksNicolai Hähnle2017-04-282-9/+2
* st/mesa: don't cast the incomplete framebufer to st_framebufferNicolai Hähnle2017-04-282-2/+4
* st/glsl_to_tgsi: make undef_src and undef_dst constNicolai Hähnle2017-04-281-2/+2
* st/glsl_to_tgsi: cleanup using visit_generic_intrinsicNicolai Hähnle2017-04-281-8/+2
* glsl: remove the shader_group_vote and shader_ballot expression opsNicolai Hähnle2017-04-281-18/+0