|
HDK
|
This is the complete list of members for RE_OGLTexture, including all inherited members.
| addReference(void(*cb)(void *, RE_OGLTexture *), void *ref_obj) | RE_OGLTexture | |
| adjustPow2(int &w, int &h, int &d) | RE_OGLTexture | static |
| buildMipMaps(RE_Render *r, const void *data)=0 | RE_OGLTexture | protectedpure virtual |
| className() const | RE_OGLTexture | inlinevirtual |
| clearRemovalCallback(void *relObject) | RE_CachedObject | |
| clearTexture(RE_Render *r, int level=-1, const void *data=nullptr) | RE_OGLTexture | |
| compressTexData(const void *src, int &w, int &h) | RE_OGLTexture | protected |
| copyAttributes() const | RE_OGLTexture | |
| copyFromBuffer(RE_Render *r, int x, int y, int z=0, const UT_DimRect *bufferarea=nullptr, int level=0)=0 | RE_OGLTexture | pure virtual |
| copyFromLayer(const IMX_Layer *layer, RE_RenderContext r, bool do_opencl_interop=true) | RE_OGLTexture | |
| copyFromTexture(RE_Render *r, const RE_OGLTexture *src_texture, int src_x, int src_y, int src_z, int dst_x, int dst_y, int dst_z, int width=-1, int height=-1, int depth=-1, int mip_level=0) | RE_OGLTexture | |
| copyToLayer(IMX_Layer *layer, RE_RenderContext r, bool do_opencl_interop=true) const | RE_OGLTexture | |
| createTextureHandle(RE_Render *r) | RE_OGLTexture | |
| createTextureID() | RE_OGLTexture | protected |
| decRef() | RE_CachedObject | inline |
| deleteObject() | RE_OGLTexture | protected |
| determineCompressionInternal() | RE_OGLTexture | protected |
| determineTextureSize(RE_Render *r) | RE_OGLTexture | protected |
| dumpTextureTable(std::ostream &os, int64 min_tex_size=-1) | RE_OGLTexture | static |
| expandMultisampleTexture(RE_Render *r) const | RE_OGLTexture | |
| findTextureWithID(RE_TextureID id) | RE_OGLTexture | static |
| free() | RE_OGLTexture | virtual |
| generateMipMaps(RE_Render *r) | RE_OGLTexture | |
| getAlphaInfo() const | RE_OGLTexture | inline |
| getAutoCompression() const | RE_OGLTexture | inline |
| getBitsPerPixel() const | RE_OGLTexture | |
| getBorderColor() const | RE_OGLTexture | |
| getClientType() const | RE_OGLTexture | inlineprotected |
| getCompression() const | RE_OGLTexture | inline |
| getDataType() const | RE_OGLTexture | inline |
| getDepth() const | RE_OGLTexture | inline |
| getExtraData() const | RE_CachedObjectBase | inline |
| getFileModTime() const | RE_OGLTexture | inline |
| getFormatExtra() const | RE_OGLTexture | inline |
| getFormatSize() const | RE_OGLTexture | inline |
| getFormatType() const | RE_OGLTexture | inline |
| getGLCreateType() const | RE_OGLTexture | inlineprotectedvirtual |
| getGLDepth() const | RE_OGLTexture | inline |
| getGLHeight() const | RE_OGLTexture | inline |
| getGLProxy() const =0 | RE_OGLTexture | protectedpure virtual |
| getGLTextureType(RE_TextureDimension t) | RE_OGLTexture | static |
| getGLType() const =0 | RE_OGLTexture | protectedpure virtual |
| getGLTypeBinding() const =0 | RE_OGLTexture | protectedpure virtual |
| getGLWidth() const | RE_OGLTexture | inline |
| getHeight() const | RE_OGLTexture | inline |
| getID() const | RE_OGLTexture | inline |
| getInternalFormat() const | RE_OGLTexture | inline |
| getLodBias() const | RE_OGLTexture | inline |
| getMagFilter() const | RE_OGLTexture | inline |
| getMaxAnisotropy() const | RE_OGLTexture | inline |
| getMaxTextureIndex(RE_Render *r) | RE_OGLTexture | inlinevirtual |
| getMaxTextureSize(RE_Render *r)=0 | RE_OGLTexture | pure virtual |
| getMemoryUsage(bool inclusive) const override | RE_OGLTexture | virtual |
| getMinFilter() const | RE_OGLTexture | inline |
| getMipMap() const | RE_OGLTexture | inline |
| getMipMapAutoGenerate() const | RE_OGLTexture | inline |
| getName() const | RE_CachedObject | inline |
| getRefCount() const | RE_CachedObject | inline |
| getRETextureType(int gl_type) | RE_OGLTexture | static |
| getSamples() const | RE_OGLTexture | |
| getScanBytes() const | RE_OGLTexture | inline |
| getScanBytes(int sublen) const | RE_OGLTexture | |
| getSizeBytes() const | RE_OGLTexture | virtual |
| getTexR() const | RE_OGLTexture | inline |
| getTexS() const | RE_OGLTexture | inline |
| getTexT() const | RE_OGLTexture | inline |
| getTexture(RE_Render *r, void *data, int level=0, int index=-1) const | RE_OGLTexture | virtual |
| getTextureHandle() const | RE_OGLTexture | inline |
| getTextureRaw2D(RE_Render *r, int id, int width, int height, RE_TextureDataType datatype, RE_GPUType format, int vectorsize, void *data) | RE_OGLTexture | static |
| getTextureSize() const | RE_OGLTexture | inline |
| getTextureType() const | RE_OGLTexture | inline |
| getUsage() const | RE_CachedObject | inline |
| getVersion() const | RE_CachedObjectBase | inline |
| getWidth() const | RE_OGLTexture | inline |
| getWrapR() const | RE_OGLTexture | inline |
| getWrapS() const | RE_OGLTexture | inline |
| getWrapT() const | RE_OGLTexture | inline |
| hasAutoCompression(RE_Render *r) | RE_OGLTexture | |
| hasFileModTime() const | RE_OGLTexture | inline |
| hasMipMapSupport(RE_Render *) | RE_OGLTexture | inlinevirtual |
| hasTextureSupport(RE_Render *r) | RE_OGLTexture | inlinevirtual |
| incRef() | RE_CachedObject | inline |
| inUse() | RE_CachedObject | inlinevirtual |
| invalidateCache() | RE_OGLTexture | |
| isCached() const | RE_CachedObject | inline |
| isInCache() const | RE_CachedObjectBase | inline |
| isMipMapped() const | RE_OGLTexture | inline |
| isMutable() const | RE_OGLTexture | inline |
| isValid() const | RE_OGLTexture | inlinevirtual |
| makeResidentTexture(RE_Render *r) | RE_OGLTexture | |
| myCachedFlag | RE_CachedObjectBase | |
| myCacheTagHandle | RE_CachedObjectBase | |
| myCanMipMap | RE_OGLTexture | protected |
| myExtraData | RE_CachedObjectBase | |
| myGLDepth | RE_OGLTexture | protected |
| myGLFormat | RE_OGLTexture | protected |
| myGLHeight | RE_OGLTexture | protected |
| myGLInternal | RE_OGLTexture | protected |
| myGLType | RE_OGLTexture | protected |
| myGLWidth | RE_OGLTexture | protected |
| myID | RE_OGLTexture | protected |
| myModTime | RE_OGLTexture | protected |
| mySamples | RE_OGLTexture | protected |
| myVersion | RE_CachedObjectBase | |
| newTexture(RE_TextureDimension t) | RE_OGLTexture | static |
| print(std::ostream *os=nullptr) | RE_OGLTexture | |
| queryTextureStats(RE_Render *r, int *width, int *height, int *depth, int *format) | RE_OGLTexture | |
| RE_CachedObject() | RE_CachedObject | |
| RE_CachedObjectBase() | RE_CachedObjectBase | |
| RE_OGLFramebuffer class | RE_OGLTexture | friend |
| RE_OGLRender class | RE_OGLTexture | friend |
| RE_OGLTexture(RE_TextureDimension d) | RE_OGLTexture | protected |
| RE_TextureMap class | RE_OGLTexture | friend |
| removeReference(void *ref_obj) | RE_OGLTexture | |
| removeResidentTexture(RE_Render *r) | RE_OGLTexture | |
| resetCacheTag() | RE_CachedObjectBase | inline |
| setAlphaInfo(IMG_FileAlphaInfo a) | RE_OGLTexture | inline |
| setBorder(RE_Render *r, RE_TextureBorder border, const UT_Vector4F *color_alpha=nullptr) | RE_OGLTexture | |
| setCached(bool cached, const char *mapname) | RE_CachedObject | |
| setCacheTag(RE_CacheTagHandle h) | RE_CachedObjectBase | inline |
| setClientFormat(RE_GPUType data, int vectorsize) | RE_OGLTexture | |
| setCompression(RE_TextureCompress comp, bool auto_compress) | RE_OGLTexture | |
| setDataType(RE_TextureDataType type) | RE_OGLTexture | inline |
| setDepthCompareMode(RE_Render *r, bool enabled, RE_TextureCompare compare=RE_TEXTURE_COMPARE_LESS_EQUAL) | RE_OGLTexture | |
| setExtraData(RE_CachedExtraData *data) | RE_CachedObjectBase | inline |
| setFileModTime(time_t time) | RE_OGLTexture | inline |
| setFormat(RE_GPUType data, int vectorsize, RE_TextureFormatExtra format_extra=RE_TEXTURE_FORMAT_EXTRA_NONE) | RE_OGLTexture | |
| setInCache(bool c) | RE_CachedObjectBase | inline |
| setInUse(bool inc) | RE_CachedObject | inline |
| setLabel(RE_Render *r, const char *label) | RE_OGLTexture | |
| setLodBias(RE_Render *r, float bias) | RE_OGLTexture | |
| setMagFilter(RE_Render *r, RE_TexFiltType t) | RE_OGLTexture | |
| setMaxAnisotropy(RE_Render *r, int atf) | RE_OGLTexture | |
| setMinFilter(RE_Render *r, RE_TexFiltType t) | RE_OGLTexture | |
| setMipMap(bool m, bool autogen=true) | RE_OGLTexture | |
| setRemovalCallback(bool(*relCB)(void *, void *), void *relObject) | RE_CachedObject | |
| setResolution(int w, int h=1, int depth=1, bool force_pow2=false) | RE_OGLTexture | |
| setSamples(int samples) | RE_OGLTexture | virtual |
| setSubTexture(RE_Render *r, const void *data, int level, int xoffset, int xsize, int yoffset=0, int ysize=1, int zoffset=0, int zsize=1)=0 | RE_OGLTexture | pure virtual |
| setTexture(RE_Render *r, const void *data, int level=-1, int index=-1, bool proxy=false)=0 | RE_OGLTexture | pure virtual |
| setTextureFilter(RE_Render *r, const RE_TextureFilter &filter) | RE_OGLTexture | |
| setTextureSwizzle(RE_Render *r, RE_TextureSwizzle red, RE_TextureSwizzle green, RE_TextureSwizzle blue, RE_TextureSwizzle alpha) | RE_OGLTexture | |
| setTextureWrap(RE_Render *r, RE_TexClampType clamp_s, RE_TexClampType clamp_t=RE_CLAMP_EDGE, RE_TexClampType clamp_r=RE_CLAMP_EDGE) | RE_OGLTexture | |
| setupTextureParameters(RE_Render *r, bool force) | RE_OGLTexture | protected |
| setVersion(RE_CacheVersion v) | RE_CachedObjectBase | inline |
| updateFilters(RE_Render *r, bool force) | RE_OGLTexture | protected |
| updateTextureWrap(RE_Render *r, bool force) | RE_OGLTexture | protected |
| validate() | RE_OGLTexture | inlineprotected |
| writeToFile(RE_Render *r, const char *name, int level=0) const | RE_OGLTexture | |
| ~RE_CachedObject() override | RE_CachedObject | |
| ~RE_CachedObjectBase() | RE_CachedObjectBase | virtual |
| ~RE_OGLTexture() override | RE_OGLTexture |