Class KTXVulkan

java.lang.Object
org.lwjgl.util.ktx.KTXVulkan

public class KTXVulkan extends Object
  • Method Details

    • nktxVulkanTexture_Destruct

      public static void nktxVulkanTexture_Destruct(long This, long device, long pAllocator)
    • ktxVulkanTexture_Destruct

      public static void ktxVulkanTexture_Destruct(ktxVulkanTexture This, org.lwjgl.vulkan.VkDevice device, @Nullable org.lwjgl.vulkan.VkAllocationCallbacks pAllocator)
    • nktxVulkanDeviceInfo_CreateEx

      public static long nktxVulkanDeviceInfo_CreateEx(long instance, long physicalDevice, long device, long queue, long cmdPool, long pAllocator, long pFunctions)
    • ktxVulkanDeviceInfo_CreateEx

      public static @Nullable ktxVulkanDeviceInfo ktxVulkanDeviceInfo_CreateEx(org.lwjgl.vulkan.VkInstance instance, org.lwjgl.vulkan.VkPhysicalDevice physicalDevice, org.lwjgl.vulkan.VkDevice device, org.lwjgl.vulkan.VkQueue queue, long cmdPool, @Nullable org.lwjgl.vulkan.VkAllocationCallbacks pAllocator, ktxVulkanFunctions pFunctions)
    • nktxVulkanDeviceInfo_Create

      public static long nktxVulkanDeviceInfo_Create(long physicalDevice, long device, long queue, long cmdPool, long pAllocator)
    • ktxVulkanDeviceInfo_Create

      public static @Nullable ktxVulkanDeviceInfo ktxVulkanDeviceInfo_Create(org.lwjgl.vulkan.VkPhysicalDevice physicalDevice, org.lwjgl.vulkan.VkDevice device, org.lwjgl.vulkan.VkQueue queue, long cmdPool, @Nullable org.lwjgl.vulkan.VkAllocationCallbacks pAllocator)
    • nktxVulkanDeviceInfo_Construct

      public static int nktxVulkanDeviceInfo_Construct(long This, long physicalDevice, long device, long queue, long cmdPool, long pAllocator)
    • ktxVulkanDeviceInfo_Construct

      public static int ktxVulkanDeviceInfo_Construct(ktxVulkanDeviceInfo This, org.lwjgl.vulkan.VkPhysicalDevice physicalDevice, org.lwjgl.vulkan.VkDevice device, org.lwjgl.vulkan.VkQueue queue, long cmdPool, @Nullable org.lwjgl.vulkan.VkAllocationCallbacks pAllocator)
    • nktxVulkanDeviceInfo_ConstructEx

      public static int nktxVulkanDeviceInfo_ConstructEx(long This, long instance, long physicalDevice, long device, long queue, long cmdPool, long pAllocator, long pFunctions)
    • ktxVulkanDeviceInfo_ConstructEx

      public static int ktxVulkanDeviceInfo_ConstructEx(ktxVulkanDeviceInfo This, org.lwjgl.vulkan.VkInstance instance, org.lwjgl.vulkan.VkPhysicalDevice physicalDevice, org.lwjgl.vulkan.VkDevice device, org.lwjgl.vulkan.VkQueue queue, long cmdPool, @Nullable org.lwjgl.vulkan.VkAllocationCallbacks pAllocator, ktxVulkanFunctions pFunctions)
    • nktxVulkanDeviceInfo_Destruct

      public static void nktxVulkanDeviceInfo_Destruct(long This)
    • ktxVulkanDeviceInfo_Destruct

      public static void ktxVulkanDeviceInfo_Destruct(ktxVulkanDeviceInfo This)
    • nktxVulkanDeviceInfo_Destroy

      public static void nktxVulkanDeviceInfo_Destroy(long This)
    • ktxVulkanDeviceInfo_Destroy

      public static void ktxVulkanDeviceInfo_Destroy(ktxVulkanDeviceInfo This)
    • nktxTexture_VkUploadEx_WithSuballocator

      public static int nktxTexture_VkUploadEx_WithSuballocator(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout, long subAllocatorCallbacks)
    • ktxTexture_VkUploadEx_WithSuballocator

      public static int ktxTexture_VkUploadEx_WithSuballocator(ktxTexture This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout, ktxVulkanTexture_subAllocatorCallbacks subAllocatorCallbacks)
    • nktxTexture_VkUploadEx

      public static int nktxTexture_VkUploadEx(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout)
    • ktxTexture_VkUploadEx

      public static int ktxTexture_VkUploadEx(ktxTexture This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout)
    • nktxTexture_VkUpload

      public static int nktxTexture_VkUpload(long texture, long vdi, long vkTexture)
    • ktxTexture_VkUpload

      public static int ktxTexture_VkUpload(ktxTexture texture, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture)
    • nktxTexture1_VkUploadEx_WithSuballocator

      public static int nktxTexture1_VkUploadEx_WithSuballocator(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout, long subAllocatorCallbacks)
    • ktxTexture1_VkUploadEx_WithSuballocator

      public static int ktxTexture1_VkUploadEx_WithSuballocator(ktxTexture1 This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout, ktxVulkanTexture_subAllocatorCallbacks subAllocatorCallbacks)
    • nktxTexture1_VkUploadEx

      public static int nktxTexture1_VkUploadEx(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout)
    • ktxTexture1_VkUploadEx

      public static int ktxTexture1_VkUploadEx(ktxTexture1 This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout)
    • nktxTexture1_VkUpload

      public static int nktxTexture1_VkUpload(long texture, long vdi, long vkTexture)
    • ktxTexture1_VkUpload

      public static int ktxTexture1_VkUpload(ktxTexture1 texture, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture)
    • nktxTexture2_VkUploadEx_WithSuballocator

      public static int nktxTexture2_VkUploadEx_WithSuballocator(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout, long subAllocatorCallbacks)
    • ktxTexture2_VkUploadEx_WithSuballocator

      public static int ktxTexture2_VkUploadEx_WithSuballocator(ktxTexture2 This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout, ktxVulkanTexture_subAllocatorCallbacks subAllocatorCallbacks)
    • nktxTexture2_VkUploadEx

      public static int nktxTexture2_VkUploadEx(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout)
    • ktxTexture2_VkUploadEx

      public static int ktxTexture2_VkUploadEx(ktxTexture2 This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout)
    • nktxTexture2_VkUpload

      public static int nktxTexture2_VkUpload(long texture, long vdi, long vkTexture)
    • ktxTexture2_VkUpload

      public static int ktxTexture2_VkUpload(ktxTexture2 texture, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture)
    • nktxTexture_GetVkFormat

      public static int nktxTexture_GetVkFormat(long This)
    • ktxTexture_GetVkFormat

      public static int ktxTexture_GetVkFormat(ktxTexture This)
    • nktxTexture1_GetVkFormat

      public static int nktxTexture1_GetVkFormat(long This)
    • ktxTexture1_GetVkFormat

      public static int ktxTexture1_GetVkFormat(ktxTexture1 This)
    • nktxTexture2_GetVkFormat

      public static int nktxTexture2_GetVkFormat(long This)
    • ktxTexture2_GetVkFormat

      public static int ktxTexture2_GetVkFormat(ktxTexture2 This)