summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_device.c
Commit message (Expand)AuthorAgeFilesLines
* radv: Add support for shaderStorageImageReadWithoutFormat.Bas Nieuwenhuizen2017-02-151-1/+1
* radv: Add support for shaderStorageImageWriteWithoutFormat.Bas Nieuwenhuizen2017-02-151-1/+1
* radv: re-enable init gfx state on CIK.Dave Airlie2017-02-151-2/+1
* radv: change base aligmment for allocated memory.Dave Airlie2017-02-151-1/+1
* radv: disable gfx init on CIK for nowDave Airlie2017-02-141-1/+2
* radv: use indirect buffer for initial gfx state.Dave Airlie2017-02-131-0/+9
* radv: detect command buffers that do no work and drop them (v2)Dave Airlie2017-02-131-7/+20
* radv: Fix radv_GetPhysicalDeviceQueueFamilyProperties2KHR.Bas Nieuwenhuizen2017-02-131-9/+36
* radv: handle queue submission with no cs but semaphoresDave Airlie2017-02-091-2/+20
* radv: Enable fast clears by default.Bas Nieuwenhuizen2017-02-071-2/+2
* radv: Enable VK_KHR_shader_draw_parameters.Bas Nieuwenhuizen2017-02-011-0/+4
* radv: Enable Float64 support.Bas Nieuwenhuizen2017-02-011-1/+1
* radv/geom: check if esgs and gsvs ring exists before filling geom ringsDave Airlie2017-01-311-3/+6
* radv: enable geometryShader and multiViewport capabilities.Dave Airlie2017-01-311-2/+2
* radv: emit geometry ring size and pointers via preamble (v2)Dave Airlie2017-01-311-11/+191
* radv: add code to set gs_table_depth.Dave Airlie2017-01-311-0/+32
* radv: Expose VK_KHR_maintenance1Andres Rodriguez2017-01-301-0/+4
* radv: Handle command buffers that need scratch memory.Bas Nieuwenhuizen2017-01-301-1/+185
* radv: Track scratch usage across pipelines & command buffers.Bas Nieuwenhuizen2017-01-301-0/+22
* radv/amdgpu: Support a preamble CS.Bas Nieuwenhuizen2017-01-301-2/+4
* radv: drop support for VK_AMD_NEGATIVE_VIEWPORT_HEIGHTAndres Rodriguez2017-01-281-4/+0
* radv: implement VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2Dave Airlie2017-01-281-1/+37
* radv: use proper maximum slice for layered viewDave Airlie2017-01-281-2/+4
* radv: don't resubmit the same cs over and over while tracingGrazvydas Ignotas2017-01-231-2/+1
* 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