Lines Matching refs:DawnD3D12WindowContext
17 class DawnD3D12WindowContext : public DawnWindowContext {
19 DawnD3D12WindowContext(HWND hwnd, const DisplayParams& params);
20 ~DawnD3D12WindowContext() override;
31 DawnD3D12WindowContext::DawnD3D12WindowContext(HWND hwnd, const DisplayParams& params)
39 DawnD3D12WindowContext::~DawnD3D12WindowContext() {
43 DawnSwapChainImplementation DawnD3D12WindowContext::createSwapChainImplementation(
48 wgpu::Device DawnD3D12WindowContext::onInitializeContext() {
52 void DawnD3D12WindowContext::onDestroyContext() {
55 void DawnD3D12WindowContext::onSwapBuffers() {
62 std::unique_ptr<WindowContext> ctx(new DawnD3D12WindowContext(hwnd, params));