nvtt
|
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 |