Platform_Extensions.VkRayTracingPipelineCreateInfoKHR

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_deferred_host_operations)))
static if(!(__traits(isSame, extension, KHR_pipeline_library)))
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_directfb_surface)))
static if(__traits(isSame, extension, KHR_ray_tracing))
struct VkRayTracingPipelineCreateInfoKHR {}

Members

Variables

basePipelineHandle
VkPipeline basePipelineHandle;
Undocumented in source.
basePipelineIndex
int32_t basePipelineIndex;
Undocumented in source.
flags
VkPipelineCreateFlags flags;
Undocumented in source.
groupCount
uint32_t groupCount;
Undocumented in source.
layout
VkPipelineLayout layout;
Undocumented in source.
libraries
VkPipelineLibraryCreateInfoKHR libraries;
Undocumented in source.
maxRecursionDepth
uint32_t maxRecursionDepth;
Undocumented in source.
pGroups
const(VkRayTracingShaderGroupCreateInfoKHR)* pGroups;
Undocumented in source.
pLibraryInterface
const(VkRayTracingPipelineInterfaceCreateInfoKHR)* pLibraryInterface;
Undocumented in source.
pNext
const(void)* pNext;
Undocumented in source.
pStages
const(VkPipelineShaderStageCreateInfo)* pStages;
Undocumented in source.
sType
VkStructureType sType;
Undocumented in source.
stageCount
uint32_t stageCount;
Undocumented in source.

Meta