Home
last modified time | relevance | path

Searched refs:DeviceImpl (Results 1 - 25 of 28) sorted by relevance

12

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/
H A DDeviceImpl.cpp7 // DeviceImpl.cpp: Implementation methods of egl::Device
9 #include "libANGLE/renderer/DeviceImpl.h"
14 DeviceImpl::DeviceImpl() {} in DeviceImpl() function in rx::DeviceImpl
16 DeviceImpl::~DeviceImpl() {} in ~DeviceImpl()
H A DDeviceImpl.h7 // DeviceImpl.h: Implementation methods of egl::Device
25 class DeviceImpl : angle::NonCopyable class
28 DeviceImpl();
29 virtual ~DeviceImpl();
H A DDisplayImpl.cpp13 #include "libANGLE/renderer/DeviceImpl.h"
20 class MockDevice : public DeviceImpl
114 DeviceImpl *DisplayImpl::createDevice() in createDevice()
H A DDisplayImpl.h52 class DeviceImpl;
101 virtual DeviceImpl *createDevice();
/third_party/skia/third_party/externals/angle2/src/libANGLE/
H A DDevice.h21 class DeviceImpl;
29 Device(Display *owningDisplay, rx::DeviceImpl *impl);
42 rx::DeviceImpl *getImplementation() { return mImplementation.get(); } in getImplementation()
53 std::unique_ptr<rx::DeviceImpl> mImplementation;
H A DDevice.cpp20 #include "libANGLE/renderer/DeviceImpl.h"
52 std::unique_ptr<rx::DeviceImpl> newDeviceImpl; in CreateDevice()
80 Device::Device(Display *owningDisplay, rx::DeviceImpl *impl) in Device()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/eagl/
H A DDeviceEAGL.h17 # include "libANGLE/renderer/DeviceImpl.h"
21 class DeviceEAGL : public DeviceImpl
H A DDisplayEAGL.h74 DeviceImpl *createDevice() override;
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/
H A DDeviceMtl.h13 #include "libANGLE/renderer/DeviceImpl.h"
18 // DeviceMTL implementation, implements DeviceImpl
19 class DeviceMtl : public DeviceImpl
H A DDisplayMtl.h53 DeviceImpl *createDevice() override;
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/null/
H A DDeviceNULL.cpp17 DeviceNULL::DeviceNULL() : DeviceImpl() {} in DeviceNULL()
H A DDeviceNULL.h7 // Defines the class interface for DeviceNULL, implementing DeviceImpl.
13 #include "libANGLE/renderer/DeviceImpl.h"
18 class DeviceNULL : public DeviceImpl
H A DDisplayNULL.h47 DeviceImpl *createDevice() override;
H A DDisplayNULL.cpp125 DeviceImpl *DisplayNULL::createDevice() in createDevice()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A DDeviceVk.h7 // Defines the class interface for DeviceVk, implementing DeviceImpl.
13 #include "libANGLE/renderer/DeviceImpl.h"
18 class DeviceVk : public DeviceImpl
H A DDisplayVk.h83 DeviceImpl *createDevice() override;
H A DDisplayVk.cpp105 DeviceImpl *DisplayVk::createDevice() in createDevice()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/cgl/
H A DDeviceCGL.h13 #include "libANGLE/renderer/DeviceImpl.h"
17 class DeviceCGL : public DeviceImpl
H A DDisplayCGL.h85 DeviceImpl *createDevice() override;
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/
H A DDeviceD3D.h13 #include "libANGLE/renderer/DeviceImpl.h"
18 class DeviceD3D : public DeviceImpl
H A DDisplayD3D.h85 DeviceImpl *createDevice() override;
H A DDisplayD3D.cpp206 DeviceImpl *DisplayD3D::createDevice() in createDevice()
H A DRendererD3D.h391 virtual DeviceImpl *createEGLDevice() = 0;
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d9/
H A DRenderer9.h377 DeviceImpl *createEGLDevice() override;
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/
H A DRenderer11.h381 DeviceImpl *createEGLDevice() override;

Completed in 14 milliseconds

12