aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* ac/nir: Use correct cast for readfirstlane and ptrs.Bas Nieuwenhuizen2019-08-061-0/+2
* radv: Do non-uniform lowering before bool lowering.Bas Nieuwenhuizen2019-08-061-1/+1
* ac/nir: Lower large indirect variables to scratchConnor Abbott2019-08-051-0/+54
* meson: replace last uses of libxmlconfig with idep_xmlconfigEric Engestrom2019-08-031-2/+1
* meson: replace libmesa_util with idep_mesautilEric Engestrom2019-08-031-2/+2
* radv: Expose VK_KHR_imageless_framebuffer.Bas Nieuwenhuizen2019-08-022-0/+7
* radv: Implement VK_KHR_imageless_framebuffer.Bas Nieuwenhuizen2019-08-022-10/+38
* radv: Store image view also outside framebuffer.Bas Nieuwenhuizen2019-08-026-33/+31
* radv: Store color/depth surface info in attachment info instead of framebuffer.Bas Nieuwenhuizen2019-08-027-104/+102
* ac/nir,radv: Optimize bounds check for 64 bit CAS.Bas Nieuwenhuizen2019-08-027-17/+36
* radv: fix image_has_{cmask,fmask}() helpersSamuel Pitoiset2019-08-021-2/+2
* radv: remove radv_get_image_fmask_info()Samuel Pitoiset2019-08-024-59/+25
* radv/gfx10: add missing dcc_tile_swizzle tweakSamuel Pitoiset2019-08-021-1/+3
* radv: remove radv_get_image_cmask_info()Samuel Pitoiset2019-08-024-45/+21
* radv: only account for tile_swizzle for color surfaces with DCCSamuel Pitoiset2019-08-021-3/+3
* radv: Enable VK_KHR_shader_atomic_int64Bas Nieuwenhuizen2019-08-022-6/+3
* ac/nir: Implement LLVM9 64-bit buffer compare & exchange.Bas Nieuwenhuizen2019-08-021-4/+64
* Revert "ac/nir: handle negate modifier"Connor Abbott2019-08-021-12/+1
* Revert "ac/nir: handle abs modifier"Connor Abbott2019-08-021-30/+11
* radv: re-apply "Optimize rebinding the same descriptor set."Samuel Pitoiset2019-08-021-1/+7
* radv/gfx10: use the correct target machine for Wave32Samuel Pitoiset2019-08-023-10/+26
* radv/gfx10: add Wave32 support for vertex, tessellation and geometry shadersSamuel Pitoiset2019-08-027-8/+26
* radv/gfx10: add Wave32 support for fragment shadersSamuel Pitoiset2019-08-027-2/+16
* radv/gfx10: implement a GE bug workaroundSamuel Pitoiset2019-07-311-4/+23
* radv/gfx10: remove an obsolete VGT_REUSE_OFF workaroundSamuel Pitoiset2019-07-311-6/+0
* radv/gfx10: disable LATE_ALLOC_GS on Navi14Samuel Pitoiset2019-07-311-1/+8
* radv/gfx10: implement a bug workaround for GE_PC_ALLOCSamuel Pitoiset2019-07-312-17/+13
* radv/gfx10: implement a bug workaround for NGG -> legacy transitionsSamuel Pitoiset2019-07-312-2/+21
* radv: skip draw calls with 0-sized index buffersSamuel Pitoiset2019-07-311-0/+6
* tree-wide: replace MAYBE_UNUSED with ASSERTEDEric Engestrom2019-07-317-27/+27
* radv: drop incorrect MAYBE_UNUSEDEric Engestrom2019-07-311-2/+2
* radv/gfx10: add Wave32 support for compute shadersSamuel Pitoiset2019-07-317-6/+53
* ac/nir: fix incorrect Phis if callbacks use control flow inside control flowMarek Olšák2019-07-301-2/+2
* ac/nir: handle abs modifierMarek Olšák2019-07-301-11/+30
* ac: fix a memory leak in the error path of ac_build_type_name_for_intrMarek Olšák2019-07-301-0/+1
* ac: allow control flow statements in NIR callbacksMarek Olšák2019-07-302-20/+29
* ac/nir: handle negate modifierMarek Olšák2019-07-301-1/+12
* radeonsi/nir: implement FBFETCH for KHR_blend_equation_advancedMarek Olšák2019-07-302-0/+7
* radeonsi: adjust RB+ blend optimization settingsMarek Olšák2019-07-301-1/+1
* ac/surface: allow linear swizzle mode automatic selection on gfx9 & 10Marek Olšák2019-07-301-1/+0
* radv: Fix descriptor set allocation failure.Bas Nieuwenhuizen2019-07-301-1/+5
* radv: fix queries with WAIT_BIT returning VK_NOT_READYAndres Rodriguez2019-07-271-1/+1
* radv/gfx10: only compile the GS copy shader on-demandSamuel Pitoiset2019-07-301-1/+2
* radv: Don't include radv_private.h from radv_shader.hDaniel Schürmann2019-07-306-94/+143
* amd: add support for ArcturusMarek Olšák2019-07-293-0/+7
* radeonsi: add support for compute-only chipsMarek Olšák2019-07-293-1/+6
* radv: implement VK_EXT_index_type_uint8Samuel Pitoiset2019-07-293-6/+61
* radv: Take variable descriptor counts into account for buffer entries.Bas Nieuwenhuizen2019-07-291-1/+10
* radv/gfx10: do not use the fast depth or stencil clear bytes pathSamuel Pitoiset2019-07-291-2/+3
* ac: do not crash when the buffer data format is invalidSamuel Pitoiset2019-07-291-0/+1