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

#include <Blit9.h>

Inheritance diagram for rx::Blit9:
angle::NonCopyable

Public Member Functions

 Blit9 (Renderer9 *renderer)
 
 ~Blit9 ()
 
gl::Error initialize ()
 
gl::Error copy2D (const gl::Framebuffer *framebuffer, const RECT &sourceRect, GLenum destFormat, const gl::Offset &destOffset, TextureStorage *storage, GLint level)
 
gl::Error copyCube (const gl::Framebuffer *framebuffer, const RECT &sourceRect, GLenum destFormat, const gl::Offset &destOffset, TextureStorage *storage, GLenum target, GLint level)
 
gl::Error formatConvert (IDirect3DSurface9 *source, const RECT &sourceRect, GLenum destFormat, const gl::Offset &destOffset, IDirect3DSurface9 *dest)
 
gl::Error boxFilter (IDirect3DSurface9 *source, IDirect3DSurface9 *dest)
 

Constructor & Destructor Documentation

◆ Blit9()

rx::Blit9::Blit9 ( Renderer9 renderer)
explicit

◆ ~Blit9()

rx::Blit9::~Blit9 ( )

Member Function Documentation

◆ boxFilter()

gl::Error rx::Blit9::boxFilter ( IDirect3DSurface9 *  source,
IDirect3DSurface9 *  dest 
)

◆ copy2D()

gl::Error rx::Blit9::copy2D ( const gl::Framebuffer framebuffer,
const RECT &  sourceRect,
GLenum  destFormat,
const gl::Offset destOffset,
TextureStorage storage,
GLint  level 
)

◆ copyCube()

gl::Error rx::Blit9::copyCube ( const gl::Framebuffer framebuffer,
const RECT &  sourceRect,
GLenum  destFormat,
const gl::Offset destOffset,
TextureStorage storage,
GLenum  target,
GLint  level 
)

◆ formatConvert()

gl::Error rx::Blit9::formatConvert ( IDirect3DSurface9 *  source,
const RECT &  sourceRect,
GLenum  destFormat,
const gl::Offset destOffset,
IDirect3DSurface9 *  dest 
)

◆ initialize()

gl::Error rx::Blit9::initialize ( )

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