Home
last modified time | relevance | path

Searched refs:SurfaceOpenVG (Results 1 – 11 of 11) sorted by relevance

/external/webkit/Source/WebCore/platform/graphics/openvg/
DSurfaceOpenVG.cpp35 PainterOpenVG* SurfaceOpenVG::s_currentPainter = 0;
37 SurfaceOpenVG* SurfaceOpenVG::currentSurface() in currentSurface()
48 SurfaceOpenVG::SurfaceOpenVG(const IntSize& size, const EGLDisplay& display, EGLConfig* confPtr, EG… in SurfaceOpenVG() function in WebCore::SurfaceOpenVG
67 SurfaceOpenVG::SurfaceOpenVG(EGLClientBuffer buffer, EGLenum bufferType, const EGLDisplay& display,… in SurfaceOpenVG() function in WebCore::SurfaceOpenVG
86 SurfaceOpenVG::SurfaceOpenVG(EGLNativeWindowType window, const EGLDisplay& display, EGLConfig* conf… in SurfaceOpenVG() function in WebCore::SurfaceOpenVG
108 SurfaceOpenVG::SurfaceOpenVG() in SurfaceOpenVG() function in WebCore::SurfaceOpenVG
117 SurfaceOpenVG::~SurfaceOpenVG() in ~SurfaceOpenVG()
133 bool SurfaceOpenVG::isValid() const in isValid()
143 int SurfaceOpenVG::width() const in width()
158 int SurfaceOpenVG::height() const in height()
[all …]
DSurfaceOpenVG.h45 class SurfaceOpenVG {
46 WTF_MAKE_NONCOPYABLE(SurfaceOpenVG);
54 static SurfaceOpenVG* currentSurface();
69SurfaceOpenVG(const IntSize& size, const EGLDisplay& display, EGLConfig* config = 0, EGLint* error…
88 SurfaceOpenVG(EGLClientBuffer buffer, EGLenum bufferType,
96 SurfaceOpenVG(EGLNativeWindowType window, const EGLDisplay& display, EGLConfig* config = 0);
103 ~SurfaceOpenVG();
114 SurfaceOpenVG* sharedSurface() const;
148 SurfaceOpenVG(); // for EGLDisplayOpenVG
DEGLDisplayOpenVG.h29 class SurfaceOpenVG; variable
33 friend class SurfaceOpenVG;
35 static SurfaceOpenVG* currentSurface();
46 SurfaceOpenVG* sharedPlatformSurface();
70 static void registerPlatformSurface(SurfaceOpenVG*);
71 static void unregisterPlatformSurface(SurfaceOpenVG*);
77 SurfaceOpenVG* m_sharedPlatformSurface;
81 HashMap<EGLSurface, SurfaceOpenVG*> m_platformSurfaces;
DPainterOpenVG.h39 class SurfaceOpenVG; variable
47 friend class SurfaceOpenVG;
61 PainterOpenVG(SurfaceOpenVG*);
64 void begin(SurfaceOpenVG*);
125 SurfaceOpenVG* surface() { return m_surface; } in surface()
137 SurfaceOpenVG* m_surface;
DEGLDisplayOpenVG.cpp46 SurfaceOpenVG* EGLDisplayOpenVG::currentSurface() in currentSurface()
63 void EGLDisplayOpenVG::registerPlatformSurface(SurfaceOpenVG* platformSurface) in registerPlatformSurface()
69 void EGLDisplayOpenVG::unregisterPlatformSurface(SurfaceOpenVG* platformSurface) in unregisterPlatformSurface()
216 SurfaceOpenVG* EGLDisplayOpenVG::sharedPlatformSurface() in sharedPlatformSurface()
230 m_sharedPlatformSurface = new SurfaceOpenVG; in sharedPlatformSurface()
DGraphicsContextOpenVG.cpp45 GraphicsContextPlatformPrivate(SurfaceOpenVG* surface) in GraphicsContextPlatformPrivate()
51 void GraphicsContext::platformInit(SurfaceOpenVG* surface) in platformInit()
DPainterOpenVG.cpp405 PainterOpenVG::PainterOpenVG(SurfaceOpenVG* surface) in PainterOpenVG()
418 void PainterOpenVG::begin(SurfaceOpenVG* surface) in begin()
1212 m_surface->makeCurrent(SurfaceOpenVG::DontSaveOrApplyPainterState); in save()
1232 m_surface->makeCurrent(SurfaceOpenVG::DontApplyPainterState); in restore()
/external/webkit/Source/WebCore/platform/graphics/
DGraphicsContext.h50 class SurfaceOpenVG; variable
52 typedef class WebCore::SurfaceOpenVG PlatformGraphicsContext;
/external/webkit/Source/WebCore/
DChangeLog-2010-01-29350 SurfaceOpenVG to enable robust surface/context switching
475 * platform/graphics/openvg/SurfaceOpenVG.cpp:
476 (WebCore::SurfaceOpenVG::SurfaceOpenVG):
477 (WebCore::SurfaceOpenVG::~SurfaceOpenVG):
478 (WebCore::SurfaceOpenVG::makeCurrent):
479 (WebCore::SurfaceOpenVG::makeCompatibleCurrent):
480 (WebCore::SurfaceOpenVG::setActivePainter):
481 (WebCore::SurfaceOpenVG::activePainter):
482 * platform/graphics/openvg/SurfaceOpenVG.h:
483 (WebCore::SurfaceOpenVG::):
[all …]
DWebCore.gypi4294 'platform/graphics/openvg/SurfaceOpenVG.cpp',
4295 'platform/graphics/openvg/SurfaceOpenVG.h',
DChangeLog-2010-05-2436544 * platform/graphics/openvg/SurfaceOpenVG.cpp:
36545 (WebCore::SurfaceOpenVG::makeCurrent):
36546 (WebCore::SurfaceOpenVG::makeCompatibleCurrent):
36547 * platform/graphics/openvg/SurfaceOpenVG.h:
36548 (WebCore::SurfaceOpenVG::):
36581 [OpenVG] Add a SurfaceOpenVG constructor for EGL client buffer surfaces
36584 SurfaceOpenVG can now not only encapsulate pbuffer
36590 * platform/graphics/openvg/SurfaceOpenVG.cpp:
36591 (WebCore::SurfaceOpenVG::SurfaceOpenVG):
36592 * platform/graphics/openvg/SurfaceOpenVG.h:
[all …]