Mesa (main): radv: convert remaining enums/structs to 1.2 versions
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Nov 23 08:06:39 UTC 2021
Module: Mesa
Branch: main
Commit: 8e5bb2d6ac533d94e03173e2c853dc7c51d381bf
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e5bb2d6ac533d94e03173e2c853dc7c51d381bf
Author: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Date: Fri Nov 19 17:02:43 2021 +0100
radv: convert remaining enums/structs to 1.2 versions
Some were missing.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13882>
---
src/amd/vulkan/radv_device.c | 6 +++---
src/amd/vulkan/radv_image.c | 4 ++--
src/amd/vulkan/radv_pass.c | 4 ++--
3 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c
index 039c7929907..816a7f6a9ca 100644
--- a/src/amd/vulkan/radv_device.c
+++ b/src/amd/vulkan/radv_device.c
@@ -6047,7 +6047,7 @@ radv_destroy_semaphore_part(struct radv_device *device, struct radv_semaphore_pa
part->kind = RADV_SEMAPHORE_NONE;
}
-static VkSemaphoreTypeKHR
+static VkSemaphoreType
radv_get_semaphore_type(const void *pNext, uint64_t *initial_value)
{
const VkSemaphoreTypeCreateInfo *type_info =
@@ -6077,7 +6077,7 @@ radv_CreateSemaphore(VkDevice _device, const VkSemaphoreCreateInfo *pCreateInfo,
{
RADV_FROM_HANDLE(radv_device, device, _device);
uint64_t initial_value = 0;
- VkSemaphoreTypeKHR type = radv_get_semaphore_type(pCreateInfo->pNext, &initial_value);
+ VkSemaphoreType type = radv_get_semaphore_type(pCreateInfo->pNext, &initial_value);
struct radv_semaphore *sem =
vk_alloc2(&device->vk.alloc, pAllocator, sizeof(*sem), 8, VK_SYSTEM_ALLOCATION_SCOPE_OBJECT);
@@ -7651,7 +7651,7 @@ radv_GetPhysicalDeviceExternalSemaphoreProperties(
VkExternalSemaphoreProperties *pExternalSemaphoreProperties)
{
RADV_FROM_HANDLE(radv_physical_device, pdevice, physicalDevice);
- VkSemaphoreTypeKHR type = radv_get_semaphore_type(pExternalSemaphoreInfo->pNext, NULL);
+ VkSemaphoreType type = radv_get_semaphore_type(pExternalSemaphoreInfo->pNext, NULL);
if (type == VK_SEMAPHORE_TYPE_TIMELINE && pdevice->rad_info.has_timeline_syncobj &&
pExternalSemaphoreInfo->handleType == VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT) {
diff --git a/src/amd/vulkan/radv_image.c b/src/amd/vulkan/radv_image.c
index 55601f5a604..87640d10b1e 100644
--- a/src/amd/vulkan/radv_image.c
+++ b/src/amd/vulkan/radv_image.c
@@ -2098,8 +2098,8 @@ radv_layout_is_htile_compressed(const struct radv_device *device, const struct r
{
switch (layout) {
case VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL:
- case VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL_KHR:
- case VK_IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL_KHR:
+ case VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL:
+ case VK_IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL:
return radv_image_has_htile(image);
case VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL:
return radv_image_is_tc_compat_htile(image) ||
diff --git a/src/amd/vulkan/radv_pass.c b/src/amd/vulkan/radv_pass.c
index 840105a3fba..4935600b27f 100644
--- a/src/amd/vulkan/radv_pass.c
+++ b/src/amd/vulkan/radv_pass.c
@@ -144,7 +144,7 @@ radv_render_pass_add_implicit_deps(struct radv_render_pass *pass)
}
if (add_ingoing_dep) {
- const VkSubpassDependency2KHR implicit_ingoing_dep = {
+ const VkSubpassDependency2 implicit_ingoing_dep = {
.srcSubpass = VK_SUBPASS_EXTERNAL,
.dstSubpass = i, /* first subpass attachment is used in */
.srcStageMask = VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT,
@@ -161,7 +161,7 @@ radv_render_pass_add_implicit_deps(struct radv_render_pass *pass)
}
if (add_outgoing_dep) {
- const VkSubpassDependency2KHR implicit_outgoing_dep = {
+ const VkSubpassDependency2 implicit_outgoing_dep = {
.srcSubpass = i, /* last subpass attachment is used in */
.dstSubpass = VK_SUBPASS_EXTERNAL,
.srcStageMask = VK_PIPELINE_STAGE_ALL_COMMANDS_BIT,
More information about the mesa-commit
mailing list