webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Member Functions | List of all members
WebCore::VideoTextureCopierCV Class Reference

#include <VideoTextureCopierCV.h>

Public Types

typedef CVOpenGLTextureRef TextureType
 

Public Member Functions

 VideoTextureCopierCV (GraphicsContext3D &)
 
 ~VideoTextureCopierCV ()
 
bool copyVideoTextureToPlatformTexture (TextureType, size_t width, size_t height, Platform3DObject outputTexture, GC3Denum outputTarget, GC3Dint level, GC3Denum internalFormat, GC3Denum format, GC3Denum type, bool premultiplyAlpha, bool flipY)
 
GraphicsContext3Dcontext ()
 

Member Typedef Documentation

◆ TextureType

Constructor & Destructor Documentation

◆ VideoTextureCopierCV()

WebCore::VideoTextureCopierCV::VideoTextureCopierCV ( GraphicsContext3D context)

◆ ~VideoTextureCopierCV()

WebCore::VideoTextureCopierCV::~VideoTextureCopierCV ( )

Member Function Documentation

◆ context()

GraphicsContext3D& WebCore::VideoTextureCopierCV::context ( )
inline

◆ copyVideoTextureToPlatformTexture()

bool WebCore::VideoTextureCopierCV::copyVideoTextureToPlatformTexture ( TextureType  inputTexture,
size_t  width,
size_t  height,
Platform3DObject  outputTexture,
GC3Denum  outputTarget,
GC3Dint  level,
GC3Denum  internalFormat,
GC3Denum  format,
GC3Denum  type,
bool  premultiplyAlpha,
bool  flipY 
)

The documentation for this class was generated from the following files: