#include <vthreepy_types.h>
Definition at line 318 of file vthreepy_types.h.
◆ MIVvk()
Definition at line 327 of file vthreepy_types.h.
327 :
329 image(VK_NULL_HANDLE),
330 view(VK_NULL_HANDLE),
332 {
334 w =
h =
d =
l =
c = 0;
335 };
VkDescriptorImageInfo Info
◆ dealloc()
Definition at line 336 of file vthreepy_types.h.
336 {
337
338 if (
view != VK_NULL_HANDLE) vkDestroyImageView($device,
view,
nullptr);
339 if (
image != VK_NULL_HANDLE) vkDestroyImage($device,
image,
nullptr);
340 if (
memory != VK_NULL_HANDLE) vkFreeMemory($device,
memory,
nullptr);
341
343 image = VK_NULL_HANDLE,
344 view = VK_NULL_HANDLE;
345
346 };
◆ isValid()
◆ image
◆ Info
VkDescriptorImageInfo MIVvk::Info |
◆ memory
VkDeviceMemory MIVvk::memory |
◆ size
◆ version
int MIVvk::version = { -1 } |
◆ view
The documentation for this struct was generated from the following file: