Skip to content

LiteFX::Rendering::Backends::VulkanBackend::findAdapter

findAdapter overloads

Synopses

Declared in <litefx/backends/vulkan.hpp>

Finds an adapter using a preference setting, based on the user preferences made in the operating system settings.

[[dllimport, dllexport]] virtual VulkanGraphicsAdapter const* findAdapter(GpuPreference preference) const override;

» more...

Finds an adapter using its unique ID.

[[dllimport, dllexport]] virtual VulkanGraphicsAdapter const* findAdapter(Optional<UInt64> const& adapterId = std::nullopt) const override;

» more...

Return Value

A pointer to a graphics adapter, or nullptr, if no adapter could be found.

Parameters

NameDescription
preferenceThe profile for the preferred adapter.
adapterIdThe unique ID of the adapter, or std::nullopt to find the default adapter.

See Also

IGraphicsAdapter