summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Expand)AuthorAgeFilesLines
* mesa/st: Fix leaks of TGSI tokens in VP variants.Eric Anholt2019-03-141-14/+20
* mesa/st: Make sure that prog_to_nir NIR gets freed.Eric Anholt2019-03-141-0/+6
* mesa: add logging function for formatted stringMark Janes2019-03-142-0/+35
* mesa: rename logging functions to reflect that they format stringsMark Janes2019-03-1412-92/+92
* mesa: properly report the length of truncated log messagesMark Janes2019-03-141-0/+3
* i965: Disable ARB_fragment_shader_interlock for platforms prior to GEN9Plamena Manolova2019-03-141-1/+24
* i965: remove scaling factors from P010, P012Tapani Pälli2019-03-141-2/+2
* st/glsl_to_nir: fix incorrect arrary accessTimothy Arceri2019-03-121-2/+5
* i965: Reimplement all the PIPE_CONTROL rules.Kenneth Graunke2019-03-111-136/+403
* i965: Use genxml for emitting PIPE_CONTROL.Kenneth Graunke2019-03-117-230/+362
* i965: Rename ISP_DIS to INDIRECT_STATE_POINTERS_DISABLE.Kenneth Graunke2019-03-112-2/+2
* i965: Move some genX infrastructure to genX_boilerplate.h.Kenneth Graunke2019-03-114-128/+174
* 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-1133-91/+184
* prog_to_nir: fix write from vps to FOGKarol Herbst2019-03-081-1/+7
* 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
* isl: Add a swizzle parameter to isl_buffer_fill_state()Kenneth Graunke2019-03-071-0/+1
* intel/decoders: handle decoding MI_BBS from ringLionel Landwerlin2019-03-071-1/+1
* intel/decoders: add address space indicator to get BOsLionel Landwerlin2019-03-071-1/+1
* st/glsl: start spilling out common st glsl conversion codeTimothy Arceri2019-03-067-122/+222
* i965: stop calling nir_lower_returns()Timothy Arceri2019-03-061-3/+1
* glsl: use NIR function inlining for drivers that use glsl_to_nir()Timothy Arceri2019-03-062-2/+2
* st/nir: Move 64-bit lowering laterJason Ekstrand2019-03-061-2/+5
* nir/lower_doubles: Inline functions directly in lower_doublesJason Ekstrand2019-03-062-23/+8
* glsl/nir: Add a shared helper for building float64 shadersJason Ekstrand2019-03-063-99/+5
* i965: Compile the fp64 program based on nir optionsJason Ekstrand2019-03-061-1/+2
* nir: rename glsl_type_is_struct() -> glsl_type_is_struct_or_ifc()Timothy Arceri2019-03-062-4/+4
* glsl: rename record_location_offset() -> struct_location_offset()Timothy Arceri2019-03-062-2/+2
* glsl: rename is_record() -> is_struct()Timothy Arceri2019-03-063-8/+8
* 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-056-105/+2
* i965: Implement threaded GL support.Kenneth Graunke2019-03-053-0/+51
* glsl: [u/i]mulExtended optimization for GLSLSagar Ghuge2019-03-042-0/+2
* 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
* mesa: Track buffer object use also for VAO usage.Mathias Fröhlich2019-03-044-4/+15
* mesa: Expose EXT_texture_query_lod and add support for its use shadersGert Wollny2019-03-031-0/+1
* 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
* glsl: fix shader cache for packed param listTimothy Arceri2019-02-282-0/+7
* i965: Fix allow_higher_compat_version workaround limited by OpenGL 3.0Yevhenii Kolesnikov2019-02-281-6/+12
* mesa: fix display list corner case assertionBrian Paul2019-02-261-0/+2
* st/mesa: whitespace/formatting fixes in st_cb_texture.cBrian Paul2019-02-261-32/+58