summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_device.c
Commit message (Expand)AuthorAgeFilesLines
* radv: Support multiple devices.Bas Nieuwenhuizen2017-01-161-43/+17
* radv: Get physical device from radv_device instead of the instance.Bas Nieuwenhuizen2017-01-161-7/+8
* radv: make device extension setup dynamicAndres Rodriguez2017-01-141-65/+124
* radv: rename global extension properties structsAndres Rodriguez2017-01-141-14/+14
* radv: use a winsys context per-queue, instead of per device v2Andres Rodriguez2017-01-141-19/+20
* radv: Support loader interface version 3.Bas Nieuwenhuizen2017-01-131-0/+45
* radv: Create single RADV_DEBUG env var.Bas Nieuwenhuizen2017-01-091-19/+26
* radv: Dump command buffer on hang.Bas Nieuwenhuizen2017-01-091-9/+73
* anv,radv: disable StorageImageWriteWithoutFormat for nowIlia Mirkin2016-12-311-1/+1
* radv: return count of queue families writtenDamien Grassart2016-12-251-1/+4
* radv: set some proper values for interp offset limits.Dave Airlie2016-12-231-3/+3
* radv: bump texel offsets to align with radeonsiDave Airlie2016-12-231-4/+4
* radv: enable shaderStorageImageExtendedFormatsDave Airlie2016-12-221-1/+1
* radv: enable shaderGatherImageExtendedDave Airlie2016-12-221-1/+1
* radv: Use correct workgroup size limits.Bas Nieuwenhuizen2016-12-181-4/+4
* radv: expose the compute queueDave Airlie2016-12-181-11/+41
* radv: Create an empty CS per ring type.Bas Nieuwenhuizen2016-12-181-6/+19
* radv: add semaphore supportDave Airlie2016-12-181-8/+21
* radv: pass queue index into winsys submissionDave Airlie2016-12-181-2/+2
* radv/winsys: Make WaitIdle queue aware.Bas Nieuwenhuizen2016-12-181-2/+8
* radv: start fixing up queue allocate for multiple queuesDave Airlie2016-12-181-11/+41
* radv: handle fence allocation failingDave Airlie2016-12-171-1/+4
* radv: Use enum for memory types.Bas Nieuwenhuizen2016-12-091-28/+13
* radv: Use enum for memory heaps.Bas Nieuwenhuizen2016-12-091-8/+10
* radv: Initialize the shader_stats_dump flag.Bas Nieuwenhuizen2016-11-291-0/+1
* anv: set maxFragmentDualSrcAttachments to 1Dave Airlie2016-11-291-1/+1
* radv: don't return VK_SUCCESS if radv_device_get_cache_uuid() failsEmil Velikov2016-11-281-0/+2
* radv: don't leak the fd if radv_physical_device_init() succeedsEmil Velikov2016-11-281-0/+1
* radv: honour the number of properties availableEmil Velikov2016-11-271-11/+7
* radv: drop the return type for radv_queue_init()Mun Gwan-gyeong2016-11-271-3/+1
* radv: add support for VK_AMD_draw_indirect_countFredrik Höglund2016-11-241-0/+4
* radv: add support for VK_AMD_negative_viewport_heightFredrik Höglund2016-11-241-0/+4
* radv: add support for VK_KHR_sampler_mirror_clamp_to_edgeFredrik Höglund2016-11-241-0/+4
* radv: add support for anisotropic filtering on SI-CIFredrik Höglund2016-11-241-9/+2
* radv: add support for shader stats dumpDave Airlie2016-11-221-0/+1
* radv: Incorporate GPU family into cache UUID.Bas Nieuwenhuizen2016-11-221-3/+5
* radv: Use library mtime for cache UUID.Bas Nieuwenhuizen2016-11-221-4/+32
* radv: Store UUID in physical device.Bas Nieuwenhuizen2016-11-221-8/+10
* radv: use correct .specVersion for extensionsEmil Velikov2016-11-091-4/+4
* radv: fix GetFenceStatus for signaled fencesDave Airlie2016-11-091-0/+2
* radv: add support for anisotropic filtering on VI+Fredrik Höglund2016-11-031-3/+27
* radv: expose xlib platform extensionDave Airlie2016-11-021-0/+6
* radv: split the device local memory heap into twoFredrik Höglund2016-10-281-5/+10
* radv: add a write-combining host-local memory typeFredrik Höglund2016-10-281-4/+13
* radv: mark the fence as submitted and signalled in vkAcquireNextImageKHRFredrik Höglund2016-10-261-6/+0
* radv: move to using shared vk_alloc inlines.Dave Airlie2016-10-191-19/+19
* radv: Return correct result in EnumeratePhysicalDevicesNicolas Koch2016-10-131-0/+2
* radv: check driver name before calling amdgpu.Dave Airlie2016-10-121-0/+16
* radv: fix memory leak from physical device if wsi failsDave Airlie2016-10-121-1/+3
* radv: Skip already signalled fences.Gustaw Smolarczyk2016-10-071-3/+3