#include <mitsuba/core/bitmap.h>#include <mitsuba/core/rfilter.h>#include <mitsuba/core/barray.h>#include <mitsuba/core/mmap.h>#include <mitsuba/core/timer.h>#include <mitsuba/core/statistics.h>#include <boost/filesystem/fstream.hpp>Go to the source code of this file.
Classes | |
| class | mitsuba::TMIPMap< Value, QuantizedValue > |
| MIP map class with support for elliptically weighted averages. More... | |
| struct | mitsuba::TMIPMap< Value, QuantizedValue >::MIPMapHeader |
| Header file for MIP map cache files. More... | |
Namespaces | |
| mitsuba | |
| mitsuba::stats | |
Macros | |
| #define | __MITSUBA_RENDER_MIPMAP_H_ |
| #define | MTS_MIPMAP_BLOCKED 1 |
| Use a blocked array to store MIP map data (slightly faster) More... | |
| #define | MTS_MIPMAP_LUT_SIZE 64 |
| Look-up table size for a tabulated Gaussian filter. More... | |
| #define | MTS_MIPMAP_CACHE_VERSION 0x01 |
| MIP map cache file version. More... | |
| #define | MTS_MIPMAP_CACHE_ALIGNMENT 64 |
| Make sure that the actual cache contents start on a cache line. More... | |
Enumerations | |
| enum | mitsuba::EMIPFilterType { mitsuba::ENearest = 0, mitsuba::EBilinear = 1, mitsuba::ETrilinear = 2, mitsuba::EEWA = 3 } |
| Specifies the desired antialiasing filter. More... | |
Variables | |
| StatsCounter | mitsuba::stats::avgEWASamples |
| StatsCounter | mitsuba::stats::clampedAnisotropy |
| StatsCounter | mitsuba::stats::mipStorage |
| StatsCounter | mitsuba::stats::filteredLookups |
| #define __MITSUBA_RENDER_MIPMAP_H_ |
| #define MTS_MIPMAP_BLOCKED 1 |
Use a blocked array to store MIP map data (slightly faster)
| #define MTS_MIPMAP_CACHE_ALIGNMENT 64 |
Make sure that the actual cache contents start on a cache line.
| #define MTS_MIPMAP_CACHE_VERSION 0x01 |
MIP map cache file version.
| #define MTS_MIPMAP_LUT_SIZE 64 |
Look-up table size for a tabulated Gaussian filter.