[CTC][vulkan][Non-ACR][Fix compile error] 10/259810/1
authorDaekwang Ryu <dkdk.ryu@samsung.com>
Tue, 15 Jun 2021 05:04:06 +0000 (14:04 +0900)
committerDaekwang Ryu <dkdk.ryu@samsung.com>
Tue, 15 Jun 2021 05:04:06 +0000 (14:04 +0900)
Vulkan version was upgraded.
VK_DYNAMIC_STATE_RANGE_SIZE was removed.

Change-Id: Iae220026b3d838e33d782d8f497a7c24dde5884b

src/ctc/vulkan/CTs-vulkan-draw.c

index 4d1c4e80108b60422b8ce77887e4d7a7819ef4ac..60eb254ca84d6c8188babc1bdf4f6c455b82cd7e 100755 (executable)
@@ -14,6 +14,7 @@
 #define VERTEX_BUFFER_BIND_ID 0
 //#define APP_SHORT_NAME "tri"
 #define APP_LONG_NAME "The Vulkan Triangle Demo Program"
+#define NUM_DYNAMIC_STATES 2 /*Viewport + Scissor*/
 
 #define ARRAY_SIZE(a) (sizeof(a) / sizeof(a[0]))
 #if defined(NDEBUG) && defined(__GNUC__)
@@ -1495,7 +1496,7 @@ static void demo_prepare_pipeline(struct demo *demo) {
     VkPipelineDepthStencilStateCreateInfo ds;
     VkPipelineViewportStateCreateInfo vp;
     VkPipelineMultisampleStateCreateInfo ms;
-    VkDynamicState dynamicStateEnables[VK_DYNAMIC_STATE_RANGE_SIZE];
+    VkDynamicState dynamicStateEnables[NUM_DYNAMIC_STATES];
     VkPipelineDynamicStateCreateInfo dynamicState;
 
     VkResult U_ASSERT_ONLY err;