Opt-in browser fixture that arranges a real GPU request during an application-owner wait. More...
#include <cstdint>#include <memory>Classes | |
| struct | donner::editor::wasm::OwnerWaitProbeResult |
Namespaces | |
| namespace | donner |
| Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css. | |
Functions | |
| OwnerWaitProbeResult | donner::editor::wasm::ExerciseGpuOwnerLibcWaitForTesting (const std::shared_ptr< gpu::Device > &device) |
| The caller must hold no document access or canvas frame and supply live device ownership. The two-second loop deadline cannot preempt callbacks or finite nonwaiting SDK code. SDK blocking futex slices share that deadline, including post-exit join synchronization. A failed probe retains one bounded shared request until module teardown; successful return requires producer joining. | |
Opt-in browser fixture that arranges a real GPU request during an application-owner wait.