summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* mesa: rename logging functions to reflect that they format stringsMark Janes2019-03-141-1/+1
* st/glsl_to_nir: fix incorrect arrary accessTimothy Arceri2019-03-121-2/+5
* st/mesa: minor refactoring of texture/sampler delete codeBrian Paul2019-03-113-6/+11
* st/mesa: rename st_texture_release_sampler_view()Brian Paul2019-03-113-5/+5
* st/mesa: add/improve sampler view commentsBrian Paul2019-03-111-2/+8
* st/mesa: move around some code in st_context.cBrian Paul2019-03-112-122/+116
* st/mesa: move utility functions, macros into new st_util.h fileBrian Paul2019-03-1131-91/+182
* st/mesa: init hash keys with memset(), not designated initializersBrian Paul2019-03-082-5/+17
* st/mesa: whitespace, formatting fixes in st_cb_flush.cBrian Paul2019-03-081-14/+19
* st/mesa: move, clean-up shader variant key decls/initsBrian Paul2019-03-082-10/+7
* st/glsl: start spilling out common st glsl conversion codeTimothy Arceri2019-03-065-122/+218
* glsl: use NIR function inlining for drivers that use glsl_to_nir()Timothy Arceri2019-03-061-1/+1
* st/nir: Move 64-bit lowering laterJason Ekstrand2019-03-061-2/+5
* nir/lower_doubles: Inline functions directly in lower_doublesJason Ekstrand2019-03-061-19/+4
* glsl/nir: Add a shared helper for building float64 shadersJason Ekstrand2019-03-061-49/+2
* nir: rename glsl_type_is_struct() -> glsl_type_is_struct_or_ifc()Timothy Arceri2019-03-061-2/+2
* glsl: rename record_location_offset() -> struct_location_offset()Timothy Arceri2019-03-061-1/+1
* glsl: rename is_record() -> is_struct()Timothy Arceri2019-03-061-5/+5
* nir: Add multiplier argument to nir_lower_uniforms_to_ubo.Timur Kristóf2019-03-052-2/+2
* nir: Move nir_lower_uniforms_to_ubo to compiler/nir.Timur Kristóf2019-03-054-103/+2
* glsl: [u/i]mulExtended optimization for GLSLSagar Ghuge2019-03-041-0/+1
* st/mesa: whitespace fixes in st_texture.hBrian Paul2019-03-041-9/+13
* st/mesa: line wrapping, whitespace fixes in st_cb_texture.cBrian Paul2019-03-041-2/+4
* st/mesa: whitespace fixes in st_sampler_view.cBrian Paul2019-03-041-6/+10
* st/mesa: Invalidate the gallium array atom only if needed.Mathias Fröhlich2019-03-041-2/+4
* st/mesa: add support for lowering fp64/int64 for nir driversDave Airlie2019-03-021-1/+98
* st/nir: count num_uniforms for FS bultin shaderCaio Marcelo de Oliveira Filho2019-02-271-0/+2
* st/mesa: whitespace/formatting fixes in st_cb_texture.cBrian Paul2019-02-261-32/+58
* st/mesa: Reduce array updates due to current changes.Mathias Fröhlich2019-02-262-1/+10
* st/mesa: remove unused header-fileErik Faye-Lund2019-02-241-41/+0
* nir, glsl: move pixel_center_integer/origin_upper_left to shader_info.fsAlejandro Piñeiro2019-02-212-9/+4
* st/mesa: always unmap the uploader in st_atom_array.cMarek Olšák2019-02-201-8/+6
* st/nir: use NIR for asm programsTimothy Arceri2019-02-191-0/+60
* st/mesa: Copy VP TGSI tokens if they exist, even for NIR shaders.Kenneth Graunke2019-02-191-2/+8
* st/mesa: enable GL_EXT_float_blend when possibleIlia Mirkin2019-02-181-0/+10
* nir: Gather texture bitmasks in gl_nir_lower_samplers_as_deref.Kenneth Graunke2019-02-113-4/+11
* st/nir: Use sampler derefs in built-in shaders.Kenneth Graunke2019-02-112-8/+24
* st/nir: Lower sampler derefs for builtin shaders.Kenneth Graunke2019-02-111-0/+2
* st/nir: Pull sampler lowering into a helper function.Kenneth Graunke2019-02-112-4/+14
* st/mesa: Limit GL_MAX_[NATIVE_]PROGRAM_PARAMETERS_ARB to 2048Kenneth Graunke2019-02-111-1/+6
* st/glsl_to_nir: call nir_remove_dead_variables() after lowing local indirectsTimothy Arceri2019-02-081-0/+7
* st/mesa: require RGBA2, RGB4, and RGBA4 to be renderableKarol Herbst2019-02-071-0/+2
* gallium: add PIPE_CAP_MAX_VARYINGSKarol Herbst2019-02-071-4/+1
* st/nir: Use src/ relative include path for autotoolsKristian H. Kristensen2019-02-052-2/+4
* gallium: Add a PIPE_CAP_NIR_COMPACT_ARRAYS capability bit.Kenneth Graunke2019-02-051-2/+5
* st/nir: Call nir_lower_clip_cull_distance_arrays().Kenneth Graunke2019-02-051-0/+1
* st/mesa: Add NIR versions of the PBO upload/download shaders.Kenneth Graunke2019-02-051-2/+188
* st/mesa: Add a NIR version of the OES_draw_texture built-in shaders.Kenneth Graunke2019-02-051-7/+62
* st/mesa: Add NIR versions of the clear shaders.Kenneth Graunke2019-02-051-13/+67
* st/mesa: Add NIR versions of the drawpixels Z/stencil fragment shaders.Kenneth Graunke2019-02-051-21/+119