Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
dt_dev_pixelpipe_cache_t Struct Reference
+ Collaboration diagram for dt_dev_pixelpipe_cache_t:

Data Fields

GHashTable * entries
 
GHashTable * external_entries
 
uint64_t next_serial
 
uint64_t queries
 
uint64_t hits
 
size_t max_memory
 
size_t current_memory
 
gint64 sys_probe_time_us
 
size_t sys_available_est
 
gboolean sys_probe_valid
 
dt_pixelpipe_cache_pressure_monitor_t psi
 
dt_pthread_mutex_t lock
 
dt_cache_arena_t arena
 

Detailed Description

Definition at line 69 of file pixelpipe_cache.c.

Field Documentation

◆ arena

◆ current_memory

◆ entries

◆ external_entries

◆ hits

◆ lock

◆ max_memory

size_t dt_dev_pixelpipe_cache_t::max_memory

◆ next_serial

uint64_t dt_dev_pixelpipe_cache_t::next_serial

Definition at line 74 of file pixelpipe_cache.c.

Referenced by dt_dev_pixelpipe_cache_init(), and dt_pixel_cache_new_entry().

◆ psi

◆ queries

◆ sys_available_est

size_t dt_dev_pixelpipe_cache_t::sys_available_est

◆ sys_probe_time_us

gint64 dt_dev_pixelpipe_cache_t::sys_probe_time_us

◆ sys_probe_valid

gboolean dt_dev_pixelpipe_cache_t::sys_probe_valid

The documentation for this struct was generated from the following file: