summaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* ac/nir: add missing round_slice for 1D arraysSamuel Pitoiset2018-04-231-0/+7
* radv: advertise 8 bits of subpixel precision for viewportsJózef Kucia2018-04-231-1/+1
* radv: mark const structs as extern in header file to avoid lto damageDave Airlie2018-04-231-3/+3
* ac/nir: fix image dimension for subpass attachmentsSamuel Pitoiset2018-04-201-3/+15
* radv: Mark GTT memory as device local for APUs.Bas Nieuwenhuizen2018-04-201-3/+5
* radv/winsys: allow to submit up to 4 IBs for chips without chainingSamuel Pitoiset2018-04-201-50/+168
* ac/nir: handle nir_intrinsic_load_first_vertex like base_vertexSamuel Pitoiset2018-04-201-2/+2
* radv/winsys: allow local BOs on APUsSamuel Pitoiset2018-04-201-1/+2
* radv: use a global BO list only for VK_EXT_descriptor_indexingSamuel Pitoiset2018-04-203-9/+34
* Revert "radv: Don't store buffer references in the descriptor set."Samuel Pitoiset2018-04-205-13/+82
* ac/nir: use ac_build_image_opcode for image intrinsicsNicolai Hähnle2018-04-203-140/+78
* radeonsi: generate image load/store/atomic ops using ac_build_image_opcodeNicolai Hähnle2018-04-202-32/+110
* amd/common: pass address components individually to ac_build_image_intrinsicNicolai Hähnle2018-04-203-264/+216
* amd/common: pass new enum ac_image_dim to ac_build_image_opcodeNicolai Hähnle2018-04-203-11/+66
* ac/nir: fix atomic compare-and-swapNicolai Hähnle2018-04-201-0/+1
* radv: Add Vega M support.Bas Nieuwenhuizen2018-04-194-2/+11
* radv: Add bound checking workaround for dynamic buffers.Bas Nieuwenhuizen2018-04-193-1/+5
* radv: enable DCC for MSAA 2x textures on VI under an optionSamuel Pitoiset2018-04-194-1/+13
* radv: decompress DCC for multisampled source images before resolvingSamuel Pitoiset2018-04-194-4/+18
* radv: add a workaround for fast clears with DCC and MSAA texturesSamuel Pitoiset2018-04-191-0/+9
* radv: allocate CMASK for DCC fast clear with MSAASamuel Pitoiset2018-04-191-0/+7
* radv: implement fast color clear for DCC with MSAASamuel Pitoiset2018-04-191-1/+16
* radv: make sure to sync after resolving using the compute pathSamuel Pitoiset2018-04-191-0/+3
* radv: dump the SHA1 of SPIRV in the hang reportSamuel Pitoiset2018-04-191-1/+8
* radv: Enable VK_EXT_descriptor_indexing.Bas Nieuwenhuizen2018-04-183-0/+63
* radv: Support allocating variable size descriptor sets.Bas Nieuwenhuizen2018-04-181-4/+17
* radv: Add support for variable descriptor set layouts.Bas Nieuwenhuizen2018-04-182-1/+30
* radv: Fix GetDescriptorSetLayoutSupport.Bas Nieuwenhuizen2018-04-181-3/+0
* radv: Use sorted bindings for set layout creation.Bas Nieuwenhuizen2018-04-181-2/+41
* radv: Don't store buffer references in the descriptor set.Bas Nieuwenhuizen2018-04-185-82/+13
* radv: Keep a global BO list for VkMemory.Bas Nieuwenhuizen2018-04-184-39/+146
* radeonsi: add support for VegaMMarek Olšák2018-04-183-0/+6
* amd/addrlib: add support for VegaMMarek Olšák2018-04-184-0/+41
* radv: fix scissor computation when using half-pixel viewport offsetSamuel Pitoiset2018-04-171-4/+4
* anv,radv: Drop XML workarounds for VK_ANDROID_native_bufferJason Ekstrand2018-04-161-6/+1
* radv: clean up radv_decompress_resolve_subpass_src()Samuel Pitoiset2018-04-161-10/+7
* radv: don't fast-clear eliminate after resolving a subpass with computeSamuel Pitoiset2018-04-161-14/+0
* radv: handle CMASK/FMASK transitions only if DCC is disabledSamuel Pitoiset2018-04-161-3/+1
* radv: merge radv_handle_{dcc,cmask}_image_transition() functionsSamuel Pitoiset2018-04-161-41/+17
* radv: add radv_init_color_image_metadata() helperSamuel Pitoiset2018-04-161-10/+41
* radv: make radv_initialise_cmask() staticSamuel Pitoiset2018-04-162-4/+2
* radv: clean up radv_handle_image_transition() a bitSamuel Pitoiset2018-04-161-11/+20
* radv: add radv_handle_color_image_transition() helperSamuel Pitoiset2018-04-161-9/+25
* radv: handle DCC image transitions before CMASK/FMASK transitionsSamuel Pitoiset2018-04-161-5/+5
* radv: disable prediction only if it has been enabledSamuel Pitoiset2018-04-161-1/+1
* ac/nir: Make the GFX9 buffer size fix apply to image loads/atomics too.Bas Nieuwenhuizen2018-04-161-17/+22
* radv: enable subgroup capabilitiesDaniel Schürmann2018-04-142-3/+14
* ac: handle subgroup intrinsicsDaniel Schürmann2018-04-141-29/+40
* ac: add LLVM build functions for subgroup instrinsicsDaniel Schürmann2018-04-142-1/+485
* ac: make ballot and umsb capable of 64bit inputsDaniel Schürmann2018-04-141-9/+25