Package org.lwjgl.vulkan
Class EXTValidationCache
java.lang.Object
org.lwjgl.vulkan.EXTValidationCache
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic intnvkCreateValidationCacheEXT(VkDevice device, long pCreateInfo, long pAllocator, long pValidationCache) VkResult vkCreateValidationCacheEXT(VkDevice device, VkValidationCacheCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkValidationCacheEXT * pValidationCache)static voidnvkDestroyValidationCacheEXT(VkDevice device, long validationCache, long pAllocator) void vkDestroyValidationCacheEXT(VkDevice device, VkValidationCacheEXT validationCache, VkAllocationCallbacks const * pAllocator)static intnvkGetValidationCacheDataEXT(VkDevice device, long validationCache, long pDataSize, long pData) VkResult vkGetValidationCacheDataEXT(VkDevice device, VkValidationCacheEXT validationCache, size_t * pDataSize, void * pData)static intnvkMergeValidationCachesEXT(VkDevice device, long dstCache, int srcCacheCount, long pSrcCaches) VkResult vkMergeValidationCachesEXT(VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, VkValidationCacheEXT const * pSrcCaches)static intvkCreateValidationCacheEXT(VkDevice device, VkValidationCacheCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pValidationCache) VkResult vkCreateValidationCacheEXT(VkDevice device, VkValidationCacheCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkValidationCacheEXT * pValidationCache)static intvkCreateValidationCacheEXT(VkDevice device, VkValidationCacheCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pValidationCache) VkResult vkCreateValidationCacheEXT(VkDevice device, VkValidationCacheCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkValidationCacheEXT * pValidationCache)static voidvkDestroyValidationCacheEXT(VkDevice device, long validationCache, @Nullable VkAllocationCallbacks pAllocator) void vkDestroyValidationCacheEXT(VkDevice device, VkValidationCacheEXT validationCache, VkAllocationCallbacks const * pAllocator)static intvkGetValidationCacheDataEXT(VkDevice device, long validationCache, PointerBuffer pDataSize, @Nullable ByteBuffer pData) VkResult vkGetValidationCacheDataEXT(VkDevice device, VkValidationCacheEXT validationCache, size_t * pDataSize, void * pData)static intvkMergeValidationCachesEXT(VkDevice device, long dstCache, long[] pSrcCaches) VkResult vkMergeValidationCachesEXT(VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, VkValidationCacheEXT const * pSrcCaches)static intvkMergeValidationCachesEXT(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)
-