/external/skia/tools/sk_app/win/ |
D | WindowContextFactory_win.h | 18 class WindowContext; variable 23 std::unique_ptr<WindowContext> MakeVulkanForWin(HWND, const DisplayParams&); 25 std::unique_ptr<WindowContext> MakeGLForWin(HWND, const DisplayParams&); 27 std::unique_ptr<WindowContext> MakeANGLEForWin(HWND, const DisplayParams&); 30 std::unique_ptr<WindowContext> MakeD3D12ForWin(HWND, const DisplayParams&); 34 std::unique_ptr<WindowContext> MakeDawnD3D12ForWin(HWND, const DisplayParams&); 36 std::unique_ptr<WindowContext> MakeGraphiteDawnD3D12ForWin(HWND, const DisplayParams&); 40 std::unique_ptr<WindowContext> MakeRasterForWin(HWND, const DisplayParams&);
|
D | GLWindowContext_win.cpp | 25 std::unique_ptr<WindowContext> MakeGLForWin(HWND, const DisplayParams&) { return nullptr; } in MakeGLForWin() 149 std::unique_ptr<WindowContext> MakeGLForWin(HWND wnd, const DisplayParams& params) { in MakeGLForWin() 150 std::unique_ptr<WindowContext> ctx(new GLWindowContext_win(wnd, params)); in MakeGLForWin()
|
D | D3D12WindowContext_win.cpp | 34 class D3D12WindowContext : public WindowContext { 69 : WindowContext(params) in D3D12WindowContext() 244 std::unique_ptr<WindowContext> MakeD3D12ForWin(HWND hwnd, const DisplayParams& params) { in MakeD3D12ForWin() 245 std::unique_ptr<WindowContext> ctx(new D3D12WindowContext(hwnd, params)); in MakeD3D12ForWin()
|
D | DawnD3D12WindowContext_win.cpp | 60 std::unique_ptr<WindowContext> MakeDawnD3D12ForWin(HWND hwnd, in MakeDawnD3D12ForWin() 62 std::unique_ptr<WindowContext> ctx(new DawnD3D12WindowContext(hwnd, params)); in MakeDawnD3D12ForWin()
|
D | VulkanWindowContext_win.cpp | 23 std::unique_ptr<WindowContext> MakeVulkanForWin(HWND hwnd, const DisplayParams& params) { in MakeVulkanForWin() 68 std::unique_ptr<WindowContext> ctx( in MakeVulkanForWin()
|
D | GraphiteDawnD3D12WindowContext_win.cpp | 86 std::unique_ptr<WindowContext> MakeGraphiteDawnD3D12ForWin(HWND hwnd, const DisplayParams& params) { in MakeGraphiteDawnD3D12ForWin() 87 std::unique_ptr<WindowContext> ctx(new GraphiteDawnD3D12WindowContext_win(hwnd, params)); in MakeGraphiteDawnD3D12ForWin()
|
D | RasterWindowContext_win.cpp | 90 std::unique_ptr<WindowContext> MakeRasterForWin(HWND wnd, const DisplayParams& params) { in MakeRasterForWin() 91 std::unique_ptr<WindowContext> ctx(new RasterWindowContext_win(wnd, params)); in MakeRasterForWin()
|
D | ANGLEWindowContext_win.cpp | 170 std::unique_ptr<WindowContext> MakeANGLEForWin(HWND wnd, const DisplayParams& params) { in MakeANGLEForWin() 171 std::unique_ptr<WindowContext> ctx(new ANGLEGLWindowContext_win(wnd, params)); in MakeANGLEForWin()
|
/external/skia/tools/sk_app/mac/ |
D | WindowContextFactory_mac.h | 39 inline std::unique_ptr<WindowContext> MakeVulkanForMac(const MacWindowInfo&, const DisplayParams&) { in MakeVulkanForMac() 46 std::unique_ptr<WindowContext> MakeRasterForMac(const MacWindowInfo&, const DisplayParams&); 47 std::unique_ptr<WindowContext> MakeGLForMac(const MacWindowInfo&, const DisplayParams&); 51 std::unique_ptr<WindowContext> MakeDawnMTLForMac(const MacWindowInfo&, const DisplayParams&); 53 std::unique_ptr<WindowContext> MakeGraphiteDawnMetalForMac(const MacWindowInfo&, const DisplayParam… 58 std::unique_ptr<WindowContext> MakeMetalForMac(const MacWindowInfo&, const DisplayParams&); 60 std::unique_ptr<WindowContext> MakeGraphiteMetalForMac(const MacWindowInfo&, const DisplayParams&);
|
D | GraphiteMetalWindowContext_mac.mm | 97 std::unique_ptr<WindowContext> MakeGraphiteMetalForMac(const MacWindowInfo& info, 99 std::unique_ptr<WindowContext> ctx(new GraphiteMetalWindowContext_mac(info, params));
|
D | MetalWindowContext_mac.mm | 96 std::unique_ptr<WindowContext> MakeMetalForMac(const MacWindowInfo& info, 98 std::unique_ptr<WindowContext> ctx(new MetalWindowContext_mac(info, params));
|
/external/skia/tools/sk_app/unix/ |
D | WindowContextFactory_unix.h | 25 class WindowContext; variable 39 std::unique_ptr<WindowContext> MakeVulkanForXlib(const XlibWindowInfo&, const DisplayParams&); 41 std::unique_ptr<WindowContext> MakeGLForXlib(const XlibWindowInfo&, const DisplayParams&); 44 std::unique_ptr<WindowContext> MakeDawnVulkanForXlib(const XlibWindowInfo&, const DisplayParams&); 48 std::unique_ptr<WindowContext> MakeGraphiteDawnVulkanForXlib(const XlibWindowInfo&, 52 std::unique_ptr<WindowContext> MakeRasterForXlib(const XlibWindowInfo&, const DisplayParams&);
|
D | VulkanWindowContext_unix.cpp | 22 std::unique_ptr<WindowContext> MakeVulkanForXlib(const XlibWindowInfo& info, in MakeVulkanForXlib() 74 std::unique_ptr<WindowContext> ctx( in MakeVulkanForXlib()
|
D | GraphiteDawnVulkanWindowContext_unix.cpp | 95 std::unique_ptr<WindowContext> MakeGraphiteDawnVulkanForXlib(const XlibWindowInfo& info, in MakeGraphiteDawnVulkanForXlib() 97 std::unique_ptr<WindowContext> ctx(new GraphiteDawnVulkanWindowContext_unix(info, params)); in MakeGraphiteDawnVulkanForXlib()
|
D | DawnVulkanWindowContext_unix.cpp | 96 std::unique_ptr<WindowContext> MakeDawnVulkanForXlib(const XlibWindowInfo& winInfo, in MakeDawnVulkanForXlib() 98 std::unique_ptr<WindowContext> ctx(new DawnVulkanWindowContext_xlib(winInfo, params)); in MakeDawnVulkanForXlib()
|
D | RasterWindowContext_unix.cpp | 93 std::unique_ptr<WindowContext> MakeRasterForXlib(const XlibWindowInfo& info, in MakeRasterForXlib() 95 std::unique_ptr<WindowContext> ctx(new RasterWindowContext_xlib( in MakeRasterForXlib()
|
/external/skia/tools/sk_app/ |
D | WindowContext.cpp | 18 WindowContext::WindowContext(const DisplayParams& params) in WindowContext() function in sk_app::WindowContext 21 WindowContext::~WindowContext() {} in ~WindowContext()
|
D | BUILD.bazel | 13 "WindowContext.cpp", 39 "WindowContext.h", 57 "WindowContext.cpp", 80 "WindowContext.h",
|
D | WindowContext.h | 26 class WindowContext { 28 WindowContext(const DisplayParams&); 30 virtual ~WindowContext();
|
D | RasterWindowContext.h | 15 class RasterWindowContext : public WindowContext { 17 RasterWindowContext(const DisplayParams& params) : WindowContext(params) {} in RasterWindowContext()
|
/external/skia/tools/sk_app/android/ |
D | WindowContextFactory_android.h | 18 class WindowContext; variable 23 std::unique_ptr<WindowContext> MakeVulkanForAndroid(ANativeWindow*, const DisplayParams&); 25 std::unique_ptr<WindowContext> MakeGLForAndroid(ANativeWindow*, const DisplayParams&); 27 std::unique_ptr<WindowContext> MakeRasterForAndroid(ANativeWindow*, const DisplayParams&);
|
D | VulkanWindowContext_android.cpp | 19 std::unique_ptr<WindowContext> MakeVulkanForAndroid(ANativeWindow* window, in MakeVulkanForAndroid() 49 std::unique_ptr<WindowContext> ctx( in MakeVulkanForAndroid()
|
D | RasterWindowContext_android.cpp | 98 std::unique_ptr<WindowContext> MakeRasterForAndroid(ANativeWindow* window, in MakeRasterForAndroid() 100 std::unique_ptr<WindowContext> ctx(new RasterWindowContext_android(window, params)); in MakeRasterForAndroid()
|
D | GLWindowContext_android.cpp | 147 std::unique_ptr<WindowContext> MakeGLForAndroid(ANativeWindow* window, in MakeGLForAndroid() 149 std::unique_ptr<WindowContext> ctx(new GLWindowContext_android(window, params)); in MakeGLForAndroid()
|
/external/skia/tools/sk_app/ios/ |
D | WindowContextFactory_ios.h | 32 inline std::unique_ptr<WindowContext> MakeVulkanForIOS(const IOSWindowInfo&, const DisplayParams&) { in MakeVulkanForIOS() 39 std::unique_ptr<WindowContext> MakeMetalForIOS(const IOSWindowInfo&, const DisplayParams&); 43 std::unique_ptr<WindowContext> MakeGLForIOS(const IOSWindowInfo&, const DisplayParams&); 44 std::unique_ptr<WindowContext> MakeRasterForIOS(const IOSWindowInfo&, const DisplayParams&);
|