webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <TextureCacheCV.h>
Public Types | |
typedef CVOpenGLTextureCacheRef | TextureCacheType |
typedef CVOpenGLTextureRef | TextureType |
Public Member Functions | |
TextureCacheCV (GraphicsContext3D &, RetainPtr< TextureCacheType > &&) | |
RetainPtr< TextureType > | textureFromImage (CVImageBufferRef, GC3Denum outputTarget, GC3Dint level, GC3Denum internalFormat, GC3Denum format, GC3Denum type) |
GraphicsContext3D & | context () |
Static Public Member Functions | |
static std::unique_ptr< TextureCacheCV > | create (GraphicsContext3D &) |
WebCore::TextureCacheCV::TextureCacheCV | ( | GraphicsContext3D & | context, |
RetainPtr< TextureCacheType > && | cache | ||
) |
|
inline |
|
static |
RetainPtr< TextureCacheCV::TextureType > WebCore::TextureCacheCV::textureFromImage | ( | CVImageBufferRef | image, |
GC3Denum | outputTarget, | ||
GC3Dint | level, | ||
GC3Denum | internalFormat, | ||
GC3Denum | format, | ||
GC3Denum | type | ||
) |