Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
printprof.c File Reference
#include "common/printprof.h"
#include "common/colorspaces.h"
#include "lcms2.h"
#include <glib.h>
#include <unistd.h>
+ Include dependency graph for printprof.c:

Functions

static cmsUInt32Number ComputeOutputFormatDescriptor (cmsUInt32Number dwInput, int OutColorSpace, int bps)
 
static cmsUInt32Number ComputeFormatDescriptor (int OutColorSpace, int bps)
 
int dt_apply_printer_profile (void **in, uint32_t width, uint32_t height, int bpp, cmsHPROFILE hInProfile, cmsHPROFILE hOutProfile, int intent, gboolean black_point_compensation)
 

Function Documentation

◆ ComputeFormatDescriptor()

static cmsUInt32Number ComputeFormatDescriptor ( int  OutColorSpace,
int  bps 
)
static

◆ ComputeOutputFormatDescriptor()

static cmsUInt32Number ComputeOutputFormatDescriptor ( cmsUInt32Number  dwInput,
int  OutColorSpace,
int  bps 
)
static

◆ dt_apply_printer_profile()

int dt_apply_printer_profile ( void **  in,
uint32_t  width,
uint32_t  height,
int  bpp,
cmsHPROFILE  hInProfile,
cmsHPROFILE  hOutProfile,
int  intent,
gboolean  black_point_compensation 
)