Skip to content

KDGpu::FenceOptions

#include <fence.h>

Public Attributes

Name
std::string_view label
bool createSignalled
ExternalFenceHandleTypeFlagBits externalFenceHandleType
HandleOrFD importFenceHandle
ExternalFenceHandleTypeFlagBits importFenceHandleType
ImportFenceTransferenceTypeFlags importTransference

Public Attributes Documentation

variable label

1
std::string_view label;

Note: The caller is responsible for ensuring the string referenced by label outlives this options object.

variable createSignalled

1
bool createSignalled { true };

variable externalFenceHandleType

1
ExternalFenceHandleTypeFlagBits externalFenceHandleType { ExternalFenceHandleTypeFlagBits::None };

variable importFenceHandle

1
HandleOrFD importFenceHandle;

variable importFenceHandleType

1
ExternalFenceHandleTypeFlagBits importFenceHandleType { ExternalFenceHandleTypeFlagBits::None };

variable importTransference

1
ImportFenceTransferenceTypeFlags importTransference { ImportFenceTransferenceTypeFlagsBits::Permanent };

Updated on 2026-11-07 at 00:01:26 +0000