summaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* radv: Avoid VEGA/RAVEN scissor bug in binning.Bas Nieuwenhuizen2019-08-081-1/+2
* radv: Avoid binning RAVEN hangs.Bas Nieuwenhuizen2019-08-081-1/+2
* radv: Fix off by one for S_028C48_MAX_ALLOC_COUNT.Bas Nieuwenhuizen2019-08-081-1/+1
* radv/gfx10: Enable DCC for storage images.Bas Nieuwenhuizen2019-08-073-4/+18
* radv: Add device argument for dcc compression check.Bas Nieuwenhuizen2019-08-075-18/+24
* radv: Disable compression for compute DCC decompress store.Bas Nieuwenhuizen2019-08-073-13/+41
* radv: Add extra struct to image view creation.Bas Nieuwenhuizen2019-08-0712-22/+27
* radv: Do not decompress on LAYOUT_GENERAL.Bas Nieuwenhuizen2019-08-071-3/+3
* radv: Pass through render loop detection to internal layout decisions.Bas Nieuwenhuizen2019-08-076-46/+100
* radv: Add render loop detection in renderpass.Bas Nieuwenhuizen2019-08-072-0/+19
* radv: Fix config reg assert.Bas Nieuwenhuizen2019-08-071-1/+1
* radeonsi: add support for nir atomic_inc_wrap/atomic_dec_wrapPierre-Eric Pelloux-Prayer2019-08-061-0/+25
* ac: add ac_atomic_inc_wrap / ac_atomic_dec_wrap supportPierre-Eric Pelloux-Prayer2019-08-062-0/+4
* radeonsi/nir: handle key.mono.u.ps.interpolate_at_sample_force_centerMarek Olšák2019-08-062-0/+4
* 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