|
NTrace
GPU ray tracing framework
|
This is the complete list of members for FW::Image, including all inherited members.
| chooseCudaFormat(CUDA_ARRAY_DESCRIPTOR *desc=NULL, ImageFormat::ID desiredFormat=ImageFormat::ID_Max) const | FW::Image | |
| clear(U32 abgr=0) | FW::Image | inline |
| clear(const Vec4f &color) | FW::Image | inline |
| contains(const Vec2i &pos, const Vec2i &size) const | FW::Image | inline |
| createCudaArray(ImageFormat::ID desiredFormat=ImageFormat::ID_Max) const | FW::Image | |
| createGLTexture(ImageFormat::ID desiredFormat=ImageFormat::ID_Max, bool generateMipmaps=true) const | FW::Image | |
| downscale2x(void) const | FW::Image | |
| flipX(void) | FW::Image | |
| flipY(void) | FW::Image | |
| getABGR(const Vec2i &pos) const | FW::Image | |
| getBPP(void) const | FW::Image | inline |
| getBuffer(void) const | FW::Image | inline |
| getChannel(const Vec2i &pos, int idx) const | FW::Image | inline |
| getChannels(F32 *values, const Vec2i &pos, int first, int num) const | FW::Image | inline |
| getChannels(F32 *values, const Vec2i &pos) const | FW::Image | inline |
| getChannels(const Vec2i &pos) const | FW::Image | inline |
| getFormat(void) const | FW::Image | inline |
| getMutablePtr(const Vec2i &pos=0) | FW::Image | inline |
| getOffset(const Vec2i &pos=0) const | FW::Image | inline |
| getPtr(const Vec2i &pos=0) const | FW::Image | inline |
| getSize(void) const | FW::Image | inline |
| getStride(void) const | FW::Image | inline |
| getVec4f(const Vec2i &pos) const | FW::Image | |
| Image(const Vec2i &size, const ImageFormat &format=ImageFormat::ABGR_8888) | FW::Image | inline |
| Image(const Vec2i &size, const ImageFormat &format, void *ptr, S64 stride) | FW::Image | |
| Image(const Vec2i &size, const ImageFormat &format, Buffer &buffer, S64 ofs, S64 stride) | FW::Image | |
| Image(const Image &other) | FW::Image | inline |
| operator=(const Image &other) | FW::Image | inline |
| read(const ImageFormat &format, void *ptr, S64 stride, const Vec2i &pos, const Vec2i &size) const | FW::Image | inline |
| read(const ImageFormat &format, void *ptr, S64 stride) const | FW::Image | inline |
| set(const Vec2i &dstPos, const Image &src, const Vec2i &srcPos, const Vec2i &size) | FW::Image | inline |
| set(const Image &src) | FW::Image | inline |
| setABGR(const Vec2i &pos, U32 value) | FW::Image | |
| setChannel(const Vec2i &pos, int idx, F32 value) | FW::Image | inline |
| setChannels(const Vec2i &pos, const F32 *values, int first, int num) | FW::Image | inline |
| setChannels(const Vec2i &pos, const F32 *values) | FW::Image | inline |
| setVec4f(const Vec2i &pos, const Vec4f &value) | FW::Image | |
| write(const ImageFormat &format, const void *ptr, S64 stride, const Vec2i &pos, const Vec2i &size) | FW::Image | inline |
| write(const ImageFormat &format, const void *ptr, S64 stride) | FW::Image | inline |
| ~Image(void) | FW::Image |