Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
pixelpipe.h File Reference
#include <stdint.h>
#include "develop/pixelpipe_hb.h"
+ Include dependency graph for pixelpipe.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  dt_dev_histogram_collection_params_t
 
struct  dt_dev_histogram_stats_t
 

Macros

#define DT_IOP_PARAMS_T
 

Typedefs

typedef enum dt_dev_pixelpipe_type_t dt_dev_pixelpipe_type_t
 
typedef enum dt_dev_request_flags_t dt_dev_request_flags_t
 
typedef struct dt_dev_histogram_collection_params_t dt_dev_histogram_collection_params_t
 
typedef struct dt_dev_histogram_stats_t dt_dev_histogram_stats_t
 
typedef void dt_iop_params_t
 

Enumerations

enum  dt_dev_pixelpipe_type_t {
  DT_DEV_PIXELPIPE_NONE = 0 ,
  DT_DEV_PIXELPIPE_EXPORT = 1 << 0 ,
  DT_DEV_PIXELPIPE_FULL = 1 << 1 ,
  DT_DEV_PIXELPIPE_PREVIEW = 1 << 2 ,
  DT_DEV_PIXELPIPE_THUMBNAIL = 1 << 3 ,
  DT_DEV_PIXELPIPE_PREVIEW2 = 1 << 4 ,
  DT_DEV_PIXELPIPE_ANY
}
 
enum  dt_dev_request_flags_t {
  DT_REQUEST_NONE = 0 ,
  DT_REQUEST_ON = 1 << 0 ,
  DT_REQUEST_ONLY_IN_GUI = 1 << 1
}
 

Functions

const char * dt_pixelpipe_name (dt_dev_pixelpipe_type_t pipe)
 

Macro Definition Documentation

◆ DT_IOP_PARAMS_T

#define DT_IOP_PARAMS_T

Typedef Documentation

◆ dt_dev_histogram_collection_params_t

◆ dt_dev_histogram_stats_t

◆ dt_dev_pixelpipe_type_t

◆ dt_dev_request_flags_t

when to collect histogram

◆ dt_iop_params_t

Enumeration Type Documentation

◆ dt_dev_pixelpipe_type_t

Enumerator
DT_DEV_PIXELPIPE_NONE 
DT_DEV_PIXELPIPE_EXPORT 
DT_DEV_PIXELPIPE_FULL 
DT_DEV_PIXELPIPE_PREVIEW 
DT_DEV_PIXELPIPE_THUMBNAIL 
DT_DEV_PIXELPIPE_PREVIEW2 
DT_DEV_PIXELPIPE_ANY 

◆ dt_dev_request_flags_t

when to collect histogram

Enumerator
DT_REQUEST_NONE 
DT_REQUEST_ON 
DT_REQUEST_ONLY_IN_GUI 

Function Documentation

◆ dt_pixelpipe_name()