VkCmdTraceRaysNVNative typedef

VkCmdTraceRaysNVNative = Void Function(Pointer<VkCommandBuffer> commandBuffer, Pointer<VkBuffer> raygenShaderBindingTableBuffer, Uint64 raygenShaderBindingOffset, Pointer<VkBuffer> missShaderBindingTableBuffer, Uint64 missShaderBindingOffset, Uint64 missShaderBindingStride, Pointer<VkBuffer> hitShaderBindingTableBuffer, Uint64 hitShaderBindingOffset, Uint64 hitShaderBindingStride, Pointer<VkBuffer> callableShaderBindingTableBuffer, Uint64 callableShaderBindingOffset, Uint64 callableShaderBindingStride, Uint32 width, Uint32 height, Uint32 depth)

Implementation

typedef VkCmdTraceRaysNVNative = Void Function(
    Pointer<VkCommandBuffer> commandBuffer,
    Pointer<VkBuffer> raygenShaderBindingTableBuffer,
    Uint64 raygenShaderBindingOffset,
    Pointer<VkBuffer> missShaderBindingTableBuffer,
    Uint64 missShaderBindingOffset,
    Uint64 missShaderBindingStride,
    Pointer<VkBuffer> hitShaderBindingTableBuffer,
    Uint64 hitShaderBindingOffset,
    Uint64 hitShaderBindingStride,
    Pointer<VkBuffer> callableShaderBindingTableBuffer,
    Uint64 callableShaderBindingOffset,
    Uint64 callableShaderBindingStride,
    Uint32 width,
    Uint32 height,
    Uint32 depth);