Platform_Extensions.VkAccelerationStructureTrianglesDisplacementMicromapNV

Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
mixintemplate Platform_Extensions(extensions...)
extern (System) nothrow @nogc
static if(!(__traits(isSame, extension, KHR_xlib_surface)))
static if(!(__traits(isSame, extension, KHR_xcb_surface)))
static if(!(__traits(isSame, extension, KHR_wayland_surface)))
static if(!(__traits(isSame, extension, KHR_android_surface)))
static if(!(__traits(isSame, extension, KHR_win32_surface)))
static if(!(__traits(isSame, extension, KHR_external_memory_win32)))
static if(!(__traits(isSame, extension, KHR_win32_keyed_mutex)))
static if(!(__traits(isSame, extension, KHR_external_semaphore_win32)))
static if(!(__traits(isSame, extension, KHR_external_fence_win32)))
static if(!(__traits(isSame, extension, KHR_portability_subset)))
static if(!(__traits(isSame, extension, KHR_video_encode_queue)))
static if(!(__traits(isSame, extension, EXT_video_encode_h264)))
static if(!(__traits(isSame, extension, EXT_video_encode_h265)))
static if(!(__traits(isSame, extension, GGP_stream_descriptor_surface)))
static if(!(__traits(isSame, extension, NV_external_memory_win32)))
static if(!(__traits(isSame, extension, NV_win32_keyed_mutex)))
static if(!(__traits(isSame, extension, NN_vi_surface)))
static if(!(__traits(isSame, extension, EXT_acquire_xlib_display)))
static if(!(__traits(isSame, extension, MVK_ios_surface)))
static if(!(__traits(isSame, extension, MVK_macos_surface)))
static if(!(__traits(isSame, extension, ANDROID_external_memory_android_hardware_buffer)))
static if(!(__traits(isSame, extension, GGP_frame_token)))
static if(!(__traits(isSame, extension, FUCHSIA_imagepipe_surface)))
static if(!(__traits(isSame, extension, EXT_metal_surface)))
static if(!(__traits(isSame, extension, EXT_full_screen_exclusive)))
static if(!(__traits(isSame, extension, EXT_metal_objects)))
static if(!(__traits(isSame, extension, NV_acquire_winrt_display)))
static if(!(__traits(isSame, extension, EXT_directfb_surface)))
static if(!(__traits(isSame, extension, FUCHSIA_external_memory)))
static if(!(__traits(isSame, extension, FUCHSIA_external_semaphore)))
static if(!(__traits(isSame, extension, FUCHSIA_buffer_collection)))
static if(!(__traits(isSame, extension, QNX_screen_surface)))
static if(__traits(isSame, extension, NV_displacement_micromap))
struct VkAccelerationStructureTrianglesDisplacementMicromapNV {}

Members

Variables

baseTriangle
uint32_t baseTriangle;
Undocumented in source.
displacedMicromapPrimitiveFlags
VkDeviceOrHostAddressConstKHR displacedMicromapPrimitiveFlags;
Undocumented in source.
displacedMicromapPrimitiveFlagsStride
VkDeviceSize displacedMicromapPrimitiveFlagsStride;
Undocumented in source.
displacementBiasAndScaleBuffer
VkDeviceOrHostAddressConstKHR displacementBiasAndScaleBuffer;
Undocumented in source.
displacementBiasAndScaleFormat
VkFormat displacementBiasAndScaleFormat;
Undocumented in source.
displacementBiasAndScaleStride
VkDeviceSize displacementBiasAndScaleStride;
Undocumented in source.
displacementVectorBuffer
VkDeviceOrHostAddressConstKHR displacementVectorBuffer;
Undocumented in source.
displacementVectorFormat
VkFormat displacementVectorFormat;
Undocumented in source.
displacementVectorStride
VkDeviceSize displacementVectorStride;
Undocumented in source.
indexBuffer
VkDeviceOrHostAddressConstKHR indexBuffer;
Undocumented in source.
indexStride
VkDeviceSize indexStride;
Undocumented in source.
indexType
VkIndexType indexType;
Undocumented in source.
micromap
VkMicromapEXT micromap;
Undocumented in source.
pNext
void* pNext;
Undocumented in source.
pUsageCounts
const(VkMicromapUsageEXT)* pUsageCounts;
Undocumented in source.
ppUsageCounts
const(VkMicromapUsageEXT*)* ppUsageCounts;
Undocumented in source.
sType
VkStructureType sType;
Undocumented in source.
usageCountsCount
uint32_t usageCountsCount;
Undocumented in source.

Meta