summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* state_tracker: Move the format test out to be an actual unit test.Eric Anholt2019-07-163-51/+117
* mesa/st: add sampler uniformsRob Clark2019-07-161-6/+45
* st,i965: Stop looping on 64-bit loweringJason Ekstrand2019-07-161-17/+8
* st/mesa: verify that vertex buffer offset isn't negativePierre-Eric Pelloux-Prayer2019-07-153-0/+15
* st/mesa: don't invalidate a buffer range that is mappedMarek Olšák2019-07-151-6/+21
* compiler: Save a single copy of the softfp64 shader in the context.Kenneth Graunke2019-07-101-5/+3
* gallium: give vertex-shader saturate its own capErik Faye-Lund2019-07-101-1/+1
* gallium: give fragment-shader derivatives its own capErik Faye-Lund2019-07-101-1/+1
* gallium: give fragment-shader texture-lod its own capErik Faye-Lund2019-07-101-1/+1
* mesa/st: drop needless has_shader_model3 booleanErik Faye-Lund2019-07-102-3/+1
* nir: Move st_nir_assign_var_locations() to common codeConnor Abbott2019-07-081-115/+5
* Revert "mesa/st: Passthrough scissor when clearing by quad"Marek Olšák2019-07-041-3/+0
* mesa/st: Passthrough scissor when clearing by quadAlyssa Rosenzweig2019-07-031-0/+3
* st/mesa: accelerate glCopyPixels(STENCIL)Marek Olšák2019-07-031-20/+38
* mesa/st: simplify format usage in st_bind_egl_imageMike Blumenkrantz2019-07-011-15/+13
* mesa: delete framebuffer texture attachment sampler viewsPierre-Eric Pelloux-Prayer2019-06-281-0/+15
* st/mesa: Set EmitNoIndirectSampler if GLSLVersion < 400.Kenneth Graunke2019-06-261-1/+1
* st/glsl: fix silly regression finding gs/tes variantsTimothy Arceri2019-06-261-1/+1
* st/glsl: support clamping color outputs in compat for gs/tesTimothy Arceri2019-06-264-13/+60
* st/nir: Use gl_nir_opt_accessConnor Abbott2019-06-191-0/+2
* st/mesa: Respect GL_TEXTURE_SRGB_DECODE_EXT in GenerateMipmaps()Kenneth Graunke2019-06-141-0/+3
* gallium: Add PIPE_CAP_ATOMIC_FLOAT_MINMAXCaio Marcelo de Oliveira Filho2019-06-131-0/+1
* st/mesa: Add rgbx handling for fp formatsKevin Strasser2019-06-121-0/+6
* gallium: Add PIPE_CAP_CS_DERIVED_SYSTEM_VALUES_SUPPORTEDCaio Marcelo de Oliveira Filho2019-06-111-1/+2
* st/glsl: Perform some var optimizationsCaio Marcelo de Oliveira Filho2019-06-111-0/+3
* st/nir: Don't use GLSL IR's MOD_TO_FLOOR lowering when using NIR.Kenneth Graunke2019-06-051-1/+1
* st/glsl: make sure to propagate initialisers to driver storageTimothy Arceri2019-06-043-3/+3
* Change a few frequented uses of DEBUG to !NDEBUGMarek Olšák2019-05-292-2/+2
* st/nir: Re-vectorize shader IOKenneth Graunke2019-05-281-0/+25
* Revert "st/mesa: expose 0 shader binary formats for compat profiles for Qt"Timothy Arceri2019-05-284-14/+6
* nir/builder: Remove the use_fmov parameter from nir_swizzleJason Ekstrand2019-05-241-1/+1
* gallium: Add PIPE_CAP_FBFETCH_COHERENT and expose extensionsKenneth Graunke2019-05-231-0/+4
* st/mesa: Advertise GL_EXT_shader_framebuffer_fetch_non_coherentKenneth Graunke2019-05-231-0/+5
* gallium: Change PIPE_CAP_TGSI_FS_FBFETCH bool to PIPE_CAP_FBFETCH countKenneth Graunke2019-05-231-2/+6
* st/mesa: purge framebuffers with current context after unbinding winsys buffersCharmaine Lee2019-05-201-3/+10
* st/mesa: Record samplers for extra planes in info->textures_used.Kenneth Graunke2019-05-161-0/+5
* ac: rename SI-CIK-VI to GFX6-GFX7-GFX8Marek Olšák2019-05-151-1/+1
* gallium: Add a PIPE_CAP_FRAGMENT_SHADER_INTERLOCK.Kenneth Graunke2019-05-141-0/+1
* gallium: Redefine the max texture 2d cap from _LEVELS to _SIZE.Eric Anholt2019-05-133-12/+7
* mesa: Replace MaxTextureLevels with MaxTextureSize.Eric Anholt2019-05-131-5/+6
* st/mesa: enable the ST_DEBUG env var in release and debugoptimized buildsMarek Olšák2019-05-132-10/+0
* st/mesa: fix 2 crashes in st_tgsi_lower_yuvMarek Olšák2019-05-101-20/+28
* nir: allow specifying a set of opcodes in lower_alu_to_scalarJonathan Marek2019-05-101-2/+2
* nir: Initialize lower_flrp_progress everywhereIan Romanick2019-05-091-1/+1
* nir: Use the flrp lowering pass instead of nir_opt_algebraicIan Romanick2019-05-061-0/+24
* st/mesa: don't flush the front buffer if it's a pbufferMarek Olšák2019-05-011-3/+13
* mesa/st: remove always-false stateErik Faye-Lund2019-04-293-10/+0
* mesa/st: accept NULL and empty buffer objectsErik Faye-Lund2019-04-291-7/+2
* mesa/st: remove impossible error-checkErik Faye-Lund2019-04-291-2/+0
* compiler: rename SYSTEM_VALUE_VARYING_COORDRob Clark2019-04-251-1/+4