#include "lux.h"#include "color.h"#include "error.h"#include <boost/serialization/split_member.hpp>Go to the source code of this file.
Classes | |
| class | lux::ArrSample |
| class | lux::Film |
Namespaces | |
| namespace | lux |
Enumerations | |
| enum | lux::ImageType { lux::IMAGE_NONE = 0, lux::IMAGE_FILEOUTPUT = 1 << 1, lux::IMAGE_FRAMEBUFFER = 1 << 2, lux::IMAGE_ALL = IMAGE_FILEOUTPUT | IMAGE_FRAMEBUFFER } |
| enum | lux::BufferType { lux::BUF_TYPE_PER_PIXEL = 0, lux::BUF_TYPE_PER_SCREEN, lux::BUF_TYPE_RAW, lux::NUM_OF_BUFFER_TYPES } |
| enum | lux::BufferOutputConfig { lux::BUF_FRAMEBUFFER = 1 << 0, lux::BUF_STANDALONE = 1 << 1, lux::BUF_RAWDATA = 1 << 2 } |
Functions | |
| void | lux::ApplyImagingPipeline (float *rgb, int xResolution, int yResolution, float *yWeight, float bloomRadius, float bloomWeight, const char *toneMapName, const ParamSet *toneMapParams, float gamma, float dither, int maxDisplayValue) |
1.5.9