14 |
|
#endif |
15 |
|
|
16 |
|
/**** Argument Macros ****/ |
17 |
< |
/* Flags of what to do */ |
17 |
> |
/* flags of what to do */ |
18 |
|
#define TM_F_HCONTR 01 /* human contrast sensitivity */ |
19 |
|
#define TM_F_MESOPIC 02 /* mesopic color sensitivity */ |
20 |
|
#define TM_F_LINEAR 04 /* linear brightness mapping */ |
70 |
|
typedef short TMbright; /* encoded luminance type */ |
71 |
|
|
72 |
|
/* basic tone mapping data structure */ |
73 |
< |
typedef struct tmStruct { |
73 |
> |
typedef struct { |
74 |
|
int flags; /* flags of what to do */ |
75 |
|
RGBPRIMP monpri; /* monitor RGB primaries */ |
76 |
|
double mongam; /* monitor gamma value (approx.) */ |