Home
last modified time | relevance | path

Searched refs:DisplayMtl (Results 1 – 25 of 34) sorted by relevance

12

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/
DDisplayMtl.mm7 // DisplayMtl.mm: Metal implementation of DisplayImpl
9 #include "libANGLE/renderer/metal/DisplayMtl.h"
103 return new DisplayMtl(state);
118 DisplayMtl::DisplayMtl(const egl::DisplayState &state)
122 DisplayMtl::~DisplayMtl() {}
124 egl::Error DisplayMtl::initialize(egl::Display *display)
136 angle::Result DisplayMtl::initializeImpl(egl::Display *display)
169 void DisplayMtl::terminate()
186 bool DisplayMtl::testDeviceLost()
191 egl::Error DisplayMtl::restoreLostDevice(const egl::Display *display)
[all …]
Dmtl_format_utils.h26 class DisplayMtl; variable
104 void init(const DisplayMtl *display, angle::FormatID intendedFormatId);
135 angle::Result initialize(const DisplayMtl *display);
137 void generateTextureCaps(const DisplayMtl *display,
153 void initNativeFormatCapsAutogen(const DisplayMtl *display);
154 void initNativeFormatCaps(const DisplayMtl *display);
DImageMtl.h19 class DisplayMtl; variable
27 static bool ValidateClientBuffer(const DisplayMtl *display, EGLClientBuffer buffer);
46 angle::Result initImpl(DisplayMtl *display);
DSurfaceMtl.h25 class DisplayMtl; variable
39 SurfaceMtl(DisplayMtl *display,
126 WindowSurfaceMtl(DisplayMtl *display,
190 OffscreenSurfaceMtl(DisplayMtl *display,
220 PBufferSurfaceMtl(DisplayMtl *display,
DImageMtl.mm16 #include "libANGLE/renderer/metal/DisplayMtl.h"
31 bool TextureImageSiblingMtl::ValidateClientBuffer(const DisplayMtl *display, EGLClientBuffer buffer)
58 DisplayMtl *displayMtl = mtl::GetImpl(display);
67 angle::Result TextureImageSiblingMtl::initImpl(DisplayMtl *displayMtl)
DDeviceMtl.mm13 #include "libANGLE/renderer/metal/DisplayMtl.h"
29 DisplayMtl *displayImpl = mtl::GetImpl(display);
DSamplerMtl.mm15 #include "libANGLE/renderer/metal/DisplayMtl.h"
34 DisplayMtl *displayMtl = contextMtl->getDisplay();
DDisplayMtl.h37 class DisplayMtl : public DisplayImpl
40 DisplayMtl(const egl::DisplayState &state);
41 ~DisplayMtl() override;
Dmtl_common.mm17 #include "libANGLE/renderer/metal/DisplayMtl.h"
83 Context::Context(DisplayMtl *display) : mDisplay(display) {}
Dmtl_common.h105 class DisplayMtl; variable
237 using ImplType = DisplayMtl; in ANGLE_GL_OBJECTS_X()
558 Context(DisplayMtl *displayMtl); in ANGLE_GL_OBJECTS_X()
562 DisplayMtl *getDisplay() const { return mDisplay; } in ANGLE_GL_OBJECTS_X()
565 DisplayMtl *mDisplay; in ANGLE_GL_OBJECTS_X()
DBUILD.gn21 "DisplayMtl.h",
22 "DisplayMtl.mm",
Dmtl_format_utils.mm16 #include "libANGLE/renderer/metal/DisplayMtl.h"
99 bool OverrideTextureCaps(const DisplayMtl *display, angle::FormatID formatId, gl::TextureCaps *caps)
122 const DisplayMtl *display,
249 angle::Result FormatTable::initialize(const DisplayMtl *display)
280 void FormatTable::generateTextureCaps(const DisplayMtl *display,
493 void FormatTable::initNativeFormatCaps(const DisplayMtl *display)
DIOSurfaceSurfaceMtl.h29 IOSurfaceSurfaceMtl(DisplayMtl *display,
DSurfaceMtl.mm17 #include "libANGLE/renderer/metal/DisplayMtl.h"
74 SurfaceMtl::SurfaceMtl(DisplayMtl *display,
383 WindowSurfaceMtl::WindowSurfaceMtl(DisplayMtl *display,
417 DisplayMtl *displayMtl = mtl::GetImpl(display);
681 OffscreenSurfaceMtl::OffscreenSurfaceMtl(DisplayMtl *display,
758 PBufferSurfaceMtl::PBufferSurfaceMtl(DisplayMtl *display,
DProvokingVertexHelper.h29 DisplayMtl *display);
DProvokingVertexHelper.mm14 #include "libANGLE/renderer/metal/DisplayMtl.h"
92 DisplayMtl *display)
DIOSurfaceSurfaceMtl.mm17 #include "libANGLE/renderer/metal/DisplayMtl.h"
74 IOSurfaceSurfaceMtl::IOSurfaceSurfaceMtl(DisplayMtl *display,
DShaderMtl.mm18 #include "libANGLE/renderer/metal/DisplayMtl.h"
DContextMtl.h27 class DisplayMtl; variable
38 ContextMtl(const gl::State &state, gl::ErrorSet *errorSet, DisplayMtl *display);
Dmtl_render_utils.h27 class DisplayMtl; variable
591 RenderUtils(DisplayMtl *display);
Dmtl_occlusion_query_pool.mm13 #include "libANGLE/renderer/metal/DisplayMtl.h"
Dmtl_buffer_pool.mm13 #include "libANGLE/renderer/metal/DisplayMtl.h"
DSyncMtl.mm18 #include "libANGLE/renderer/metal/DisplayMtl.h"
Dmtl_render_utils.mm17 #include "libANGLE/renderer/metal/DisplayMtl.h"
505 void EnsureComputePipelineInitialized(DisplayMtl *display,
537 DisplayMtl *display,
615 DisplayMtl *display = context->getDisplay();
631 DisplayMtl *display = context->getDisplay();
915 RenderUtils::RenderUtils(DisplayMtl *display)
2995 DisplayMtl *display = contextMtl->getDisplay();
DVertexArrayMtl.mm16 #include "libANGLE/renderer/metal/DisplayMtl.h"
889 DisplayMtl *display = contextMtl->getDisplay();

12