Package org.lwjgl.vulkan
Class EXTOpacityMicromap
java.lang.Object
org.lwjgl.vulkan.EXTOpacityMicromap
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final long
static final long
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final long
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
nvkBuildMicromapsEXT
(VkDevice device, long deferredOperation, int infoCount, long pInfos) VkResult vkBuildMicromapsEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, VkMicromapBuildInfoEXT const * pInfos)
static void
nvkCmdBuildMicromapsEXT
(VkCommandBuffer commandBuffer, int infoCount, long pInfos) void vkCmdBuildMicromapsEXT(VkCommandBuffer commandBuffer, uint32_t infoCount, VkMicromapBuildInfoEXT const * pInfos)
static void
nvkCmdCopyMemoryToMicromapEXT
(VkCommandBuffer commandBuffer, long pInfo) void vkCmdCopyMemoryToMicromapEXT(VkCommandBuffer commandBuffer, VkCopyMemoryToMicromapInfoEXT const * pInfo)
static void
nvkCmdCopyMicromapEXT
(VkCommandBuffer commandBuffer, long pInfo) void vkCmdCopyMicromapEXT(VkCommandBuffer commandBuffer, VkCopyMicromapInfoEXT const * pInfo)
static void
nvkCmdCopyMicromapToMemoryEXT
(VkCommandBuffer commandBuffer, long pInfo) void vkCmdCopyMicromapToMemoryEXT(VkCommandBuffer commandBuffer, VkCopyMicromapToMemoryInfoEXT const * pInfo)
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)
static int
nvkCopyMemoryToMicromapEXT
(VkDevice device, long deferredOperation, long pInfo) VkResult vkCopyMemoryToMicromapEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMemoryToMicromapInfoEXT const * pInfo)
static int
nvkCopyMicromapEXT
(VkDevice device, long deferredOperation, long pInfo) VkResult vkCopyMicromapEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMicromapInfoEXT const * pInfo)
static int
nvkCopyMicromapToMemoryEXT
(VkDevice device, long deferredOperation, long pInfo) VkResult vkCopyMicromapToMemoryEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMicromapToMemoryInfoEXT const * pInfo)
static int
nvkCreateMicromapEXT
(VkDevice device, long pCreateInfo, long pAllocator, long pMicromap) VkResult vkCreateMicromapEXT(VkDevice device, VkMicromapCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkMicromapEXT * pMicromap)
static void
nvkDestroyMicromapEXT
(VkDevice device, long micromap, long pAllocator) void vkDestroyMicromapEXT(VkDevice device, VkMicromapEXT micromap, VkAllocationCallbacks const * pAllocator)
static void
nvkGetDeviceMicromapCompatibilityEXT
(VkDevice device, long pVersionInfo, long pCompatibility) void vkGetDeviceMicromapCompatibilityEXT(VkDevice device, VkMicromapVersionInfoEXT const * pVersionInfo, VkAccelerationStructureCompatibilityKHR * pCompatibility)
static void
nvkGetMicromapBuildSizesEXT
(VkDevice device, int buildType, long pBuildInfo, long pSizeInfo) void vkGetMicromapBuildSizesEXT(VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, VkMicromapBuildInfoEXT const * pBuildInfo, VkMicromapBuildSizesInfoEXT * pSizeInfo)
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)
static int
vkBuildMicromapsEXT
(VkDevice device, long deferredOperation, VkMicromapBuildInfoEXT.Buffer pInfos) VkResult vkBuildMicromapsEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, uint32_t infoCount, VkMicromapBuildInfoEXT const * pInfos)
static void
vkCmdBuildMicromapsEXT
(VkCommandBuffer commandBuffer, VkMicromapBuildInfoEXT.Buffer pInfos) void vkCmdBuildMicromapsEXT(VkCommandBuffer commandBuffer, uint32_t infoCount, VkMicromapBuildInfoEXT const * pInfos)
static void
vkCmdCopyMemoryToMicromapEXT
(VkCommandBuffer commandBuffer, VkCopyMemoryToMicromapInfoEXT pInfo) void vkCmdCopyMemoryToMicromapEXT(VkCommandBuffer commandBuffer, VkCopyMemoryToMicromapInfoEXT const * pInfo)
static void
vkCmdCopyMicromapEXT
(VkCommandBuffer commandBuffer, VkCopyMicromapInfoEXT pInfo) void vkCmdCopyMicromapEXT(VkCommandBuffer commandBuffer, VkCopyMicromapInfoEXT const * pInfo)
static void
vkCmdCopyMicromapToMemoryEXT
(VkCommandBuffer commandBuffer, VkCopyMicromapToMemoryInfoEXT pInfo) void vkCmdCopyMicromapToMemoryEXT(VkCommandBuffer commandBuffer, VkCopyMicromapToMemoryInfoEXT const * pInfo)
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)
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)
static int
vkCopyMemoryToMicromapEXT
(VkDevice device, long deferredOperation, VkCopyMemoryToMicromapInfoEXT pInfo) VkResult vkCopyMemoryToMicromapEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMemoryToMicromapInfoEXT const * pInfo)
static int
vkCopyMicromapEXT
(VkDevice device, long deferredOperation, VkCopyMicromapInfoEXT pInfo) VkResult vkCopyMicromapEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMicromapInfoEXT const * pInfo)
static int
vkCopyMicromapToMemoryEXT
(VkDevice device, long deferredOperation, VkCopyMicromapToMemoryInfoEXT pInfo) VkResult vkCopyMicromapToMemoryEXT(VkDevice device, VkDeferredOperationKHR deferredOperation, VkCopyMicromapToMemoryInfoEXT const * pInfo)
static int
vkCreateMicromapEXT
(VkDevice device, VkMicromapCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pMicromap) VkResult vkCreateMicromapEXT(VkDevice device, VkMicromapCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkMicromapEXT * pMicromap)
static int
vkCreateMicromapEXT
(VkDevice device, VkMicromapCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pMicromap) VkResult vkCreateMicromapEXT(VkDevice device, VkMicromapCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkMicromapEXT * pMicromap)
static void
vkDestroyMicromapEXT
(VkDevice device, long micromap, @Nullable VkAllocationCallbacks pAllocator) void vkDestroyMicromapEXT(VkDevice device, VkMicromapEXT micromap, VkAllocationCallbacks const * pAllocator)
static void
vkGetDeviceMicromapCompatibilityEXT
(VkDevice device, VkMicromapVersionInfoEXT pVersionInfo, int[] pCompatibility) void vkGetDeviceMicromapCompatibilityEXT(VkDevice device, VkMicromapVersionInfoEXT const * pVersionInfo, VkAccelerationStructureCompatibilityKHR * pCompatibility)
static void
vkGetDeviceMicromapCompatibilityEXT
(VkDevice device, VkMicromapVersionInfoEXT pVersionInfo, IntBuffer pCompatibility) void vkGetDeviceMicromapCompatibilityEXT(VkDevice device, VkMicromapVersionInfoEXT const * pVersionInfo, VkAccelerationStructureCompatibilityKHR * pCompatibility)
static void
vkGetMicromapBuildSizesEXT
(VkDevice device, int buildType, VkMicromapBuildInfoEXT pBuildInfo, VkMicromapBuildSizesInfoEXT pSizeInfo) void vkGetMicromapBuildSizesEXT(VkDevice device, VkAccelerationStructureBuildTypeKHR buildType, VkMicromapBuildInfoEXT const * pBuildInfo, VkMicromapBuildSizesInfoEXT * pSizeInfo)
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)
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)
-
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)
-