Mitsuba Renderer  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mitsuba::GPUTexture Member List

This is the complete list of members for mitsuba::GPUTexture, including all inherited members.

activateSide(int side)=0mitsuba::GPUTexturepure virtual
activateTarget()=0mitsuba::GPUTexturepure virtual
bind(int textureUnit=0, int textureIndex=0) const =0mitsuba::GPUTexturepure virtual
blit(GPUTexture *target, int what) const =0mitsuba::GPUTexturepure virtual
blit(GPUTexture *target, int what, const Point2i &sourceOffset, const Vector2i &sourceSize, const Point2i &destOffset, const Vector2i &destSize) const =0mitsuba::GPUTexturepure virtual
cleanup()=0mitsuba::GPUTexturepure virtual
clear()=0mitsuba::GPUTexturepure virtual
decRef(bool autoDeallocate=true) const Object
download(Bitmap *bitmap=NULL)=0mitsuba::GPUTexturepure virtual
EClamp enum valuemitsuba::GPUTexture
EClampToBorder enum valuemitsuba::GPUTexture
EClampToEdge enum valuemitsuba::GPUTexture
EColorAndDepthBuffer enum valuemitsuba::GPUTexture
EColorBuffer enum valuemitsuba::GPUTexture
ECompare enum valuemitsuba::GPUTexture
EComponentFormat enum namemitsuba::GPUTexture
ECubeMapNegativeX enum valuemitsuba::GPUTexture
ECubeMapNegativeY enum valuemitsuba::GPUTexture
ECubeMapNegativeZ enum valuemitsuba::GPUTexture
ECubeMapPositiveX enum valuemitsuba::GPUTexture
ECubeMapPositiveY enum valuemitsuba::GPUTexture
ECubeMapPositiveZ enum valuemitsuba::GPUTexture
EDefaultPosition enum valuemitsuba::GPUTexture
EDepth enum valuemitsuba::GPUTexture
EDepthBuffer enum valuemitsuba::GPUTexture
EDepthMode enum namemitsuba::GPUTexture
EFilterType enum namemitsuba::GPUTexture
EFloat16 enum valuemitsuba::GPUTexture
EFloat32 enum valuemitsuba::GPUTexture
EFloat64 enum valuemitsuba::GPUTexture
EFrameBufferType enum namemitsuba::GPUTexture
ELastPosition enum valuemitsuba::GPUTexture
ELinear enum valuemitsuba::GPUTexture
ELuminance enum valuemitsuba::GPUTexture
ELuminanceAlpha enum valuemitsuba::GPUTexture
EMipMapLinear enum valuemitsuba::GPUTexture
EMipMapNearest enum valuemitsuba::GPUTexture
EMirror enum valuemitsuba::GPUTexture
ENearest enum valuemitsuba::GPUTexture
ENone enum valuemitsuba::GPUTexture
ENormal enum valuemitsuba::GPUTexture
EPixelFormat enum namemitsuba::GPUTexture
ERepeat enum valuemitsuba::GPUTexture
ERGB enum valuemitsuba::GPUTexture
ERGBA enum valuemitsuba::GPUTexture
ETexture1D enum valuemitsuba::GPUTexture
ETexture2D enum valuemitsuba::GPUTexture
ETexture3D enum valuemitsuba::GPUTexture
ETextureCubeMap enum valuemitsuba::GPUTexture
ETexturePosition enum namemitsuba::GPUTexture
ETextureType enum namemitsuba::GPUTexture
EUInt16 enum valuemitsuba::GPUTexture
EUInt32 enum valuemitsuba::GPUTexture
EUInt8 enum valuemitsuba::GPUTexture
EWrapType enum namemitsuba::GPUTexture
getBitmap(unsigned int slot=EDefaultPosition)mitsuba::GPUTexture
getBitmap(unsigned int slot=EDefaultPosition) const mitsuba::GPUTexture
getBitmapCount() const mitsuba::GPUTextureinline
getBorderColor() const mitsuba::GPUTextureinline
getClass() const mitsuba::GPUTexturevirtual
getComponentFormat() const mitsuba::GPUTextureinline
getDepthMode() const mitsuba::GPUTextureinline
getFilterType() const mitsuba::GPUTextureinline
getFrameBufferType() const mitsuba::GPUTextureinline
getMaxAnisotropy() const mitsuba::GPUTextureinline
getName() const mitsuba::GPUTextureinline
getPixel(int x, int y) const =0mitsuba::GPUTexturepure virtual
getPixelFormat() const mitsuba::GPUTextureinline
getRefCount() const Objectinline
getSampleCount() const mitsuba::GPUTextureinline
getSize() const mitsuba::GPUTextureinline
getTextureUnits() const mitsuba::GPUTextureinline
getType() const mitsuba::GPUTextureinline
getWrapTypeU()mitsuba::GPUTextureinline
getWrapTypeV()mitsuba::GPUTextureinline
GPUTexture(const std::string &name, Bitmap *bitmap)mitsuba::GPUTexture
incRef() const Object
init()=0mitsuba::GPUTexturepure virtual
initAndRelease()mitsuba::GPUTexture
isMipMapped() const mitsuba::GPUTextureinline
m_bitmapsmitsuba::GPUTextureprotected
m_borderColormitsuba::GPUTextureprotected
m_componentFormatmitsuba::GPUTextureprotected
m_depthModemitsuba::GPUTextureprotected
m_fbTypemitsuba::GPUTextureprotected
m_filterTypemitsuba::GPUTextureprotected
m_maxAnisotropymitsuba::GPUTextureprotected
m_mipmappedmitsuba::GPUTextureprotected
m_namemitsuba::GPUTextureprotected
m_pixelFormatmitsuba::GPUTextureprotected
m_samplesmitsuba::GPUTextureprotected
m_sizemitsuba::GPUTextureprotected
m_textureUnitsmitsuba::GPUTexturemutableprotected
m_theClassmitsuba::GPUTexturestatic
m_typemitsuba::GPUTextureprotected
m_wrapTypeUmitsuba::GPUTextureprotected
m_wrapTypeVmitsuba::GPUTextureprotected
Object()Object
refresh()=0mitsuba::GPUTexturepure virtual
refresh(const Point2i &offset, const Vector2i &size)=0mitsuba::GPUTexturepure virtual
release()mitsuba::GPUTexture
releaseTarget()=0mitsuba::GPUTexturepure virtual
setBitmap(unsigned int slot, Bitmap *bitmap)mitsuba::GPUTexture
setBorderColor(const Color3 &borderColor)mitsuba::GPUTextureinline
setComponentFormat(EComponentFormat fmt)mitsuba::GPUTextureinline
setDepthMode(EDepthMode mode)mitsuba::GPUTextureinline
setFilterType(EFilterType filterType)mitsuba::GPUTextureinline
setFrameBufferType(EFrameBufferType frameBufferType)mitsuba::GPUTexture
setMaxAnisotropy(Float maxAnisotropy)mitsuba::GPUTextureinline
setMipMapped(bool mipMapped)mitsuba::GPUTextureinline
setName(const std::string &name)mitsuba::GPUTextureinline
setPixelFormat(EPixelFormat fmt)mitsuba::GPUTextureinline
setSampleCount(int samples)mitsuba::GPUTextureinline
setSize(const Point3i &size)mitsuba::GPUTextureinline
setTargetRegion(const Point2i &offset, const Vector2i &size)=0mitsuba::GPUTexturepure virtual
setType(ETextureType textureType)mitsuba::GPUTextureinline
setWrapType(EWrapType wrapType)mitsuba::GPUTextureinline
setWrapTypeU(EWrapType wrapType)mitsuba::GPUTextureinline
setWrapTypeV(EWrapType wrapType)mitsuba::GPUTextureinline
staticInitialization()Objectstatic
staticShutdown()Objectstatic
toString() const mitsuba::GPUTexturevirtual
unbind() const =0mitsuba::GPUTexturepure virtual
~GPUTexture()mitsuba::GPUTextureprotectedvirtual
~Object()Objectprotectedvirtual