summaryrefslogtreecommitdiff
path: root/src/gallium/drivers
AgeCommit message (Expand)AuthorFilesLines
2017-06-28nv50/ir: fetch indirect sources BEFORE the op that uses themIlia Mirkin1-19/+32
2017-06-28etnaviv: only flush resource to self if no scanout buffer existsLucas Stach1-4/+5
2017-06-28nv50/ir: Properly fold constants in SPLIT operationPierre Moreau1-3/+4
2017-06-28svga: check return value from svga_set_shader( SVGA3D_SHADERTYPE_GS, NULL)Brian Paul1-0/+2
2017-06-28svga: use the winsys interface to invalidate surfaceCharmaine Lee3-6/+20
2017-06-28gallium/radeon/gfx9: fix PBO texture uploads to compressed texturesNicolai Hähnle1-1/+6
2017-06-28etnaviv: advertise correct max LOD biasLucas Stach1-1/+3
2017-06-28etnaviv: mask correct channel for RB swapped rendertargetsLucas Stach3-13/+46
2017-06-28etnaviv: replace translate_clear_color with util_pack_colorLucas Stach2-48/+12
2017-06-28etnaviv: remove bogus assertLucas Stach1-2/+0
2017-06-28etnaviv: use padded width/height for resource copiesLucas Stach1-2/+2
2017-06-28etnaviv: don't try RS blit if blit region is unalignedLucas Stach1-1/+2
2017-06-14swr: relax c++ requirement from c++14 to c++11Tim Rowley3-16/+17
2017-06-14radeonsi: disable the patch ID workaround on SI when the patch ID isn't used ...Marek Olšák2-15/+21
2017-06-14radeonsi: fix a GPU hang with tessellation on 2-CU configsMarek Olšák1-1/+5
2017-06-14nvc0: disable BGRA8 images on FermiLyude1-5/+14
2017-06-14etnaviv: always do cpu_fini in transfer_unmapLucas Stach1-3/+6
2017-06-01freedreno: fix fence creation fail if no renderingRob Clark1-13/+1
2017-05-31radeonsi/gfx9: compile shaders with +xnackMarek Olšák1-6/+7
2017-05-22nvc0/ir: SHLADD's middle source must be an immediateIlia Mirkin1-0/+2
2017-05-22automake: add SWR LLVM gen_builder.hpp workaroundEmil Velikov1-30/+11
2017-05-18freedreno: fix crash when flush() but no renderingRob Clark1-0/+6
2017-05-18radeon: automake: remove unneeded elf Cflags/LibsEmil Velikov1-4/+2
2017-05-18vc4: Don't allocate new BOs to avoid synchronization when they're shared.Eric Anholt1-1/+2
2017-05-18etnaviv: allow R/B swapped surfaces to be clearedLucas Stach1-0/+2
2017-05-18etnaviv: stop oversizing buffer resourcesLucas Stach1-1/+1
2017-05-18radeonsi: fix gl_PrimitiveIDIn in geometry shader when using tessellationNicolai Hähnle1-0/+2
2017-05-18radeonsi/gfx9: add support for RavenMarek Olšák3-2/+10
2017-05-18swr: move msaa resolve to generalized StoreTileBruce Cherniak3-80/+82
2017-05-18radeonsi: fix gl_PrimitiveID in tessellation with instanced draws on SINicolai Hähnle1-0/+14
2017-05-18radeonsi: fix primitive ID in fragment shader when using tessellationNicolai Hähnle1-10/+17
2017-05-18radeonsi: mark fast-cleared textures as compressed when dirtyingNicolai Hähnle1-2/+14
2017-05-08freedreno/a3xx: fix hang w/ large render targets and small gmemRob Clark3-0/+7
2017-05-08radeonsi: apply the tess+GS hang workaround to Polaris12 as wellMarek Olšák1-1/+2
2017-05-08radeonsi/gfx9: make some PA & DB registers match the closed Vulkan driverMarek Olšák1-3/+18
2017-05-05radeonsi/gfx9: fix gl_ViewportIndexMarek Olšák2-8/+40
2017-05-05etnaviv: add L8A8_UNORM texture formatChristian Gmeiner1-0/+2
2017-05-05renderonly: drop resources on destroyPhilipp Zabel1-1/+1
2017-05-05vc4: Only build the NEON code on arm32.Eric Anholt1-2/+2
2017-04-30radeonsi: adjust ESGS ring buffer size computation on VIMarek Olšák1-1/+4
2017-04-30radeonsi/gfx9: don't set deprecated field PARTIAL_ES_WAVE_ONMarek Olšák1-2/+3
2017-04-30radeonsi/gfx9: set MAX_PRIMGRP_IN_WAVE in the correct registerMarek Olšák2-1/+5
2017-04-30radeonsi/gfx9: add a workaround for viewing a slice of 3D as a 2D imageMarek Olšák1-8/+22
2017-04-30radeonsi/gfx9: fix 1D array shader imagesMarek Olšák1-0/+1
2017-04-30radeonsi/gfx9: fix most things wrong with shader imagesMarek Olšák2-12/+24
2017-04-30radeonsi/gfx9: fix texture buffer objects and image buffers with IDXEN==0Marek Olšák1-1/+34
2017-04-24freedreno: fix crash if ctx torn down with no renderingRob Clark1-1/+1
2017-04-17gallium/radeon: always flush asynchronously and wait after begin_new_csMarek Olšák2-4/+11
2017-04-17radeonsi: remove local variable 'mod' from si_compile_tgsi_shaderMarek Olšák1-5/+2
2017-04-17radeonsi: add si_shader_selector::vs_needs_prologMarek Olšák3-7/+10