nvtt: Member List

nvtt

Loading...
Searching...
No Matches
nvtt::Surface Member List

This is the complete list of members for nvtt::Surface, including all inherited members.

abs(int channel, TimingContext *tc=0) | nvtt::Surface |
addChannel(const Surface &img, int srcChannel, int dstChannel, float scale, TimingContext *tc=0) | nvtt::Surface |
alphaMode() const | nvtt::Surface |
alphaTestCoverage(float alphaRef=0.5, int alpha_channel=3) const | nvtt::Surface |
average(int channel, int alpha_channel=-1, float gamma=2.2f) const | nvtt::Surface |
binarize(int channel, float threshold, bool dither, TimingContext *tc=0) | nvtt::Surface |
blend(float r, float g, float b, float a, float t, TimingContext *tc=0) | nvtt::Surface |
blockScaleCoCg(int bits=5, float threshold=0.0f, TimingContext *tc=0) | nvtt::Surface |
buildNextMipmap(MipmapFilter filter, int min_size=1, TimingContext *tc=0) | nvtt::Surface |
buildNextMipmap(MipmapFilter filter, float filterWidth, const float *params=0, int min_size=1, TimingContext *tc=0) | nvtt::Surface |
buildNextMipmapSolidColor(const float *const color_components, TimingContext *tc=0) | nvtt::Surface |
canMakeNextMipmap(int min_size=1) | nvtt::Surface |
canvasSize(int w, int h, int d, TimingContext *tc=0) | nvtt::Surface |
channel(int i) const | nvtt::Surface |
channel(int i) | nvtt::Surface |
clamp(int channel, float low=0.0f, float high=1.0f, TimingContext *tc=0) | nvtt::Surface |
clone() const | nvtt::Surface |
convolve(int channel, int kernelSize, float *kernelData, TimingContext *tc=0) | nvtt::Surface |
copy(const Surface &src, int xsrc, int ysrc, int zsrc, int xsize, int ysize, int zsize, int xdst, int ydst, int zdst, TimingContext *tc=0) | nvtt::Surface |
copyChannel(const Surface &srcImage, int srcChannel, TimingContext *tc=0) | nvtt::Surface |
copyChannel(const Surface &srcImage, int srcChannel, int dstChannel, TimingContext *tc=0) | nvtt::Surface |
countMipmaps() const | nvtt::Surface |
countMipmaps(int min_size) const | nvtt::Surface |
createCleanMap(TimingContext *tc=0) const | nvtt::Surface |
createSubImage(int x0, int x1, int y0, int y1, int z0, int z1, TimingContext *tc=0) const | nvtt::Surface |
createToksvigMap(float power, TimingContext *tc=0) const | nvtt::Surface |
data() const | nvtt::Surface |
data() | nvtt::Surface |
demultiplyAlpha(float epsilon=1e-12f, TimingContext *tc=0) | nvtt::Surface |
depth() const | nvtt::Surface |
detach() (defined in nvtt::Surface) | nvtt::Surface |
expandNormals(float scale=2.0f, float bias=-1.0f, TimingContext *tc=0) | nvtt::Surface |
fill(float r, float g, float b, float a, TimingContext *tc=0) | nvtt::Surface |
flipX(TimingContext *tc=0) | nvtt::Surface |
flipY(TimingContext *tc=0) | nvtt::Surface |
flipZ(TimingContext *tc=0) | nvtt::Surface |
fromLogScale(int channel, float base, TimingContext *tc=0) | nvtt::Surface |
fromLUVW(float range=1.0f, TimingContext *tc=0) | nvtt::Surface |
fromRGBE(int mantissaBits, int exponentBits, TimingContext *tc=0) | nvtt::Surface |
fromRGBM(float range=1.0f, float threshold=0.25f, TimingContext *tc=0) | nvtt::Surface |
fromYCoCg(TimingContext *tc=0) | nvtt::Surface |
gpuData() const | nvtt::Surface |
gpuDataMutable() | nvtt::Surface |
height() const | nvtt::Surface |
histogram(int channel, float rangeMin, float rangeMax, int binCount, int *binPtr, TimingContext *tc=0) const | nvtt::Surface |
isNormalMap() const | nvtt::Surface |
isNull() const | nvtt::Surface |
load(const char *fileName, bool *hasAlpha=0, bool expectSigned=false, TimingContext *tc=0) | nvtt::Surface |
loadFromMemory(const void *data, unsigned long long sizeInBytes, bool *hasAlpha=0, bool expectSigned=false, TimingContext *tc=0) | nvtt::Surface |
m (defined in nvtt::Surface) | nvtt::Surface |
normalizeNormalMap(TimingContext *tc=0) | nvtt::Surface |
operator=(const Surface &img) | nvtt::Surface |
packNormals(float scale=0.5f, float bias=0.5f, TimingContext *tc=0) | nvtt::Surface |
premultiplyAlpha(TimingContext *tc=0) | nvtt::Surface |
quantize(int channel, int bits, bool exactEndPoints, bool dither, TimingContext *tc=0) | nvtt::Surface |
range(int channel, float *rangeMin, float *rangeMax, int alpha_channel=-1, float alpha_ref=0.f, TimingContext *tc=0) const | nvtt::Surface |
reconstructNormals(NormalTransform xform, TimingContext *tc=0) | nvtt::Surface |
resize(int w, int h, int d, ResizeFilter filter, TimingContext *tc=0) | nvtt::Surface |
resize(int w, int h, int d, ResizeFilter filter, float filterWidth, const float *params=0, TimingContext *tc=0) | nvtt::Surface |
resize(int maxExtent, RoundMode mode, ResizeFilter filter, TimingContext *tc=0) | nvtt::Surface |
resize(int maxExtent, RoundMode mode, ResizeFilter filter, float filterWidth, const float *params=0, TimingContext *tc=0) | nvtt::Surface |
resize_make_square(int maxExtent, RoundMode roundMode, ResizeFilter filter, TimingContext *tc=0) | nvtt::Surface |
save(const char *fileName, bool hasAlpha=false, bool hdr=false, TimingContext *tc=0) const | nvtt::Surface |
scaleAlphaToCoverage(float coverage, float alphaRef=0.5f, int alpha_channel=3, TimingContext *tc=0) | nvtt::Surface |
scaleBias(int channel, float scale, float bias, TimingContext *tc=0) | nvtt::Surface |
setAlphaMode(AlphaMode alphaMode) | nvtt::Surface |
setAtlasBorder(int w, int h, float r, float g, float b, float a, TimingContext *tc=0) | nvtt::Surface |
setBorder(float r, float g, float b, float a, TimingContext *tc=0) | nvtt::Surface |
setImage(int w, int h, int d, TimingContext *tc=0) | nvtt::Surface |
setImage(InputFormat format, int w, int h, int d, const void *data, bool unsignedToSigned=false, TimingContext *tc=0) | nvtt::Surface |
setImage(InputFormat format, int w, int h, int d, const void *r, const void *g, const void *b, const void *a, TimingContext *tc=0) | nvtt::Surface |
setImage2D(Format format, int w, int h, const void *data, TimingContext *tc=0) | nvtt::Surface |
setImage3D(Format format, int w, int h, int d, const void *data, TimingContext *tc=0) | nvtt::Surface |
setNormalMap(bool isNormalMap) | nvtt::Surface |
setWrapMode(WrapMode mode) | nvtt::Surface |
Surface() | nvtt::Surface |
Surface(const Surface &img) | nvtt::Surface |
swizzle(int r, int g, int b, int a, TimingContext *tc=0) | nvtt::Surface |
toCleanNormalMap(TimingContext *tc=0) | nvtt::Surface |
ToCPU(TimingContext *tc=0) | nvtt::Surface |
toGamma(float gamma, TimingContext *tc=0) | nvtt::Surface |
toGamma(int channel, float gamma, TimingContext *tc=0) | nvtt::Surface |
ToGPU(TimingContext *tc=0, bool performCopy=true) | nvtt::Surface |
toGreyScale(float redScale, float greenScale, float blueScale, float alphaScale, TimingContext *tc=0) | nvtt::Surface |
toLinear(float gamma, TimingContext *tc=0) | nvtt::Surface |
toLinear(int channel, float gamma, TimingContext *tc=0) | nvtt::Surface |
toLinearFromSrgb(TimingContext *tc=0) | nvtt::Surface |
toLinearFromSrgbUnclamped(TimingContext *tc=0) | nvtt::Surface |
toLinearFromXenonSrgb(TimingContext *tc=0) | nvtt::Surface |
toLM(float range=1.0f, float threshold=0.0f, TimingContext *tc=0) | nvtt::Surface |
toLogScale(int channel, float base, TimingContext *tc=0) | nvtt::Surface |
toLUVW(float range=1.0f, TimingContext *tc=0) | nvtt::Surface |
toneMap(ToneMapper tm, float *parameters, TimingContext *tc=0) | nvtt::Surface |
toNormalMap(float sm, float medium, float big, float large, TimingContext *tc=0) | nvtt::Surface |
toRGBE(int mantissaBits, int exponentBits, TimingContext *tc=0) | nvtt::Surface |
toRGBM(float range=1.0f, float threshold=0.25f, TimingContext *tc=0) | nvtt::Surface |
toSrgb(TimingContext *tc=0) | nvtt::Surface |
toSrgbUnclamped(TimingContext *tc=0) | nvtt::Surface |
toXenonSrgb(TimingContext *tc=0) | nvtt::Surface |
toYCoCg(TimingContext *tc=0) | nvtt::Surface |
transform(const float w0[4], const float w1[4], const float w2[4], const float w3[4], const float offset[4], TimingContext *tc=0) | nvtt::Surface |
transformNormals(NormalTransform xform, TimingContext *tc=0) | nvtt::Surface |
type() const | nvtt::Surface |
width() const | nvtt::Surface |
wrapMode() const | nvtt::Surface |
~Surface() | nvtt::Surface |