Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_tile_data.cc File Reference
#include "kis_tile_data.h"
#include "kis_tile_data_store.h"
#include <kis_debug.h>
#include <boost/pool/singleton_pool.hpp>
#include "kis_tile_data_store_iterators.h"

Go to the source code of this file.

Macros

#define TILE_SIZE_4BPP   (4 * __TILE_DATA_WIDTH * __TILE_DATA_HEIGHT)
 
#define TILE_SIZE_8BPP   (8 * __TILE_DATA_WIDTH * __TILE_DATA_HEIGHT)
 

Typedefs

typedef boost::singleton_pool< KisTileData, TILE_SIZE_4BPP, boost::default_user_allocator_new_delete, boost::details::pool::default_mutex, 256, 4096 > BoostPool4BPP
 
typedef boost::singleton_pool< KisTileData, TILE_SIZE_8BPP, boost::default_user_allocator_new_delete, boost::details::pool::default_mutex, 128, 2048 > BoostPool8BPP
 

Macro Definition Documentation

◆ TILE_SIZE_4BPP

#define TILE_SIZE_4BPP   (4 * __TILE_DATA_WIDTH * __TILE_DATA_HEIGHT)

Definition at line 18 of file kis_tile_data.cc.

◆ TILE_SIZE_8BPP

#define TILE_SIZE_8BPP   (8 * __TILE_DATA_WIDTH * __TILE_DATA_HEIGHT)

Definition at line 19 of file kis_tile_data.cc.

Typedef Documentation

◆ BoostPool4BPP

typedef boost::singleton_pool<KisTileData, TILE_SIZE_4BPP, boost::default_user_allocator_new_delete, boost::details::pool::default_mutex, 256, 4096> BoostPool4BPP

Definition at line 21 of file kis_tile_data.cc.

◆ BoostPool8BPP

typedef boost::singleton_pool<KisTileData, TILE_SIZE_8BPP, boost::default_user_allocator_new_delete, boost::details::pool::default_mutex, 128, 2048> BoostPool8BPP

Definition at line 22 of file kis_tile_data.cc.