Skip to content

KDGpu::ExternalMemoryProperties

Module: Public API

#include <KDGpu/adapter_properties.h>

Public Attributes

Name
ExternalMemoryHandleTypeFlags exportFromImportedHandleTypes
ExternalMemoryHandleTypeFlags compatibleHandleTypes
ExternalMemoryFeatureFlags externalMemoryFeatures

Public Attributes Documentation

variable exportFromImportedHandleTypes

1
ExternalMemoryHandleTypeFlags exportFromImportedHandleTypes;

A bitmask of ExternalMemoryHandleTypeFlagBits specifying which types of imported external memory the memory can be exported from.

variable compatibleHandleTypes

1
ExternalMemoryHandleTypeFlags compatibleHandleTypes;

A bitmask of ExternalMemoryHandleTypeFlagBits specifying which types of external memory handles are compatible with this memory handle type.

variable externalMemoryFeatures

1
ExternalMemoryFeatureFlags externalMemoryFeatures;

A bitmask of ExternalMemoryFeatureFlagBits describing the features of the external memory, such as dedicated allocations or dedicated image support.


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