/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&); 37 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 | 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 | 26 std::unique_ptr<WindowContext> MakeVulkanForWin(HWND hwnd, const DisplayParams& params) { in MakeVulkanForWin() 72 std::unique_ptr<WindowContext> ctx( in MakeVulkanForWin()
|
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()
|
/external/skqp/tools/sk_app/win/ |
D | WindowContextFactory_win.h | 16 class WindowContext; variable 21 WindowContext* NewVulkanForWin(HWND, const DisplayParams&); 23 WindowContext* NewGLForWin(HWND, const DisplayParams&); 25 WindowContext* NewANGLEForWin(HWND, const DisplayParams&); 27 WindowContext* NewRasterForWin(HWND, const DisplayParams&);
|
D | VulkanWindowContext_win.cpp | 26 WindowContext* NewVulkanForWin(HWND hwnd, const DisplayParams& params) { in NewVulkanForWin() 72 WindowContext* ctx = new VulkanWindowContext(params, createVkSurface, canPresent, in NewVulkanForWin()
|
/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&); 47 std::unique_ptr<WindowContext> MakeRasterForXlib(const XlibWindowInfo&, const DisplayParams&);
|
D | VulkanWindowContext_unix.cpp | 25 std::unique_ptr<WindowContext> MakeVulkanForXlib(const XlibWindowInfo& info, in MakeVulkanForXlib() 77 std::unique_ptr<WindowContext> ctx( in MakeVulkanForXlib()
|
/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&); 55 std::unique_ptr<WindowContext> MakeMetalForMac(const MacWindowInfo&, const DisplayParams&);
|
/external/skia/tools/sk_app/ |
D | WindowContext.cpp | 14 WindowContext::WindowContext(const DisplayParams& params) in WindowContext() function in sk_app::WindowContext 19 WindowContext::~WindowContext() {} in ~WindowContext()
|
D | WindowContext.h | 20 class WindowContext { 22 WindowContext(const DisplayParams&); 24 virtual ~WindowContext();
|
D | RasterWindowContext.h | 15 class RasterWindowContext : public WindowContext { 17 RasterWindowContext(const DisplayParams& params) : WindowContext(params) {} in RasterWindowContext()
|
/external/skqp/tools/sk_app/android/ |
D | WindowContextFactory_android.h | 17 class WindowContext; variable 22 WindowContext* NewVulkanForAndroid(ANativeWindow*, const DisplayParams&); 24 WindowContext* NewGLForAndroid(ANativeWindow*, const DisplayParams&); 26 WindowContext* NewRasterForAndroid(ANativeWindow*, const DisplayParams&);
|
D | VulkanWindowContext_android.cpp | 21 WindowContext* NewVulkanForAndroid(ANativeWindow* window, const DisplayParams& params) { in NewVulkanForAndroid() 51 WindowContext* ctx = new VulkanWindowContext(params, createVkSurface, canPresent, in NewVulkanForAndroid()
|
/external/skqp/tools/sk_app/mac/ |
D | WindowContextFactory_mac.h | 16 class WindowContext; variable 25 inline WindowContext* NewVulkanForMac(const MacWindowInfo&, const DisplayParams&) { in NewVulkanForMac() 30 WindowContext* NewGLForMac(const MacWindowInfo&, const DisplayParams&); 32 WindowContext* NewRasterForMac(const MacWindowInfo&, const DisplayParams&);
|
/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 | 21 std::unique_ptr<WindowContext> MakeVulkanForAndroid(ANativeWindow* window, in MakeVulkanForAndroid() 52 std::unique_ptr<WindowContext> ctx( in MakeVulkanForAndroid()
|
/external/skqp/tools/sk_app/ios/ |
D | WindowContextFactory_ios.h | 16 class WindowContext; variable 26 inline WindowContext* NewVulkanForIOS(const IOSWindowInfo&, const DisplayParams&) { in NewVulkanForIOS() 31 WindowContext* NewGLForIOS(const IOSWindowInfo&, const DisplayParams&); 33 WindowContext* NewRasterForIOS(const IOSWindowInfo&, const DisplayParams&);
|
D | GLWindowContext_ios.cpp | 86 WindowContext* NewGLForIOS(const IOSWindowInfo& info, const DisplayParams& params) { in NewGLForIOS() 87 WindowContext* ctx = new GLWindowContext_ios(info, params); in NewGLForIOS()
|
/external/skqp/tools/sk_app/unix/ |
D | WindowContextFactory_unix.h | 18 class WindowContext; variable 32 WindowContext* NewVulkanForXlib(const XlibWindowInfo&, const DisplayParams&); 34 WindowContext* NewGLForXlib(const XlibWindowInfo&, const DisplayParams&); 36 WindowContext* NewRasterForXlib(const XlibWindowInfo&, const DisplayParams&);
|
D | VulkanWindowContext_unix.cpp | 25 WindowContext* NewVulkanForXlib(const XlibWindowInfo& info, const DisplayParams& displayParams) { in NewVulkanForXlib() 76 WindowContext* context = new VulkanWindowContext(displayParams, createVkSurface, canPresent, in NewVulkanForXlib()
|
/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&);
|
/external/skqp/tools/sk_app/ |
D | WindowContext.h | 21 class WindowContext { 23 WindowContext(const DisplayParams& params) in WindowContext() function 29 virtual ~WindowContext() {} in ~WindowContext()
|
D | RasterWindowContext.h | 15 class RasterWindowContext : public WindowContext { 17 RasterWindowContext(const DisplayParams& params) : WindowContext(params) {} in RasterWindowContext()
|