Package org.lwjgl.vulkan
Class EXTOpacityMicromap
java.lang.Object
org.lwjgl.vulkan.EXTOpacityMicromap
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final longstatic final longstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final longstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic intnvkBuildMicromapsEXT(VkDevice device, long deferredOperation, int infoCount, long pInfos) VkResult vkBuildMicromapsEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, VkMicromapBuildInfoEXT const * pInfos)static voidnvkCmdBuildMicromapsEXT(VkCommandBuffer commandBuffer, int infoCount, long pInfos) void vkCmdBuildMicromapsEXT(VkCommandBuffer commandBuffer, uint32_t infoCount, VkMicromapBuildInfoEXT const * pInfos)static voidnvkCmdCopyMemoryToMicromapEXT(VkCommandBuffer commandBuffer, long pInfo) void vkCmdCopyMemoryToMicromapEXT(VkCommandBuffer commandBuffer, VkCopyMemoryToMicromapInfoEXT const * pInfo)static voidnvkCmdCopyMicromapEXT(VkCommandBuffer commandBuffer, long pInfo) void vkCmdCopyMicromapEXT(VkCommandBuffer commandBuffer, VkCopyMicromapInfoEXT const * pInfo)static voidnvkCmdCopyMicromapToMemoryEXT(VkCommandBuffer commandBuffer, long pInfo) void vkCmdCopyMicromapToMemoryEXT(VkCommandBuffer commandBuffer, VkCopyMicromapToMemoryInfoEXT const * pInfo)static voidnvkCmdWriteMicromapsPropertiesEXT(VkCommandBuffer commandBuffer, int micromapCount, long pMicromaps, int queryType, long queryPool, int firstQuery) void vkCmdWriteMicromapsPropertiesEXT(VkCommandBuffer commandBuffer, uint32_t micromapCount, VkMicromapEXT const * pMicromaps, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery)static intnvkCopyMemoryToMicromapEXT(VkDevice device, long deferredOperation, long pInfo) VkResult vkCopyMemoryToMicromapEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMemoryToMicromapInfoEXT const * pInfo)static intnvkCopyMicromapEXT(VkDevice device, long deferredOperation, long pInfo) VkResult vkCopyMicromapEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMicromapInfoEXT const * pInfo)static intnvkCopyMicromapToMemoryEXT(VkDevice device, long deferredOperation, long pInfo) VkResult vkCopyMicromapToMemoryEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMicromapToMemoryInfoEXT const * pInfo)static intnvkCreateMicromapEXT(VkDevice device, long pCreateInfo, long pAllocator, long pMicromap) VkResult vkCreateMicromapEXT(VkDevice device, VkMicromapCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkMicromapEXT * pMicromap)static voidnvkDestroyMicromapEXT(VkDevice device, long micromap, long pAllocator) void vkDestroyMicromapEXT(VkDevice device, VkMicromapEXT micromap, VkAllocationCallbacks const * pAllocator)static voidnvkGetDeviceMicromapCompatibilityEXT(VkDevice device, long pVersionInfo, long pCompatibility) void vkGetDeviceMicromapCompatibilityEXT(VkDevice device, VkMicromapVersionInfoEXT const * pVersionInfo, VkAccelerationStructureCompatibilityKHR * pCompatibility)static voidnvkGetMicromapBuildSizesEXT(VkDevice device, int buildType, long pBuildInfo, long pSizeInfo) void vkGetMicromapBuildSizesEXT(VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, VkMicromapBuildInfoEXT const * pBuildInfo, VkMicromapBuildSizesInfoEXT * pSizeInfo)static intnvkWriteMicromapsPropertiesEXT(VkDevice device, int micromapCount, long pMicromaps, int queryType, long dataSize, long pData, long stride) VkResult vkWriteMicromapsPropertiesEXT(VkDevice device, uint32_t micromapCount, VkMicromapEXT const * pMicromaps, VkQueryType queryType, size_t dataSize, void * pData, size_t stride)static intvkBuildMicromapsEXT(VkDevice device, long deferredOperation, VkMicromapBuildInfoEXT.Buffer pInfos) VkResult vkBuildMicromapsEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, VkMicromapBuildInfoEXT const * pInfos)static voidvkCmdBuildMicromapsEXT(VkCommandBuffer commandBuffer, VkMicromapBuildInfoEXT.Buffer pInfos) void vkCmdBuildMicromapsEXT(VkCommandBuffer commandBuffer, uint32_t infoCount, VkMicromapBuildInfoEXT const * pInfos)static voidvkCmdCopyMemoryToMicromapEXT(VkCommandBuffer commandBuffer, VkCopyMemoryToMicromapInfoEXT pInfo) void vkCmdCopyMemoryToMicromapEXT(VkCommandBuffer commandBuffer, VkCopyMemoryToMicromapInfoEXT const * pInfo)static voidvkCmdCopyMicromapEXT(VkCommandBuffer commandBuffer, VkCopyMicromapInfoEXT pInfo) void vkCmdCopyMicromapEXT(VkCommandBuffer commandBuffer, VkCopyMicromapInfoEXT const * pInfo)static voidvkCmdCopyMicromapToMemoryEXT(VkCommandBuffer commandBuffer, VkCopyMicromapToMemoryInfoEXT pInfo) void vkCmdCopyMicromapToMemoryEXT(VkCommandBuffer commandBuffer, VkCopyMicromapToMemoryInfoEXT const * pInfo)static voidvkCmdWriteMicromapsPropertiesEXT(VkCommandBuffer commandBuffer, long[] pMicromaps, int queryType, long queryPool, int firstQuery) void vkCmdWriteMicromapsPropertiesEXT(VkCommandBuffer commandBuffer, uint32_t micromapCount, VkMicromapEXT const * pMicromaps, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery)static voidvkCmdWriteMicromapsPropertiesEXT(VkCommandBuffer commandBuffer, LongBuffer pMicromaps, int queryType, long queryPool, int firstQuery) void vkCmdWriteMicromapsPropertiesEXT(VkCommandBuffer commandBuffer, uint32_t micromapCount, VkMicromapEXT const * pMicromaps, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery)static intvkCopyMemoryToMicromapEXT(VkDevice device, long deferredOperation, VkCopyMemoryToMicromapInfoEXT pInfo) VkResult vkCopyMemoryToMicromapEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMemoryToMicromapInfoEXT const * pInfo)static intvkCopyMicromapEXT(VkDevice device, long deferredOperation, VkCopyMicromapInfoEXT pInfo) VkResult vkCopyMicromapEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMicromapInfoEXT const * pInfo)static intvkCopyMicromapToMemoryEXT(VkDevice device, long deferredOperation, VkCopyMicromapToMemoryInfoEXT pInfo) VkResult vkCopyMicromapToMemoryEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMicromapToMemoryInfoEXT const * pInfo)static intvkCreateMicromapEXT(VkDevice device, VkMicromapCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pMicromap) VkResult vkCreateMicromapEXT(VkDevice device, VkMicromapCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkMicromapEXT * pMicromap)static intvkCreateMicromapEXT(VkDevice device, VkMicromapCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pMicromap) VkResult vkCreateMicromapEXT(VkDevice device, VkMicromapCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkMicromapEXT * pMicromap)static voidvkDestroyMicromapEXT(VkDevice device, long micromap, @Nullable VkAllocationCallbacks pAllocator) void vkDestroyMicromapEXT(VkDevice device, VkMicromapEXT micromap, VkAllocationCallbacks const * pAllocator)static voidvkGetDeviceMicromapCompatibilityEXT(VkDevice device, VkMicromapVersionInfoEXT pVersionInfo, int[] pCompatibility) void vkGetDeviceMicromapCompatibilityEXT(VkDevice device, VkMicromapVersionInfoEXT const * pVersionInfo, VkAccelerationStructureCompatibilityKHR * pCompatibility)static voidvkGetDeviceMicromapCompatibilityEXT(VkDevice device, VkMicromapVersionInfoEXT pVersionInfo, IntBuffer pCompatibility) void vkGetDeviceMicromapCompatibilityEXT(VkDevice device, VkMicromapVersionInfoEXT const * pVersionInfo, VkAccelerationStructureCompatibilityKHR * pCompatibility)static voidvkGetMicromapBuildSizesEXT(VkDevice device, int buildType, VkMicromapBuildInfoEXT pBuildInfo, VkMicromapBuildSizesInfoEXT pSizeInfo) void vkGetMicromapBuildSizesEXT(VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, VkMicromapBuildInfoEXT const * pBuildInfo, VkMicromapBuildSizesInfoEXT * pSizeInfo)static intvkWriteMicromapsPropertiesEXT(VkDevice device, long[] pMicromaps, int queryType, ByteBuffer pData, long stride) VkResult vkWriteMicromapsPropertiesEXT(VkDevice device, uint32_t micromapCount, VkMicromapEXT const * pMicromaps, VkQueryType queryType, size_t dataSize, void * pData, size_t stride)static intvkWriteMicromapsPropertiesEXT(VkDevice device, LongBuffer pMicromaps, int queryType, ByteBuffer pData, long stride) VkResult vkWriteMicromapsPropertiesEXT(VkDevice device, uint32_t micromapCount, VkMicromapEXT const * pMicromaps, VkQueryType queryType, size_t dataSize, void * pData, size_t stride)
-
Field Details
-
VK_EXT_OPACITY_MICROMAP_SPEC_VERSION
public static final int VK_EXT_OPACITY_MICROMAP_SPEC_VERSION- See Also:
-
VK_EXT_OPACITY_MICROMAP_EXTENSION_NAME
- See Also:
-
VK_STRUCTURE_TYPE_MICROMAP_BUILD_INFO_EXT
public static final int VK_STRUCTURE_TYPE_MICROMAP_BUILD_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_MICROMAP_VERSION_INFO_EXT
public static final int VK_STRUCTURE_TYPE_MICROMAP_VERSION_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_COPY_MICROMAP_INFO_EXT
public static final int VK_STRUCTURE_TYPE_COPY_MICROMAP_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_COPY_MICROMAP_TO_MEMORY_INFO_EXT
public static final int VK_STRUCTURE_TYPE_COPY_MICROMAP_TO_MEMORY_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_COPY_MEMORY_TO_MICROMAP_INFO_EXT
public static final int VK_STRUCTURE_TYPE_COPY_MEMORY_TO_MICROMAP_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_FEATURES_EXT
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_FEATURES_EXT- See Also:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_PROPERTIES_EXT
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_PROPERTIES_EXT- See Also:
-
VK_STRUCTURE_TYPE_MICROMAP_CREATE_INFO_EXT
public static final int VK_STRUCTURE_TYPE_MICROMAP_CREATE_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_MICROMAP_BUILD_SIZES_INFO_EXT
public static final int VK_STRUCTURE_TYPE_MICROMAP_BUILD_SIZES_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_OPACITY_MICROMAP_EXT
public static final int VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_OPACITY_MICROMAP_EXT- See Also:
-
VK_PIPELINE_STAGE_2_MICROMAP_BUILD_BIT_EXT
public static final long VK_PIPELINE_STAGE_2_MICROMAP_BUILD_BIT_EXT- See Also:
-
VK_ACCESS_2_MICROMAP_READ_BIT_EXT
public static final long VK_ACCESS_2_MICROMAP_READ_BIT_EXT- See Also:
-
VK_ACCESS_2_MICROMAP_WRITE_BIT_EXT
public static final long VK_ACCESS_2_MICROMAP_WRITE_BIT_EXT- See Also:
-
VK_QUERY_TYPE_MICROMAP_SERIALIZATION_SIZE_EXT
public static final int VK_QUERY_TYPE_MICROMAP_SERIALIZATION_SIZE_EXT- See Also:
-
VK_QUERY_TYPE_MICROMAP_COMPACTED_SIZE_EXT
public static final int VK_QUERY_TYPE_MICROMAP_COMPACTED_SIZE_EXT- See Also:
-
VK_OBJECT_TYPE_MICROMAP_EXT
public static final int VK_OBJECT_TYPE_MICROMAP_EXT- See Also:
-
VK_BUFFER_USAGE_MICROMAP_BUILD_INPUT_READ_ONLY_BIT_EXT
public static final int VK_BUFFER_USAGE_MICROMAP_BUILD_INPUT_READ_ONLY_BIT_EXT- See Also:
-
VK_BUFFER_USAGE_MICROMAP_STORAGE_BIT_EXT
public static final int VK_BUFFER_USAGE_MICROMAP_STORAGE_BIT_EXT- See Also:
-
VK_PIPELINE_CREATE_RAY_TRACING_OPACITY_MICROMAP_BIT_EXT
public static final int VK_PIPELINE_CREATE_RAY_TRACING_OPACITY_MICROMAP_BIT_EXT- See Also:
-
VK_GEOMETRY_INSTANCE_FORCE_OPACITY_MICROMAP_2_STATE_BIT_EXT
public static final int VK_GEOMETRY_INSTANCE_FORCE_OPACITY_MICROMAP_2_STATE_BIT_EXT- See Also:
-
VK_GEOMETRY_INSTANCE_FORCE_OPACITY_MICROMAP_2_STATE_EXT
public static final int VK_GEOMETRY_INSTANCE_FORCE_OPACITY_MICROMAP_2_STATE_EXT- See Also:
-
VK_GEOMETRY_INSTANCE_DISABLE_OPACITY_MICROMAPS_BIT_EXT
public static final int VK_GEOMETRY_INSTANCE_DISABLE_OPACITY_MICROMAPS_BIT_EXT- See Also:
-
VK_GEOMETRY_INSTANCE_DISABLE_OPACITY_MICROMAPS_EXT
public static final int VK_GEOMETRY_INSTANCE_DISABLE_OPACITY_MICROMAPS_EXT- See Also:
-
VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_OPACITY_MICROMAP_UPDATE_BIT_EXT
public static final int VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_OPACITY_MICROMAP_UPDATE_BIT_EXT- See Also:
-
VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_OPACITY_MICROMAP_UPDATE_EXT
public static final int VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_OPACITY_MICROMAP_UPDATE_EXT- See Also:
-
VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_DISABLE_OPACITY_MICROMAPS_BIT_EXT
public static final int VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_DISABLE_OPACITY_MICROMAPS_BIT_EXT- See Also:
-
VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_DISABLE_OPACITY_MICROMAPS_EXT
public static final int VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_DISABLE_OPACITY_MICROMAPS_EXT- See Also:
-
VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_OPACITY_MICROMAP_DATA_UPDATE_BIT_EXT
public static final int VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_OPACITY_MICROMAP_DATA_UPDATE_BIT_EXT- See Also:
-
VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_OPACITY_MICROMAP_DATA_UPDATE_EXT
public static final int VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_OPACITY_MICROMAP_DATA_UPDATE_EXT- See Also:
-
VK_MICROMAP_TYPE_OPACITY_MICROMAP_EXT
public static final int VK_MICROMAP_TYPE_OPACITY_MICROMAP_EXT- See Also:
-
VK_BUILD_MICROMAP_PREFER_FAST_TRACE_BIT_EXT
public static final int VK_BUILD_MICROMAP_PREFER_FAST_TRACE_BIT_EXT- See Also:
-
VK_BUILD_MICROMAP_PREFER_FAST_BUILD_BIT_EXT
public static final int VK_BUILD_MICROMAP_PREFER_FAST_BUILD_BIT_EXT- See Also:
-
VK_BUILD_MICROMAP_ALLOW_COMPACTION_BIT_EXT
public static final int VK_BUILD_MICROMAP_ALLOW_COMPACTION_BIT_EXT- See Also:
-
VK_BUILD_MICROMAP_MODE_BUILD_EXT
public static final int VK_BUILD_MICROMAP_MODE_BUILD_EXT- See Also:
-
VK_MICROMAP_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_EXT
public static final int VK_MICROMAP_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_EXT- See Also:
-
VK_COPY_MICROMAP_MODE_CLONE_EXT
public static final int VK_COPY_MICROMAP_MODE_CLONE_EXT- See Also:
-
VK_COPY_MICROMAP_MODE_SERIALIZE_EXT
public static final int VK_COPY_MICROMAP_MODE_SERIALIZE_EXT- See Also:
-
VK_COPY_MICROMAP_MODE_DESERIALIZE_EXT
public static final int VK_COPY_MICROMAP_MODE_DESERIALIZE_EXT- See Also:
-
VK_COPY_MICROMAP_MODE_COMPACT_EXT
public static final int VK_COPY_MICROMAP_MODE_COMPACT_EXT- See Also:
-
VK_OPACITY_MICROMAP_FORMAT_2_STATE_EXT
public static final int VK_OPACITY_MICROMAP_FORMAT_2_STATE_EXT- See Also:
-
VK_OPACITY_MICROMAP_FORMAT_4_STATE_EXT
public static final int VK_OPACITY_MICROMAP_FORMAT_4_STATE_EXT- See Also:
-
VK_OPACITY_MICROMAP_SPECIAL_INDEX_FULLY_TRANSPARENT_EXT
public static final int VK_OPACITY_MICROMAP_SPECIAL_INDEX_FULLY_TRANSPARENT_EXT- See Also:
-
VK_OPACITY_MICROMAP_SPECIAL_INDEX_FULLY_OPAQUE_EXT
public static final int VK_OPACITY_MICROMAP_SPECIAL_INDEX_FULLY_OPAQUE_EXT- See Also:
-
VK_OPACITY_MICROMAP_SPECIAL_INDEX_FULLY_UNKNOWN_TRANSPARENT_EXT
public static final int VK_OPACITY_MICROMAP_SPECIAL_INDEX_FULLY_UNKNOWN_TRANSPARENT_EXT- See Also:
-
VK_OPACITY_MICROMAP_SPECIAL_INDEX_FULLY_UNKNOWN_OPAQUE_EXT
public static final int VK_OPACITY_MICROMAP_SPECIAL_INDEX_FULLY_UNKNOWN_OPAQUE_EXT- See Also:
-
-
Method Details
-
nvkCreateMicromapEXT
public static int nvkCreateMicromapEXT(VkDevice device, long pCreateInfo, long pAllocator, long pMicromap) VkResult vkCreateMicromapEXT(VkDevice device, VkMicromapCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkMicromapEXT * pMicromap) -
vkCreateMicromapEXT
public static int vkCreateMicromapEXT(VkDevice device, VkMicromapCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pMicromap) VkResult vkCreateMicromapEXT(VkDevice device, VkMicromapCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkMicromapEXT * pMicromap) -
nvkDestroyMicromapEXT
void vkDestroyMicromapEXT(VkDevice device, VkMicromapEXT micromap, VkAllocationCallbacks const * pAllocator) -
vkDestroyMicromapEXT
public static void vkDestroyMicromapEXT(VkDevice device, long micromap, @Nullable VkAllocationCallbacks pAllocator) void vkDestroyMicromapEXT(VkDevice device, VkMicromapEXT micromap, VkAllocationCallbacks const * pAllocator) -
nvkCmdBuildMicromapsEXT
public static void nvkCmdBuildMicromapsEXT(VkCommandBuffer commandBuffer, int infoCount, long pInfos) void vkCmdBuildMicromapsEXT(VkCommandBuffer commandBuffer, uint32_t infoCount, VkMicromapBuildInfoEXT const * pInfos) -
vkCmdBuildMicromapsEXT
public static void vkCmdBuildMicromapsEXT(VkCommandBuffer commandBuffer, VkMicromapBuildInfoEXT.Buffer pInfos) void vkCmdBuildMicromapsEXT(VkCommandBuffer commandBuffer, uint32_t infoCount, VkMicromapBuildInfoEXT const * pInfos) -
nvkBuildMicromapsEXT
public static int nvkBuildMicromapsEXT(VkDevice device, long deferredOperation, int infoCount, long pInfos) VkResult vkBuildMicromapsEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, VkMicromapBuildInfoEXT const * pInfos) -
vkBuildMicromapsEXT
public static int vkBuildMicromapsEXT(VkDevice device, long deferredOperation, VkMicromapBuildInfoEXT.Buffer pInfos) VkResult vkBuildMicromapsEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, VkMicromapBuildInfoEXT const * pInfos) -
nvkCopyMicromapEXT
VkResult vkCopyMicromapEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMicromapInfoEXT const * pInfo) -
vkCopyMicromapEXT
public static int vkCopyMicromapEXT(VkDevice device, long deferredOperation, VkCopyMicromapInfoEXT pInfo) VkResult vkCopyMicromapEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMicromapInfoEXT const * pInfo) -
nvkCopyMicromapToMemoryEXT
VkResult vkCopyMicromapToMemoryEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMicromapToMemoryInfoEXT const * pInfo) -
vkCopyMicromapToMemoryEXT
public static int vkCopyMicromapToMemoryEXT(VkDevice device, long deferredOperation, VkCopyMicromapToMemoryInfoEXT pInfo) VkResult vkCopyMicromapToMemoryEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMicromapToMemoryInfoEXT const * pInfo) -
nvkCopyMemoryToMicromapEXT
VkResult vkCopyMemoryToMicromapEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMemoryToMicromapInfoEXT const * pInfo) -
vkCopyMemoryToMicromapEXT
public static int vkCopyMemoryToMicromapEXT(VkDevice device, long deferredOperation, VkCopyMemoryToMicromapInfoEXT pInfo) VkResult vkCopyMemoryToMicromapEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMemoryToMicromapInfoEXT const * pInfo) -
nvkWriteMicromapsPropertiesEXT
public static int nvkWriteMicromapsPropertiesEXT(VkDevice device, int micromapCount, long pMicromaps, int queryType, long dataSize, long pData, long stride) VkResult vkWriteMicromapsPropertiesEXT(VkDevice device, uint32_t micromapCount, VkMicromapEXT const * pMicromaps, VkQueryType queryType, size_t dataSize, void * pData, size_t stride) -
vkWriteMicromapsPropertiesEXT
public static int vkWriteMicromapsPropertiesEXT(VkDevice device, LongBuffer pMicromaps, int queryType, ByteBuffer pData, long stride) VkResult vkWriteMicromapsPropertiesEXT(VkDevice device, uint32_t micromapCount, VkMicromapEXT const * pMicromaps, VkQueryType queryType, size_t dataSize, void * pData, size_t stride) -
nvkCmdCopyMicromapEXT
void vkCmdCopyMicromapEXT(VkCommandBuffer commandBuffer, VkCopyMicromapInfoEXT const * pInfo) -
vkCmdCopyMicromapEXT
void vkCmdCopyMicromapEXT(VkCommandBuffer commandBuffer, VkCopyMicromapInfoEXT const * pInfo) -
nvkCmdCopyMicromapToMemoryEXT
void vkCmdCopyMicromapToMemoryEXT(VkCommandBuffer commandBuffer, VkCopyMicromapToMemoryInfoEXT const * pInfo) -
vkCmdCopyMicromapToMemoryEXT
public static void vkCmdCopyMicromapToMemoryEXT(VkCommandBuffer commandBuffer, VkCopyMicromapToMemoryInfoEXT pInfo) void vkCmdCopyMicromapToMemoryEXT(VkCommandBuffer commandBuffer, VkCopyMicromapToMemoryInfoEXT const * pInfo) -
nvkCmdCopyMemoryToMicromapEXT
void vkCmdCopyMemoryToMicromapEXT(VkCommandBuffer commandBuffer, VkCopyMemoryToMicromapInfoEXT const * pInfo) -
vkCmdCopyMemoryToMicromapEXT
public static void vkCmdCopyMemoryToMicromapEXT(VkCommandBuffer commandBuffer, VkCopyMemoryToMicromapInfoEXT pInfo) void vkCmdCopyMemoryToMicromapEXT(VkCommandBuffer commandBuffer, VkCopyMemoryToMicromapInfoEXT const * pInfo) -
nvkCmdWriteMicromapsPropertiesEXT
public static void nvkCmdWriteMicromapsPropertiesEXT(VkCommandBuffer commandBuffer, int micromapCount, long pMicromaps, int queryType, long queryPool, int firstQuery) void vkCmdWriteMicromapsPropertiesEXT(VkCommandBuffer commandBuffer, uint32_t micromapCount, VkMicromapEXT const * pMicromaps, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery) -
vkCmdWriteMicromapsPropertiesEXT
public static void vkCmdWriteMicromapsPropertiesEXT(VkCommandBuffer commandBuffer, LongBuffer pMicromaps, int queryType, long queryPool, int firstQuery) void vkCmdWriteMicromapsPropertiesEXT(VkCommandBuffer commandBuffer, uint32_t micromapCount, VkMicromapEXT const * pMicromaps, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery) -
nvkGetDeviceMicromapCompatibilityEXT
public static void nvkGetDeviceMicromapCompatibilityEXT(VkDevice device, long pVersionInfo, long pCompatibility) void vkGetDeviceMicromapCompatibilityEXT(VkDevice device, VkMicromapVersionInfoEXT const * pVersionInfo, VkAccelerationStructureCompatibilityKHR * pCompatibility) -
vkGetDeviceMicromapCompatibilityEXT
public static void vkGetDeviceMicromapCompatibilityEXT(VkDevice device, VkMicromapVersionInfoEXT pVersionInfo, IntBuffer pCompatibility) void vkGetDeviceMicromapCompatibilityEXT(VkDevice device, VkMicromapVersionInfoEXT const * pVersionInfo, VkAccelerationStructureCompatibilityKHR * pCompatibility) -
nvkGetMicromapBuildSizesEXT
public static void nvkGetMicromapBuildSizesEXT(VkDevice device, int buildType, long pBuildInfo, long pSizeInfo) void vkGetMicromapBuildSizesEXT(VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, VkMicromapBuildInfoEXT const * pBuildInfo, VkMicromapBuildSizesInfoEXT * pSizeInfo) -
vkGetMicromapBuildSizesEXT
public static void vkGetMicromapBuildSizesEXT(VkDevice device, int buildType, VkMicromapBuildInfoEXT pBuildInfo, VkMicromapBuildSizesInfoEXT pSizeInfo) void vkGetMicromapBuildSizesEXT(VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, VkMicromapBuildInfoEXT const * pBuildInfo, VkMicromapBuildSizesInfoEXT * pSizeInfo) -
vkCreateMicromapEXT
public static int vkCreateMicromapEXT(VkDevice device, VkMicromapCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pMicromap) VkResult vkCreateMicromapEXT(VkDevice device, VkMicromapCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkMicromapEXT * pMicromap) -
vkWriteMicromapsPropertiesEXT
public static int vkWriteMicromapsPropertiesEXT(VkDevice device, long[] pMicromaps, int queryType, ByteBuffer pData, long stride) VkResult vkWriteMicromapsPropertiesEXT(VkDevice device, uint32_t micromapCount, VkMicromapEXT const * pMicromaps, VkQueryType queryType, size_t dataSize, void * pData, size_t stride) -
vkCmdWriteMicromapsPropertiesEXT
public static void vkCmdWriteMicromapsPropertiesEXT(VkCommandBuffer commandBuffer, long[] pMicromaps, int queryType, long queryPool, int firstQuery) void vkCmdWriteMicromapsPropertiesEXT(VkCommandBuffer commandBuffer, uint32_t micromapCount, VkMicromapEXT const * pMicromaps, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery) -
vkGetDeviceMicromapCompatibilityEXT
public static void vkGetDeviceMicromapCompatibilityEXT(VkDevice device, VkMicromapVersionInfoEXT pVersionInfo, int[] pCompatibility) void vkGetDeviceMicromapCompatibilityEXT(VkDevice device, VkMicromapVersionInfoEXT const * pVersionInfo, VkAccelerationStructureCompatibilityKHR * pCompatibility)
-