summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* nir: fix support for scalar arrays in nir_lower_io_types()Timothy Arceri2017-12-041-7/+3
* st/glsl_to_nir: add st_nir_assign_var_locations() helperTimothy Arceri2017-12-041-9/+34
* radv: enable nir component packingTimothy Arceri2017-12-041-0/+6
* nir: add varying component packing helpersTimothy Arceri2017-12-042-0/+332
* nir: add varying array splitting passTimothy Arceri2017-12-044-0/+386
* freedreno/ir3: relax barriersRob Clark2017-12-031-2/+2
* freedreno/ir3: all mem instructions have WAR hazzardRob Clark2017-12-031-1/+1
* freedreno: add debug option to force emulated indirectRob Clark2017-12-033-0/+12
* freedreno: also mark draw-indirect buffer as readRob Clark2017-12-031-0/+7
* freedreno: small cleanupsRob Clark2017-12-031-17/+8
* freedreno: avoid unneccessary batch flushRob Clark2017-12-031-0/+2
* freedreno: avoid mem2gmem for invalidated buffersRob Clark2017-12-033-2/+17
* freedreno: deferred flush supportRob Clark2017-12-035-4/+32
* freedreno: rework fence trackingRob Clark2017-12-0312-61/+109
* freedreno: proper locking for iterating dependent batchesRob Clark2017-12-032-8/+20
* freedreno/a5xx: correct max_indicies for indirect drawsRob Clark2017-12-031-1/+2
* spirv: Convert the supported_extensions struct to spirv_optionsJason Ekstrand2017-12-025-37/+44
* spirv: Only emit functions which are actually usedJason Ekstrand2017-12-023-8/+26
* spirv: Drop the impl field from vtn_builderJason Ekstrand2017-12-024-8/+6
* i965: Serialize nir later in the linking processJordan Justen2017-12-011-9/+16
* broadcom/vc4: Use a single-entry cached last_hindex value.Eric Anholt2017-12-012-2/+20
* broadcom/vc4: Decompose single QUADs to a TRIANGLE_FAN.Eric Anholt2017-12-011-5/+14
* broadcom/vc4: Use the new enum functionality of the XML to decode better.Eric Anholt2017-12-011-20/+25
* broadcom/vc4: Skip emitting redundant VC4_PACKET_GEM_HANDLES.Eric Anholt2017-12-013-3/+12
* broadcom/vc4: Simplify the relocation handling for index buffers.Eric Anholt2017-12-012-17/+17
* broadcom/vc4: Fix handling of GFXH-515 workaround with a start vertex count.Eric Anholt2017-12-011-16/+27
* broadcom/vc4: Fix the scaling factor for the GFXH-515 workaround.Eric Anholt2017-12-011-1/+1
* meson: use dep_thread instead of dependency('threads') in freedrenoDylan Baker2017-12-011-1/+1
* meson: Add lmsensors supportDylan Baker2017-12-015-4/+7
* glx: Prepare driFetchDrawable for no-config contextsAdam Jackson2017-12-013-8/+30
* glx: Use __glXSendError instead of open-coding itAdam Jackson2017-12-012-26/+4
* glx: Simplify some dummy vtable interactionsAdam Jackson2017-12-011-5/+5
* xlib: remove dummy GLX_MESA_set_3dfx_mode implementationEmil Velikov2017-12-015-65/+0
* xlib: remove empty GLX_MESA_agp_offset stubsEmil Velikov2017-12-013-23/+0
* xlib: remove empty GLX_NV_vertex_array_range stubsEmil Velikov2017-12-013-68/+0
* i965/gen10: Change the order of PIPE_CONTROL and load register.Rafael Antognolli2017-12-011-3/+3
* intel/compiler: Implement WaClearTDRRegBeforeEOTForNonPS.Rafael Antognolli2017-12-012-0/+19
* i965/gen10: emit 3DSTATE_MULTISAMPLE more often.Rafael Antognolli2017-12-011-1/+2
* i965: Disable regular fast-clears (CCS_D) on gen9+Jason Ekstrand2017-12-012-25/+43
* egl/x11: Remove unneeded free() on always null stringVadym Shovkoplias2017-12-011-1/+0
* gallium/hud: use #ifdef to test for macro existenceEric Engestrom2017-12-016-11/+11
* amd: remove always-true BRAHMA_BUILD defineEric Engestrom2017-12-015-21/+5
* glx/dri3: Remove unused deviceName variableVadym Shovkoplias2017-12-011-4/+1
* swr/scons: Fix intermittent build failureGeorge Kyriazis2017-12-011-0/+1
* radv: only reset command buffers when the allocation failsSamuel Pitoiset2017-12-011-4/+14
* radv: do not dump meta shaders with RADV_DEBUG=shadersSamuel Pitoiset2017-12-013-5/+12
* r600: add ARB_shader_storage_buffer_object support (v3)Dave Airlie2017-12-016-22/+369
* r600/cayman: looks like cmpxchg moved to ZDave Airlie2017-12-011-2/+5
* r600/shader: fix 64->32 conversionsDave Airlie2017-12-011-35/+54
* radv: do not allocate CMASK or DCC for small surfacesSamuel Pitoiset2017-11-301-0/+10