From 2ef42221d4b3d803be4d663ded04b6158d9546b3 Mon Sep 17 00:00:00 2001 From: Zhaoming Jiang Date: Fri, 26 May 2023 09:27:20 +0000 Subject: [PATCH] Dawn: Rename remaining DiscoverAdapters to DiscoverPhysicalDevices This CL rename the remaining DiscoverAdapter names to DiscoverPhysicalDevices. Bug: dawn:1774 Change-Id: I417ef2d1e02c98a61bb48c3c7251a031380c9233 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/134420 Kokoro: Kokoro Reviewed-by: Corentin Wallez Commit-Queue: Zhaoming Jiang --- src/dawn/fuzzers/lpmfuzz/DawnLPMFuzzer.cpp | 4 ++-- src/dawn/node/binding/GPU.cpp | 2 +- src/dawn/tests/DawnTest.cpp | 8 ++++---- src/dawn/tests/DawnTest.h | 2 +- src/dawn/tests/end2end/ExperimentalDP4aTests.cpp | 2 +- src/dawn/tests/perf_tests/DawnPerfTest.cpp | 2 +- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/dawn/fuzzers/lpmfuzz/DawnLPMFuzzer.cpp b/src/dawn/fuzzers/lpmfuzz/DawnLPMFuzzer.cpp index 682f4e753b..a524c25898 100644 --- a/src/dawn/fuzzers/lpmfuzz/DawnLPMFuzzer.cpp +++ b/src/dawn/fuzzers/lpmfuzz/DawnLPMFuzzer.cpp @@ -64,9 +64,9 @@ namespace DawnLPMFuzzer { int Initialize(int* argc, char*** argv) { // TODO(crbug.com/1038952): The Instance must be static because destructing the vkInstance with // Swiftshader crashes libFuzzer. When this is fixed, move this into Run so that error injection - // for adapter discovery can be fuzzed. + // for physical device discovery can be fuzzed. sInstance = std::make_unique(); - sInstance->DiscoverDefaultAdapters(); + sInstance->DiscoverDefaultPhysicalDevices(); return 0; } diff --git a/src/dawn/node/binding/GPU.cpp b/src/dawn/node/binding/GPU.cpp index 71153b8eef..e858213f77 100644 --- a/src/dawn/node/binding/GPU.cpp +++ b/src/dawn/node/binding/GPU.cpp @@ -105,7 +105,7 @@ GPU::GPU(Flags flags) : flags_(std::move(flags)) { if (auto dir = flags_.Get("dlldir")) { SetDllDir(dir->c_str()); } - instance_.DiscoverDefaultAdapters(); + instance_.DiscoverDefaultPhysicalDevices(); } interop::Promise>> GPU::requestAdapter( diff --git a/src/dawn/tests/DawnTest.cpp b/src/dawn/tests/DawnTest.cpp index 30bb0f5c1e..aa0c53b0d7 100644 --- a/src/dawn/tests/DawnTest.cpp +++ b/src/dawn/tests/DawnTest.cpp @@ -185,7 +185,7 @@ DawnTestEnvironment::DawnTestEnvironment(int argc, char** argv) { // because the Vulkan validation layers use static global mutexes which behave badly when // Chromium's test launcher forks the test process. The instance will be recreated on test // environment setup. - std::unique_ptr instance = CreateInstanceAndDiscoverAdapters(); + std::unique_ptr instance = CreateInstanceAndDiscoverPhysicalDevices(); ASSERT(instance); if (!ValidateToggles(instance.get())) { @@ -377,8 +377,8 @@ void DawnTestEnvironment::ParseArgs(int argc, char** argv) { } } -std::unique_ptr DawnTestEnvironment::CreateInstanceAndDiscoverAdapters( - dawn::platform::Platform* platform) { +std::unique_ptr +DawnTestEnvironment::CreateInstanceAndDiscoverPhysicalDevices(dawn::platform::Platform* platform) { // Create an instance with toggle AllowUnsafeAPIs enabled, which would be inherited to // adapter and device toggles and allow us to test unsafe apis (including experimental // features). @@ -623,7 +623,7 @@ void DawnTestEnvironment::PrintTestConfigurationAndAdapterInfo( } void DawnTestEnvironment::SetUp() { - mInstance = CreateInstanceAndDiscoverAdapters(); + mInstance = CreateInstanceAndDiscoverPhysicalDevices(); ASSERT(mInstance); } diff --git a/src/dawn/tests/DawnTest.h b/src/dawn/tests/DawnTest.h index c10284e26b..f618a1c31c 100644 --- a/src/dawn/tests/DawnTest.h +++ b/src/dawn/tests/DawnTest.h @@ -183,7 +183,7 @@ class DawnTestEnvironment : public testing::Environment { bool RunSuppressedTests() const; protected: - std::unique_ptr CreateInstanceAndDiscoverAdapters( + std::unique_ptr CreateInstanceAndDiscoverPhysicalDevices( dawn::platform::Platform* platform = nullptr); std::unique_ptr mInstance; diff --git a/src/dawn/tests/end2end/ExperimentalDP4aTests.cpp b/src/dawn/tests/end2end/ExperimentalDP4aTests.cpp index def6f225c9..63803dd010 100644 --- a/src/dawn/tests/end2end/ExperimentalDP4aTests.cpp +++ b/src/dawn/tests/end2end/ExperimentalDP4aTests.cpp @@ -87,7 +87,7 @@ TEST_P(ExperimentalDP4aTests, BasicDP4aFeaturesTest) { IsDP4aSupportedOnAdapter() && // Proper toggle, allow_unsafe_apis and use_dxc if d3d12 // Note that "allow_unsafe_apis" is always enabled in - // DawnTestEnvironment::CreateInstanceAndDiscoverAdapters. + // DawnTestEnvironment::CreateInstanceAndDiscoverPhysicalDevices. HasToggleEnabled("allow_unsafe_apis") && UseDxcEnabledOrNonD3D12(); const bool deviceSupportDP4AFeature = device.HasFeature(wgpu::FeatureName::ChromiumExperimentalDp4a); diff --git a/src/dawn/tests/perf_tests/DawnPerfTest.cpp b/src/dawn/tests/perf_tests/DawnPerfTest.cpp index 521cbf8624..907817c99f 100644 --- a/src/dawn/tests/perf_tests/DawnPerfTest.cpp +++ b/src/dawn/tests/perf_tests/DawnPerfTest.cpp @@ -123,7 +123,7 @@ DawnPerfTestEnvironment::~DawnPerfTestEnvironment() = default; void DawnPerfTestEnvironment::SetUp() { mPlatform = std::make_unique(); - mInstance = CreateInstanceAndDiscoverAdapters(mPlatform.get()); + mInstance = CreateInstanceAndDiscoverPhysicalDevices(mPlatform.get()); ASSERT(mInstance); // Begin writing the trace event array.