#include <StripPool.h>
◆ StripPool()
grk::StripPool::StripPool |
( |
void |
| ) |
|
◆ ~StripPool()
grk::StripPool::~StripPool |
( |
| ) |
|
|
virtual |
◆ composite()
bool grk::StripPool::composite |
( |
GrkImage * |
tileImage | ) |
|
References _grk_image::comps, getBuffer(), _grk_image_comp::h, imageY0_, packedRowBytes_, poolMutex, serializeBufferCallback_, serializeHeap, serializeUserData_, grk::Strip::stripImg, strips, tgrid_h_, tgrid_w_, tileHeight_, and _grk_image::y0.
◆ getBuffer()
◆ init()
References imageY0_, _grk_image::packedRowBytes, packedRowBytes_, grk::reclaimCallback(), serializeBufferCallback_, serializeUserData_, strips, tgrid_h_, tgrid_w_, tileHeight_, and _grk_image::y0.
◆ putBuffer()
◆ imageY0_
uint32_t grk::StripPool::imageY0_ |
|
private |
◆ packedRowBytes_
uint64_t grk::StripPool::packedRowBytes_ |
|
private |
◆ pool
◆ poolMutex
std::mutex grk::StripPool::poolMutex |
|
mutableprivate |
◆ serializeBufferCallback_
◆ serializeHeap
◆ serializeUserData_
void* grk::StripPool::serializeUserData_ |
|
private |
◆ strips
Strip** grk::StripPool::strips |
|
private |
◆ tgrid_h_
uint16_t grk::StripPool::tgrid_h_ |
|
private |
◆ tgrid_w_
uint16_t grk::StripPool::tgrid_w_ |
|
private |
◆ tileHeight_
uint32_t grk::StripPool::tileHeight_ |
|
private |
The documentation for this class was generated from the following files: