aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_device.c
Commit message (Expand)AuthorAgeFilesLines
* radv: remove the LLVM version string when ACO is usedSamuel Pitoiset2020-05-081-4/+5
* amd: assume HTILE is always rb/pipe_aligned, remove ac_surface.u.gfx9.htileMarek Olšák2020-05-071-2/+2
* amd: assume CMASK is always rb/pipe_aligned, remove ac_surface.u.gfx9.cmaskMarek Olšák2020-05-071-7/+9
* radv: display an error message if the winsys init failedSamuel Pitoiset2020-05-061-1/+2
* radv: use a linked list for physical devicesSamuel Pitoiset2020-05-061-50/+63
* radv: don't report error with other vendor DRM devicesSamuel Pitoiset2020-05-061-9/+15
* radv: report INITIALIZATION_FAILED when the amdgpu winsys init failedSamuel Pitoiset2020-05-061-1/+1
* radv: fix a memleak if the physical device initialization failedSamuel Pitoiset2020-05-061-6/+8
* radv: rename radv_devices() to radv_enumerate_physical_devices()Samuel Pitoiset2020-05-061-3/+3
* radv: cleanup radv_CreateInstance()Samuel Pitoiset2020-05-061-35/+22
* radv: enable shaderInt16 unconditionally with LLVM and only GFX8+ with ACOSamuel Pitoiset2020-05-051-1/+1
* radv: Fix implicit sync with recent allocation changes.Bas Nieuwenhuizen2020-04-291-1/+1
* radv: advertise VK_EXT_robustness2Samuel Pitoiset2020-04-291-0/+15
* radv: Expose 4G element texel buffers.Bas Nieuwenhuizen2020-04-291-1/+1
* radv: advertise VK_AMD_memory_overallocation_behaviorSamuel Pitoiset2020-04-281-0/+6
* radv: track memory heaps usage if overallocation is explicitly disallowedSamuel Pitoiset2020-04-281-0/+41
* radv: Determine memory type for import based on fd.Bas Nieuwenhuizen2020-04-281-17/+63
* radv: Stop using memory type indices.Bas Nieuwenhuizen2020-04-281-87/+21
* radv: Use actual memory type count for setting app-visible bitset.Bas Nieuwenhuizen2020-04-281-1/+1
* radv: do not expose GTT as device local memory mostly for APUsSamuel Pitoiset2020-04-271-29/+30
* radv: Add WSI buffers to BO list only if they can be used.Bas Nieuwenhuizen2020-04-271-8/+12
* drm-uapi,radv,radeonsi: Add amdgpu_drm.h header.Bas Nieuwenhuizen2020-04-271-1/+1
* radv: fix robust_buffer_access if enabled via VkPhysicalDeviceFeatures2Samuel Pitoiset2020-04-271-10/+44
* radv: Pass logical device to si_emit_graphicsJoshua Ashton2020-04-251-2/+1
* radv/aco: enable 8/16-bit storage and int8/int16 on GFX8+Rhys Perry2020-04-241-15/+19
* anv/radv: Resolving 'GetInstanceProcAddr' should not require a valid instanceEduardo Lima Mitev2020-04-241-0/+5
* radv: adjust the supported subgroup stagesSamuel Pitoiset2020-04-231-1/+2
* radv: Use TRUNC_COORD on samplersJoshua Ashton2020-04-231-1/+3
* radv: fix geometry shader primitives query with ACO on GFX10Samuel Pitoiset2020-04-171-0/+2
* radv/aco: do not advertise VK_KHR_shader_subgroup_extended_typesSamuel Pitoiset2020-04-151-2/+2
* radv: only expose fp16 control features for chips with double rate fp16Samuel Pitoiset2020-04-091-5/+10
* radv: only expose storageInputOutput16 for chips with double rate fp16Samuel Pitoiset2020-04-091-2/+2
* radv: only expose shaderFloat16 for chips with double rate fp16Samuel Pitoiset2020-04-091-2/+2
* radv: set sparseAddressSpaceSize to RADV_MAX_MEMORY_ALLOCATION_SIZESamuel Iglesias Gonsálvez2020-04-081-1/+1
* radv: check buffer size in vkCreateBuffer()Samuel Iglesias Gonsálvez2020-04-081-0/+3
* radv: Enable ACO for NGG VS/TES, but disable NGG for ACO GS.Timur Kristóf2020-04-071-4/+0
* radv/llvm: enable 16-bit storage features on GFX6-GFX7Samuel Pitoiset2020-04-031-8/+7
* radv/llvm: enable 8-bit storage features on GFX6-GFX7Samuel Pitoiset2020-04-031-7/+6
* radv: stop including files from mesa/mainMarek Olšák2020-03-271-0/+5
* radv/llvm: fix subgroup shuffle for chips without bpermuteSamuel Pitoiset2020-03-231-3/+3
* radv: remove unnecessary LLVM includesSamuel Pitoiset2020-03-131-1/+0
* radv: Enable subgroup shuffle on GFX10 when ACO is used.Timur Kristóf2020-03-121-1/+2
* radv: use device entrypoints from the SQTT layer if enabledSamuel Pitoiset2020-03-101-0/+11
* radv: use nir_lower_discard_to_demote to work around game bugsDaniel Schürmann2020-03-091-0/+3
* radv/sqtt: abort if SQTT is used on GFX6-GFX7Samuel Pitoiset2020-03-061-6/+10
* radv/sqtt: add support for GFX8Samuel Pitoiset2020-03-061-2/+2
* ac: rename min_vgpr_alloc to min_wave64_vgpr_allocSamuel Pitoiset2020-03-031-1/+1
* ac: rename vgpr_alloc_granularity to wave64_vgpr_alloc_granularitySamuel Pitoiset2020-03-031-1/+1
* radv: update entrypoints generation from ANVSamuel Pitoiset2020-03-021-21/+118
* radv/sqtt: add support for GFX10Samuel Pitoiset2020-03-021-4/+4