summaryrefslogtreecommitdiff
path: root/src/amd/vulkan/radv_device.c
AgeCommit message (Expand)AuthorFilesLines
2017-03-20radv: fix logic for when to flush on multiple CS emissionDave Airlie1-8/+8
2017-03-17radv: always create an fallback pipeline cacheTimothy Arceri1-0/+17
2017-03-15radv: do not open random render node(s)Emil Velikov1-12/+36
2017-03-15radv: Set driver version to mesa version;Bas Nieuwenhuizen1-1/+23
2017-03-15radv: Increase api version to 1.0.42.Bas Nieuwenhuizen1-1/+1
2017-03-08radv: remove duplicate initialization of alphaToOne featureDamien Grassart1-1/+0
2017-03-08radv: disable mip point pre clamping.Dave Airlie1-1/+1
2017-03-07radv: Use winsys HTILE info.Bas Nieuwenhuizen1-2/+2
2017-03-07radv: Properly handle destroying NULL devices and instancesDave Airlie1-0/+6
2017-03-06radv: avoid casting warnings on 32bitGrazvydas Ignotas1-3/+2
2017-03-06radv/amdgpu: Add some debug flags.Bas Nieuwenhuizen1-1/+3
2017-02-27radv: add support for NV_dedicated_allocationDave Airlie1-1/+39
2017-02-22util/radv: move *_get_function_timestamp() to utilsTimothy Arceri1-19/+3
2017-02-21radv: remove unused radv_dispatch_table dtableEmil Velikov1-1/+0
2017-02-21radv: Flush in the initial preamble CS.Bas Nieuwenhuizen1-88/+136
2017-02-21radv: Special case the initial preamble.Bas Nieuwenhuizen1-3/+3
2017-02-21radv: Free empty_cs on device destruction.Bas Nieuwenhuizen1-0/+2
2017-02-20vulkan/wsi/x11: add support to detect if we can support rendering (v3)Dave Airlie1-1/+4
2017-02-20Revert "radv: detect command buffers that do no work and drop them (v2)"Dave Airlie1-20/+7
2017-02-19radv: Clamp framebuffer dimensions to min. attachment dimensions.Bas Nieuwenhuizen1-6/+13
2017-02-15radv: Add support for shaderStorageImageReadWithoutFormat.Bas Nieuwenhuizen1-1/+1
2017-02-15radv: Add support for shaderStorageImageWriteWithoutFormat.Bas Nieuwenhuizen1-1/+1
2017-02-15radv: re-enable init gfx state on CIK.Dave Airlie1-2/+1
2017-02-15radv: change base aligmment for allocated memory.Dave Airlie1-1/+1
2017-02-14radv: disable gfx init on CIK for nowDave Airlie1-1/+2
2017-02-13radv: use indirect buffer for initial gfx state.Dave Airlie1-0/+9
2017-02-13radv: detect command buffers that do no work and drop them (v2)Dave Airlie1-7/+20
2017-02-13radv: Fix radv_GetPhysicalDeviceQueueFamilyProperties2KHR.Bas Nieuwenhuizen1-9/+36
2017-02-09radv: handle queue submission with no cs but semaphoresDave Airlie1-2/+20
2017-02-07radv: Enable fast clears by default.Bas Nieuwenhuizen1-2/+2
2017-02-01radv: Enable VK_KHR_shader_draw_parameters.Bas Nieuwenhuizen1-0/+4
2017-02-01radv: Enable Float64 support.Bas Nieuwenhuizen1-1/+1
2017-01-31radv/geom: check if esgs and gsvs ring exists before filling geom ringsDave Airlie1-3/+6
2017-01-31radv: enable geometryShader and multiViewport capabilities.Dave Airlie1-2/+2
2017-01-31radv: emit geometry ring size and pointers via preamble (v2)Dave Airlie1-11/+191
2017-01-31radv: add code to set gs_table_depth.Dave Airlie1-0/+32
2017-01-30radv: Expose VK_KHR_maintenance1Andres Rodriguez1-0/+4
2017-01-30radv: Handle command buffers that need scratch memory.Bas Nieuwenhuizen1-1/+185
2017-01-30radv: Track scratch usage across pipelines & command buffers.Bas Nieuwenhuizen1-0/+22
2017-01-30radv/amdgpu: Support a preamble CS.Bas Nieuwenhuizen1-2/+4
2017-01-28radv: drop support for VK_AMD_NEGATIVE_VIEWPORT_HEIGHTAndres Rodriguez1-4/+0
2017-01-28radv: implement VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2Dave Airlie1-1/+37
2017-01-28radv: use proper maximum slice for layered viewDave Airlie1-2/+4
2017-01-23radv: don't resubmit the same cs over and over while tracingGrazvydas Ignotas1-2/+1
2017-01-16radv: Support multiple devices.Bas Nieuwenhuizen1-43/+17
2017-01-16radv: Get physical device from radv_device instead of the instance.Bas Nieuwenhuizen1-7/+8
2017-01-14radv: make device extension setup dynamicAndres Rodriguez1-65/+124
2017-01-14radv: rename global extension properties structsAndres Rodriguez1-14/+14
2017-01-14radv: use a winsys context per-queue, instead of per device v2Andres Rodriguez1-19/+20
2017-01-13radv: Support loader interface version 3.Bas Nieuwenhuizen1-0/+45