summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan
Commit message (Expand)AuthorAgeFilesLines
* radv: Do not setup attachments without a framebuffer.Bas Nieuwenhuizen2019-08-121-3/+5
* radv: Hash Wave32 settings in shader key.Bas Nieuwenhuizen2019-08-122-0/+9
* radv: Properly use Wave64 for non-NGG GS and copy shader.Bas Nieuwenhuizen2019-08-121-1/+4
* radv: Put wave size in shader options/info.Bas Nieuwenhuizen2019-08-124-48/+38
* amd: prepare dropping include of p_compiler.hLionel Landwerlin2019-08-091-1/+1
* 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
* radv: Do non-uniform lowering before bool lowering.Bas Nieuwenhuizen2019-08-061-1/+1
* 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-025-0/+9
* 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
* 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-313-15/+15
* radv: drop incorrect MAYBE_UNUSEDEric Engestrom2019-07-311-2/+2
* radv/gfx10: add Wave32 support for compute shadersSamuel Pitoiset2019-07-317-6/+53
* 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
* 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