|
Blender V4.3
|
Public Attributes | |
| size_t | chunk_stride |
| size_t | chunk_byte_size |
| size_t | chunk_byte_size_min |
| size_t | chunk_byte_size_max |
| size_t | accum_read_ahead_bytes |
| size_t | accum_steps |
| size_t | accum_read_ahead_len |
Definition at line 242 of file array_store.cc.
| size_t BArrayInfo::accum_read_ahead_bytes |
The read-ahead value should never exceed chunk_byte_size, otherwise the hash would be based on values in the next chunk.
Definition at line 255 of file array_store.cc.
Referenced by bchunk_list_from_data_merge(), BLI_array_store_create(), and key_from_chunk_ref().
| size_t BArrayInfo::accum_read_ahead_len |
Definition at line 258 of file array_store.cc.
Referenced by bchunk_list_from_data_merge(), and BLI_array_store_create().
| size_t BArrayInfo::accum_steps |
Definition at line 257 of file array_store.cc.
Referenced by bchunk_list_from_data_merge(), BLI_array_store_create(), and key_from_chunk_ref().
| size_t BArrayInfo::chunk_byte_size |
Definition at line 247 of file array_store.cc.
Referenced by bchunk_list_append_data_n(), bchunk_list_calc_trim_len(), bchunk_list_ensure_min_size_last(), bchunk_list_fill_from_array(), bchunk_list_from_data_merge(), and BLI_array_store_create().
| size_t BArrayInfo::chunk_byte_size_max |
Definition at line 250 of file array_store.cc.
Referenced by BLI_array_store_create().
| size_t BArrayInfo::chunk_byte_size_min |
Definition at line 249 of file array_store.cc.
Referenced by bchunk_list_append_data(), bchunk_list_append_data_n(), bchunk_list_ensure_min_size_last(), bchunk_list_fill_from_array(), BLI_array_store_create(), and BLI_array_store_is_valid().
| size_t BArrayInfo::chunk_stride |
Definition at line 243 of file array_store.cc.
Referenced by bchunk_list_from_data_merge(), BLI_array_store_create(), BLI_array_store_state_add(), hash_array_from_cref(), hash_array_from_data(), key_from_chunk_ref(), and table_lookup().