Package org.lwjgl.vulkan
Class EXTValidationCache
java.lang.Object
org.lwjgl.vulkan.EXTValidationCache
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
nvkCreateValidationCacheEXT
(VkDevice device, long pCreateInfo, long pAllocator, long pValidationCache) VkResult vkCreateValidationCacheEXT(VkDevice device, VkValidationCacheCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkValidationCacheEXT * pValidationCache)
static void
nvkDestroyValidationCacheEXT
(VkDevice device, long validationCache, long pAllocator) void vkDestroyValidationCacheEXT(VkDevice device, VkValidationCacheEXT validationCache, VkAllocationCallbacks const * pAllocator)
static int
nvkGetValidationCacheDataEXT
(VkDevice device, long validationCache, long pDataSize, long pData) VkResult vkGetValidationCacheDataEXT(VkDevice device, VkValidationCacheEXT validationCache, size_t * pDataSize, void * pData)
static int
nvkMergeValidationCachesEXT
(VkDevice device, long dstCache, int srcCacheCount, long pSrcCaches) VkResult vkMergeValidationCachesEXT(VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, VkValidationCacheEXT const * pSrcCaches)
static int
vkCreateValidationCacheEXT
(VkDevice device, VkValidationCacheCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pValidationCache) VkResult vkCreateValidationCacheEXT(VkDevice device, VkValidationCacheCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkValidationCacheEXT * pValidationCache)
static int
vkCreateValidationCacheEXT
(VkDevice device, VkValidationCacheCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pValidationCache) VkResult vkCreateValidationCacheEXT(VkDevice device, VkValidationCacheCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkValidationCacheEXT * pValidationCache)
static void
vkDestroyValidationCacheEXT
(VkDevice device, long validationCache, @Nullable VkAllocationCallbacks pAllocator) void vkDestroyValidationCacheEXT(VkDevice device, VkValidationCacheEXT validationCache, VkAllocationCallbacks const * pAllocator)
static int
vkGetValidationCacheDataEXT
(VkDevice device, long validationCache, PointerBuffer pDataSize, @Nullable ByteBuffer pData) VkResult vkGetValidationCacheDataEXT(VkDevice device, VkValidationCacheEXT validationCache, size_t * pDataSize, void * pData)
static int
vkMergeValidationCachesEXT
(VkDevice device, long dstCache, long[] pSrcCaches) VkResult vkMergeValidationCachesEXT(VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, VkValidationCacheEXT const * pSrcCaches)
static int
vkMergeValidationCachesEXT
(VkDevice device, long dstCache, LongBuffer pSrcCaches) VkResult vkMergeValidationCachesEXT(VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, VkValidationCacheEXT const * pSrcCaches)
-
Field Details
-
VK_EXT_VALIDATION_CACHE_SPEC_VERSION
public static final int VK_EXT_VALIDATION_CACHE_SPEC_VERSION- See Also:
-
VK_EXT_VALIDATION_CACHE_EXTENSION_NAME
- See Also:
-
VK_STRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT
public static final int VK_STRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT
public static final int VK_STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT- See Also:
-
VK_OBJECT_TYPE_VALIDATION_CACHE_EXT
public static final int VK_OBJECT_TYPE_VALIDATION_CACHE_EXT- See Also:
-
VK_VALIDATION_CACHE_HEADER_VERSION_ONE_EXT
public static final int VK_VALIDATION_CACHE_HEADER_VERSION_ONE_EXT- See Also:
-
-
Method Details
-
nvkCreateValidationCacheEXT
public static int nvkCreateValidationCacheEXT(VkDevice device, long pCreateInfo, long pAllocator, long pValidationCache) VkResult vkCreateValidationCacheEXT(VkDevice device, VkValidationCacheCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkValidationCacheEXT * pValidationCache)
-
vkCreateValidationCacheEXT
public static int vkCreateValidationCacheEXT(VkDevice device, VkValidationCacheCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pValidationCache) VkResult vkCreateValidationCacheEXT(VkDevice device, VkValidationCacheCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkValidationCacheEXT * pValidationCache)
-
nvkDestroyValidationCacheEXT
public static void nvkDestroyValidationCacheEXT(VkDevice device, long validationCache, long pAllocator) void vkDestroyValidationCacheEXT(VkDevice device, VkValidationCacheEXT validationCache, VkAllocationCallbacks const * pAllocator)
-
vkDestroyValidationCacheEXT
public static void vkDestroyValidationCacheEXT(VkDevice device, long validationCache, @Nullable VkAllocationCallbacks pAllocator) void vkDestroyValidationCacheEXT(VkDevice device, VkValidationCacheEXT validationCache, VkAllocationCallbacks const * pAllocator)
-
nvkMergeValidationCachesEXT
public static int nvkMergeValidationCachesEXT(VkDevice device, long dstCache, int srcCacheCount, long pSrcCaches) VkResult vkMergeValidationCachesEXT(VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, VkValidationCacheEXT const * pSrcCaches)
-
vkMergeValidationCachesEXT
VkResult vkMergeValidationCachesEXT(VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, VkValidationCacheEXT const * pSrcCaches)
-
nvkGetValidationCacheDataEXT
public static int nvkGetValidationCacheDataEXT(VkDevice device, long validationCache, long pDataSize, long pData) VkResult vkGetValidationCacheDataEXT(VkDevice device, VkValidationCacheEXT validationCache, size_t * pDataSize, void * pData)
-
vkGetValidationCacheDataEXT
public static int vkGetValidationCacheDataEXT(VkDevice device, long validationCache, PointerBuffer pDataSize, @Nullable ByteBuffer pData) VkResult vkGetValidationCacheDataEXT(VkDevice device, VkValidationCacheEXT validationCache, size_t * pDataSize, void * pData)
-
vkCreateValidationCacheEXT
public static int vkCreateValidationCacheEXT(VkDevice device, VkValidationCacheCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pValidationCache) VkResult vkCreateValidationCacheEXT(VkDevice device, VkValidationCacheCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkValidationCacheEXT * pValidationCache)
-
vkMergeValidationCachesEXT
VkResult vkMergeValidationCachesEXT(VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, VkValidationCacheEXT const * pSrcCaches)
-