#include <WebGLTexture.h>
|
virtual | ~WebGLTexture () |
|
void | setTarget (GC3Denum target, GC3Dint maxLevel) |
|
void | setParameteri (GC3Denum pname, GC3Dint param) |
|
void | setParameterf (GC3Denum pname, GC3Dfloat param) |
|
GC3Denum | getTarget () const |
|
int | getMinFilter () const |
|
void | setLevelInfo (GC3Denum target, GC3Dint level, GC3Denum internalFormat, GC3Dsizei width, GC3Dsizei height, GC3Denum type) |
|
bool | canGenerateMipmaps () |
|
void | generateMipmapLevelInfo () |
|
GC3Denum | getInternalFormat (GC3Denum target, GC3Dint level) const |
|
GC3Denum | getType (GC3Denum target, GC3Dint level) const |
|
GC3Dsizei | getWidth (GC3Denum target, GC3Dint level) const |
|
GC3Dsizei | getHeight (GC3Denum target, GC3Dint level) const |
|
bool | isValid (GC3Denum target, GC3Dint level) const |
|
void | markInvalid (GC3Denum target, GC3Dint level) |
|
bool | isNPOT () const |
|
bool | needToUseBlackTexture (TextureExtensionFlag) const |
|
bool | isCompressed () const |
|
void | setCompressed () |
|
bool | hasEverBeenBound () const |
|
bool | immutable () const |
|
void | setImmutable () |
|
virtual | ~WebGLSharedObject () |
|
WebGLContextGroup * | contextGroup () const |
|
virtual bool | isRenderbuffer () const |
|
bool | validate (const WebGLContextGroup *contextGroup, const WebGLRenderingContextBase &) const override |
|
void | detachContextGroup () |
|
virtual | ~WebGLObject () |
|
Platform3DObject | object () const |
|
void | deleteObject (GraphicsContext3D *) |
|
void | onAttached () |
|
void | onDetached (GraphicsContext3D *) |
|
bool | isDeleted () |
|
void | deref () const |
|
void | deref () const |
|
void | deref () const |
|
void | ref () const |
|
bool | hasOneRef () const |
|
unsigned | refCount () const |
|
void | relaxAdoptionRequirement () |
|
void | ref () const |
|
bool | hasOneRef () const |
|
unsigned | refCount () const |
|
void | relaxAdoptionRequirement () |
|
void | ref () const |
|
bool | hasOneRef () const |
|
unsigned | refCount () const |
|
void | relaxAdoptionRequirement () |
|
◆ TextureExtensionFlag
Enumerator |
---|
TextureExtensionsDisabled | |
TextureExtensionFloatLinearEnabled | |
TextureExtensionHalfFloatLinearEnabled | |
◆ ~WebGLTexture()
virtual WebCore::WebGLTexture::~WebGLTexture |
( |
| ) |
|
|
virtual |
◆ canGenerateMipmaps()
bool WebCore::WebGLTexture::canGenerateMipmaps |
( |
| ) |
|
◆ computeLevelCount()
◆ create()
◆ generateMipmapLevelInfo()
void WebCore::WebGLTexture::generateMipmapLevelInfo |
( |
| ) |
|
◆ getHeight()
◆ getInternalFormat()
◆ getMinFilter()
int WebCore::WebGLTexture::getMinFilter |
( |
| ) |
const |
|
inline |
◆ getTarget()
GC3Denum WebCore::WebGLTexture::getTarget |
( |
| ) |
const |
|
inline |
◆ getType()
◆ getWidth()
◆ hasEverBeenBound()
bool WebCore::WebGLTexture::hasEverBeenBound |
( |
| ) |
const |
|
inline |
◆ immutable()
bool WebCore::WebGLTexture::immutable |
( |
| ) |
const |
|
inline |
◆ isCompressed()
bool WebCore::WebGLTexture::isCompressed |
( |
| ) |
const |
◆ isNPOT() [1/2]
◆ isNPOT() [2/2]
bool WebCore::WebGLTexture::isNPOT |
( |
| ) |
const |
◆ isValid()
bool WebCore::WebGLTexture::isValid |
( |
GC3Denum |
target, |
|
|
GC3Dint |
level |
|
) |
| const |
◆ markInvalid()
◆ needToUseBlackTexture()
◆ setCompressed()
void WebCore::WebGLTexture::setCompressed |
( |
| ) |
|
◆ setImmutable()
void WebCore::WebGLTexture::setImmutable |
( |
| ) |
|
|
inline |
◆ setLevelInfo()
◆ setParameterf()
◆ setParameteri()
◆ setTarget()
The documentation for this class was generated from the following file: