summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* st/mesa: enable ARB_bindless_textureSamuel Pitoiset2017-06-141-0/+1
* st/mesa: disable per-context seamless cubemap when using texture handlesSamuel Pitoiset2017-06-141-3/+6
* st/mesa: make bindless samplers/images bound to units residentSamuel Pitoiset2017-06-143-0/+108
* st/mesa: add infrastructure for storing bound texture/image handlesSamuel Pitoiset2017-06-144-0/+97
* st/mesa: add st_create_{texture,image}_handle_from_unit() helperSamuel Pitoiset2017-06-141-0/+41
* st/mesa: add st_convert_image_from_unit() helperSamuel Pitoiset2017-06-142-11/+27
* st/mesa: make convert_sampler_from_unit() non-staticSamuel Pitoiset2017-06-142-6/+13
* st/mesa: make update_single_texture() non-staticSamuel Pitoiset2017-06-142-6/+14
* st/mesa: implement ARB_bindless_textureSamuel Pitoiset2017-06-141-0/+84
* st/glsl_to_tgsi: teach rename_temp_registers() about bindless samplersSamuel Pitoiset2017-06-141-0/+6
* st/glsl_to_tgsi: teach the DCE pass about bindless samplers/imagesSamuel Pitoiset2017-06-141-0/+15
* st/glsl_to_tgsi: add support for bindless pack/unpack operationsSamuel Pitoiset2017-06-141-5/+4
* st/glsl_to_tgsi: add support for bindless imagesSamuel Pitoiset2017-06-141-12/+87
* st/glsl_to_tgsi: add support for bindless samplersSamuel Pitoiset2017-06-141-5/+18
* mesa: pass gl_program to _mesa_associate_uniform_storage()Samuel Pitoiset2017-06-143-6/+3
* st/mesa: unmap the stream_uploader buffer before drawingBrian Paul2017-06-131-0/+4
* st_glsl_to_tgsi: init index to 0 before get_deref_offsets()Samuel Pitoiset2017-06-131-2/+2
* st/mesa: skip texture validation logic when nothing has changedTimothy Arceri2017-06-133-0/+39
* st_glsl_to_tgsi: don't try and pass 32-bit values to get_deref_offsetsDave Airlie2017-06-131-3/+6
* st/mesa: call check_program_state only when neededMarek Olšák2017-06-121-2/+5
* 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-094-16/+26
* glsl: Fix gl_shader_stage enum unsigned comparisonRob Herring2017-06-081-0/+2
* st_glsl_to_tgsi: cleanup variable storage search.Dave Airlie2017-06-081-6/+4
* st_glsl_to_tgsi: replace variables tracking list with a hash tableDave Airlie2017-06-081-13/+33
* st_glsl_to_tgsi: rewrite rename registers to use array fully.Dave Airlie2017-06-081-26/+23
* st_glsl_to_tgsi: bump index back up to 32-bitDave Airlie2017-06-081-2/+2
* st/mesa: don't keep framebuffer state in st_contextMarek Olšák2017-06-077-51/+48
* st/mesa: cache pipe_surface for GL_FRAMEBUFFER_SRGB changesMarek Olšák2017-06-074-29/+41
* 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: don't load cached TGSI shaders on demandMarek Olšák2017-06-051-1/+6
* st/mesa: Add support for ARB_post_depth_coverageLyude2017-06-022-1/+7
* mesa/st: indentation tidy-upTimothy Arceri2017-05-311-33/+32
* mesa: GL_ARB_shader_subroutine is not optional in core profileIan Romanick2017-05-221-1/+0
* 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