Home | History | Annotate | Download | only in demos

Lines Matching full:textures

373     struct texture_object textures[DEMO_TEXTURE_COUNT];
1240 ERR_EXIT("Failed to load textures", "Load Texture Failure");
1334 /* Device can texture using linear textures */
1336 demo, tex_files[i], &demo->textures[i], VK_IMAGE_TILING_LINEAR,
1342 demo_set_image_layout(demo, demo->textures[i].image, VK_IMAGE_ASPECT_COLOR_BIT,
1343 VK_IMAGE_LAYOUT_PREINITIALIZED, demo->textures[i].imageLayout,
1359 demo, tex_files[i], &demo->textures[i], VK_IMAGE_TILING_OPTIMAL,
1371 demo_set_image_layout(demo, demo->textures[i].image,
1389 VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, demo->textures[i].image,
1392 demo_set_image_layout(demo, demo->textures[i].image,
1395 demo->textures[i].imageLayout,
1444 &demo->textures[i].sampler);
1448 view.image = demo->textures[i].image;
1450 &demo->textures[i].view);
1895 tex_descs[i].sampler = demo->textures[i].sampler;
1896 tex_descs[i].imageView = demo->textures[i].view;
2058 vkDestroyImageView(demo->device, demo->textures[i].view, NULL);
2059 vkDestroyImage(demo->device, demo->textures[i].image, NULL);
2060 vkFreeMemory(demo->device, demo->textures[i].mem, NULL);
2061 vkDestroySampler(demo->device, demo->textures[i].sampler, NULL);
2141 vkDestroyImageView(demo->device, demo->textures[i].view, NULL);
2142 vkDestroyImage(demo->device, demo->textures[i].image, NULL);
2143 vkFreeMemory(demo->device, demo->textures[i].mem, NULL);
2144 vkDestroySampler(demo->device, demo->textures[i].sampler, NULL);