OSDN Git Service

vk/0.170.2: Rename pointer parameters of VkSubpassDescription
authorJason Ekstrand <jason.ekstrand@intel.com>
Tue, 6 Oct 2015 03:26:21 +0000 (20:26 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Tue, 6 Oct 2015 03:26:21 +0000 (20:26 -0700)
include/vulkan/vulkan.h
src/vulkan/anv_device.c
src/vulkan/anv_meta.c

index 2afe53b..25d0f82 100644 (file)
@@ -1885,13 +1885,13 @@ typedef struct {
     VkPipelineBindPoint                         pipelineBindPoint;
     VkSubpassDescriptionFlags                   flags;
     uint32_t                                    inputCount;
-    const VkAttachmentReference*                inputAttachments;
+    const VkAttachmentReference*                pInputAttachments;
     uint32_t                                    colorCount;
-    const VkAttachmentReference*                colorAttachments;
-    const VkAttachmentReference*                resolveAttachments;
+    const VkAttachmentReference*                pColorAttachments;
+    const VkAttachmentReference*                pResolveAttachments;
     VkAttachmentReference                       depthStencilAttachment;
     uint32_t                                    preserveCount;
-    const VkAttachmentReference*                preserveAttachments;
+    const VkAttachmentReference*                pPreserveAttachments;
 } VkSubpassDescription;
 
 typedef struct {
index 5302ee5..fdc6f8e 100644 (file)
@@ -2117,7 +2117,7 @@ VkResult anv_CreateRenderPass(
 
          for (uint32_t j = 0; j < desc->inputCount; j++) {
             subpass->input_attachments[j]
-               = desc->inputAttachments[j].attachment;
+               = desc->pInputAttachments[j].attachment;
          }
       }
 
@@ -2128,18 +2128,18 @@ VkResult anv_CreateRenderPass(
 
          for (uint32_t j = 0; j < desc->colorCount; j++) {
             subpass->color_attachments[j]
-               = desc->colorAttachments[j].attachment;
+               = desc->pColorAttachments[j].attachment;
          }
       }
 
-      if (desc->resolveAttachments) {
+      if (desc->pResolveAttachments) {
          subpass->resolve_attachments =
             anv_device_alloc(device, desc->colorCount * sizeof(uint32_t),
                              8, VK_SYSTEM_ALLOC_TYPE_API_OBJECT);
 
          for (uint32_t j = 0; j < desc->colorCount; j++) {
             subpass->resolve_attachments[j]
-               = desc->resolveAttachments[j].attachment;
+               = desc->pResolveAttachments[j].attachment;
          }
       }
 
index f613433..9201167 100644 (file)
@@ -865,17 +865,17 @@ meta_emit_blit(struct anv_cmd_buffer *cmd_buffer,
             .pipelineBindPoint = VK_PIPELINE_BIND_POINT_GRAPHICS,
             .inputCount = 0,
             .colorCount = 1,
-            .colorAttachments = &(VkAttachmentReference) {
+            .pColorAttachments = &(VkAttachmentReference) {
                .attachment = 0,
                .layout = VK_IMAGE_LAYOUT_GENERAL,
             },
-            .resolveAttachments = NULL,
+            .pResolveAttachments = NULL,
             .depthStencilAttachment = (VkAttachmentReference) {
                .attachment = VK_ATTACHMENT_UNUSED,
                .layout = VK_IMAGE_LAYOUT_GENERAL,
             },
             .preserveCount = 1,
-            .preserveAttachments = &(VkAttachmentReference) {
+            .pPreserveAttachments = &(VkAttachmentReference) {
                .attachment = 0,
                .layout = VK_IMAGE_LAYOUT_GENERAL,
             },
@@ -1596,17 +1596,17 @@ void anv_CmdClearColorImage(
                      .pipelineBindPoint = VK_PIPELINE_BIND_POINT_GRAPHICS,
                      .inputCount = 0,
                      .colorCount = 1,
-                     .colorAttachments = &(VkAttachmentReference) {
+                     .pColorAttachments = &(VkAttachmentReference) {
                         .attachment = 0,
                         .layout = VK_IMAGE_LAYOUT_GENERAL,
                      },
-                     .resolveAttachments = NULL,
+                     .pResolveAttachments = NULL,
                      .depthStencilAttachment = (VkAttachmentReference) {
                         .attachment = VK_ATTACHMENT_UNUSED,
                         .layout = VK_IMAGE_LAYOUT_GENERAL,
                      },
                      .preserveCount = 1,
-                     .preserveAttachments = &(VkAttachmentReference) {
+                     .pPreserveAttachments = &(VkAttachmentReference) {
                         .attachment = 0,
                         .layout = VK_IMAGE_LAYOUT_GENERAL,
                      },