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() constnvtt::Surface
alphaTestCoverage(float alphaRef=0.5, int alpha_channel=3) constnvtt::Surface
average(int channel, int alpha_channel=-1, float gamma=2.2f) constnvtt::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) constnvtt::Surface
channel(int i)nvtt::Surface
clamp(int channel, float low=0.0f, float high=1.0f, TimingContext *tc=0)nvtt::Surface
clone() constnvtt::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() constnvtt::Surface
countMipmaps(int min_size) constnvtt::Surface
createCleanMap(TimingContext *tc=0) constnvtt::Surface
createSubImage(int x0, int x1, int y0, int y1, int z0, int z1, TimingContext *tc=0) constnvtt::Surface
createToksvigMap(float power, TimingContext *tc=0) constnvtt::Surface
data() constnvtt::Surface
data()nvtt::Surface
demultiplyAlpha(float epsilon=1e-12f, TimingContext *tc=0)nvtt::Surface
depth() constnvtt::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() constnvtt::Surface
gpuDataMutable()nvtt::Surface
height() constnvtt::Surface
histogram(int channel, float rangeMin, float rangeMax, int binCount, int *binPtr, TimingContext *tc=0) constnvtt::Surface
isNormalMap() constnvtt::Surface
isNull() constnvtt::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) constnvtt::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) constnvtt::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() constnvtt::Surface
width() constnvtt::Surface
wrapMode() constnvtt::Surface
~Surface()nvtt::Surface