Lines Matching refs:D3D12WindowContext
34 class D3D12WindowContext : public WindowContext {
36 D3D12WindowContext(HWND hwnd, const DisplayParams& params);
37 ~D3D12WindowContext() override;
68 D3D12WindowContext::D3D12WindowContext(HWND hwnd, const DisplayParams& params)
75 D3D12WindowContext::~D3D12WindowContext() {
79 void D3D12WindowContext::initializeContext() {
137 void D3D12WindowContext::setupSurfaces(int width, int height) {
167 void D3D12WindowContext::destroyContext() {
181 sk_sp<SkSurface> D3D12WindowContext::getBackbufferSurface() {
198 void D3D12WindowContext::swapBuffers() {
211 void D3D12WindowContext::resize(int width, int height) {
236 void D3D12WindowContext::setDisplayParams(const DisplayParams& params) {
245 std::unique_ptr<WindowContext> ctx(new D3D12WindowContext(hwnd, params));