Home
last modified time | relevance | path

Searched refs:AdapterBase (Results 1 – 25 of 31) sorted by relevance

12

/third_party/skia/third_party/externals/dawn/src/dawn_native/
DAdapter.cpp22 AdapterBase::AdapterBase(InstanceBase* instance, wgpu::BackendType backend) in AdapterBase() function in dawn_native::AdapterBase
27 MaybeError AdapterBase::Initialize() { in Initialize()
72 wgpu::BackendType AdapterBase::GetBackendType() const { in GetBackendType()
76 wgpu::AdapterType AdapterBase::GetAdapterType() const { in GetAdapterType()
80 const std::string& AdapterBase::GetDriverDescription() const { in GetDriverDescription()
84 const PCIInfo& AdapterBase::GetPCIInfo() const { in GetPCIInfo()
88 InstanceBase* AdapterBase::GetInstance() const { in GetInstance()
92 FeaturesSet AdapterBase::GetSupportedFeatures() const { in GetSupportedFeatures()
96 bool AdapterBase::SupportsAllRequestedFeatures( in SupportsAllRequestedFeatures()
110 WGPUDeviceProperties AdapterBase::GetAdapterProperties() const { in GetAdapterProperties()
[all …]
DAdapter.h31 class AdapterBase {
33 AdapterBase(InstanceBase* instance, wgpu::BackendType backend);
34 virtual ~AdapterBase() = default;
DInstance.cpp113 std::vector<std::unique_ptr<AdapterBase>> backendAdapters = in DiscoverDefaultAdapters()
116 for (std::unique_ptr<AdapterBase>& adapter : backendAdapters) { in DiscoverDefaultAdapters()
152 const std::vector<std::unique_ptr<AdapterBase>>& InstanceBase::GetAdapters() const { in GetAdapters()
232 std::vector<std::unique_ptr<AdapterBase>> newAdapters; in DiscoverAdaptersInternal()
235 for (std::unique_ptr<AdapterBase>& adapter : newAdapters) { in DiscoverAdaptersInternal()
DBackendConnection.h37 virtual std::vector<std::unique_ptr<AdapterBase>> DiscoverDefaultAdapters() = 0;
40 virtual ResultOrError<std::vector<std::unique_ptr<AdapterBase>>> DiscoverAdapters(
DInstance.h51 const std::vector<std::unique_ptr<AdapterBase>>& GetAdapters() const;
108 std::vector<std::unique_ptr<AdapterBase>> mAdapters;
DDevice.h41 class AdapterBase; variable
59 DeviceBase(AdapterBase* adapter, const DawnDeviceDescriptor* descriptor);
128 AdapterBase* GetAdapter() const;
497 AdapterBase* mAdapter = nullptr;
DDawnNative.cpp42 Adapter::Adapter(AdapterBase* impl) : mImpl(impl) { in Adapter()
169 for (const std::unique_ptr<AdapterBase>& adapter : mImpl->GetAdapters()) { in GetAdapters()
DBackendConnection.cpp31 ResultOrError<std::vector<std::unique_ptr<AdapterBase>>> BackendConnection::DiscoverAdapters( in DiscoverAdapters()
DForward.h27 class AdapterBase; variable
/third_party/skia/third_party/externals/dawn/src/tests/unittests/
DToBackendTests.cpp24 class AdapterBase : public RefCounted {}; class
29 class MyAdapter : public AdapterBase {};
45 const AdapterBase* base = adapter; in TEST()
55 AdapterBase* base = adapter; in TEST()
69 const Ref<AdapterBase> base(adapter); in TEST()
79 Ref<AdapterBase> base(adapter); in TEST()
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DBackendD3D12.cpp69 ResultOrError<std::unique_ptr<AdapterBase>> CreateAdapterFromIDXGIAdapter( in CreateAdapterFromIDXGIAdapter()
153 std::vector<std::unique_ptr<AdapterBase>> Backend::DiscoverDefaultAdapters() { in DiscoverDefaultAdapters()
163 ResultOrError<std::vector<std::unique_ptr<AdapterBase>>> Backend::DiscoverAdapters( in DiscoverAdapters()
169 std::vector<std::unique_ptr<AdapterBase>> adapters; in DiscoverAdapters()
172 std::unique_ptr<AdapterBase> adapter; in DiscoverAdapters()
186 ResultOrError<std::unique_ptr<AdapterBase>> adapter = in DiscoverAdapters()
DBackendD3D12.h43 std::vector<std::unique_ptr<AdapterBase>> DiscoverDefaultAdapters() override;
44 ResultOrError<std::vector<std::unique_ptr<AdapterBase>>> DiscoverAdapters(
DAdapterD3D12.h28 class Adapter : public AdapterBase {
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/
DBackendGL.cpp120 class Adapter : public AdapterBase {
123 : AdapterBase(instance, backendType) { in Adapter()
273 std::vector<std::unique_ptr<AdapterBase>> Backend::DiscoverDefaultAdapters() { in DiscoverDefaultAdapters()
278 ResultOrError<std::vector<std::unique_ptr<AdapterBase>>> Backend::DiscoverAdapters( in DiscoverAdapters()
297 std::vector<std::unique_ptr<AdapterBase>> adapters; in DiscoverAdapters()
298 adapters.push_back(std::unique_ptr<AdapterBase>(adapter.release())); in DiscoverAdapters()
DBackendGL.h26 std::vector<std::unique_ptr<AdapterBase>> DiscoverDefaultAdapters() override;
27 ResultOrError<std::vector<std::unique_ptr<AdapterBase>>> DiscoverAdapters(
DDeviceGL.h40 static ResultOrError<Device*> Create(AdapterBase* adapter,
83 Device(AdapterBase* adapter,
DDeviceGL.cpp38 ResultOrError<Device*> Device::Create(AdapterBase* adapter, in Create()
46 Device::Device(AdapterBase* adapter, in Device()
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/
DBackendMTL.h26 std::vector<std::unique_ptr<AdapterBase>> DiscoverDefaultAdapters() override;
27 ResultOrError<std::vector<std::unique_ptr<AdapterBase>>> DiscoverAdapters(
DDeviceMTL.h41 static ResultOrError<Device*> Create(AdapterBase* adapter,
78 Device(AdapterBase* adapter,
DBackendMTL.mm242 class Adapter : public AdapterBase {
245 : AdapterBase(instance, wgpu::BackendType::Metal), mDevice(device) {
273 // AdapterBase Implementation
550 std::vector<std::unique_ptr<AdapterBase>> Backend::DiscoverDefaultAdapters() {
560 ResultOrError<std::vector<std::unique_ptr<AdapterBase>>> Backend::DiscoverAdapters(
564 std::vector<std::unique_ptr<AdapterBase>> adapters;
/third_party/skia/third_party/externals/dawn/src/include/dawn_native/
DDawnNative.h61 class AdapterBase; variable
100 Adapter(AdapterBase* impl);
141 AdapterBase* mImpl = nullptr;
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DBackendVk.h76 std::vector<std::unique_ptr<AdapterBase>> DiscoverDefaultAdapters() override;
77 ResultOrError<std::vector<std::unique_ptr<AdapterBase>>> DiscoverAdapters(
DBackendVk.cpp398 std::vector<std::unique_ptr<AdapterBase>> Backend::DiscoverDefaultAdapters() { in DiscoverDefaultAdapters()
408 ResultOrError<std::vector<std::unique_ptr<AdapterBase>>> Backend::DiscoverAdapters( in DiscoverAdapters()
415 std::vector<std::unique_ptr<AdapterBase>> adapters; in DiscoverAdapters()
DAdapterVk.h28 class Adapter : public AdapterBase {
/third_party/skia/third_party/externals/dawn/src/dawn_native/null/
DDeviceNull.cpp27 Adapter::Adapter(InstanceBase* instance) : AdapterBase(instance, wgpu::BackendType::Null) { in Adapter()
69 std::vector<std::unique_ptr<AdapterBase>> DiscoverDefaultAdapters() override { in DiscoverDefaultAdapters()
72 std::vector<std::unique_ptr<AdapterBase>> adapters; in DiscoverDefaultAdapters()

12