![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <assert.h>#include <inttypes.h>#include <memory>#include <stdio.h>#include <string.h>#include <OpenEXR/ImfChannelList.h>#include <OpenEXR/ImfFrameBuffer.h>#include <OpenEXR/ImfInputFile.h>#include <OpenEXR/ImfStandardAttributes.h>#include <OpenEXR/ImfTestFile.h>#include <OpenEXR/ImfThreading.h>#include <OpenEXR/ImfTiledInputFile.h>#include "glib.h"#include "common/colorspaces.h"#include "common/darktable.h"#include "common/exif.h"#include "common/imageio.h"#include "common/imageio_exr.h"#include "control/conf.h"#include "develop/develop.h"#include "common/imageio_exr.hh"
Include dependency graph for imageio_exr.cc:Macros | |
| #define | __STDC_FORMAT_MACROS |
Functions | |
| dt_imageio_retval_t | dt_imageio_open_exr (dt_image_t *img, const char *filename, dt_mipmap_buffer_t *mbuf) |
| #define __STDC_FORMAT_MACROS |
| dt_imageio_retval_t dt_imageio_open_exr | ( | dt_image_t * | img, |
| const char * | filename, | ||
| dt_mipmap_buffer_t * | mbuf | ||
| ) |
References dt_image_t::buf_dsc, dt_iop_buffer_dsc_t::channels, dt_iop_buffer_dsc_t::cst, d65, dt_image_t::d65_color_matrix, darktable, dt_iop_buffer_dsc_t::datatype, dt_exif_read_from_blob(), DT_IMAGE_HDR, DT_IMAGEIO_CACHE_FULL, DT_IMAGEIO_FILE_CORRUPTED, DT_IMAGEIO_OK, dt_mipmap_cache_alloc(), dt_image_t::exif_inited, dt_image_t::filename, dt_iop_buffer_dsc_t::filters, dt_image_t::flags, dt_image_t::height, IOP_CS_RGB, dt_image_t::loader, LOADER_EXR, m, name, darktable_t::num_openmp_threads, TYPE_FLOAT, and dt_image_t::width.
Referenced by dt_imageio_open_hdr().