fixed some validation bugs
[vktest3] / src / app.c
index 7fc68bd..bc931d1 100644 (file)
--- a/src/app.c
+++ b/src/app.c
@@ -92,7 +92,7 @@ void app_display(void)
                rpbegin.framebuffer = vk_fb(fb[imgid]);
                vk_rect(&rpbegin.renderArea, 0, 0, win_width, win_height);
                rpbegin.pClearValues = clear;
-               rpbegin.clearValueCount = 2;
+               rpbegin.clearValueCount = 1;
 
                vkCmdBeginRenderPass(cmdbuf, &rpbegin, VK_SUBPASS_CONTENTS_INLINE);
 
@@ -107,18 +107,23 @@ void app_display(void)
 
        /* swap buffers after drawing is finished */
        vk_present(queue, imgid, sem_draw);
+
+       usleep(10000);
 }
 
 void app_reshape(int x, int y)
 {
        int i;
 
+       return; /* XXX */
+
        if(vk_reshape(x, y) == -1) {
                abort();
        }
 
        for(i=0; i<vk_num_swap_images(); i++) {
                vk_fb_size(fb[i], x, y);
+               vk_fb_images(fb[i], 1, vk_swap_image(i));
        }
 }