|
| CompressorReadDrawPixels (const unsigned name) |
|
virtual void | compress (const void *const, const uint64_t, const bool) |
|
void | download (const GLEWContext *, const eq_uint64_t *, const unsigned, const eq_uint64_t, eq_uint64_t *, void **) override |
|
void | upload (const GLEWContext *, const void *, const eq_uint64_t *, const eq_uint64_t, const eq_uint64_t *, const unsigned) override |
|
void | startDownload (const GLEWContext *, const eq_uint64_t *, const unsigned, const eq_uint64_t) override |
|
void | finishDownload (const GLEWContext *, const eq_uint64_t *, const eq_uint64_t, eq_uint64_t *, void **) override |
|
| Compressor () |
| Construct a new compressor. More...
|
|
virtual void | compress (const void *const inData, const eq_uint64_t nPixels, const bool useAlpha) |
| Compress data. More...
|
|
const Results & | getResults () const |
|
unsigned | getNResults () const |
|
virtual void | download (const GLEWContext *glewContext, const eq_uint64_t inDims[4], const unsigned source, const eq_uint64_t flags, eq_uint64_t outDims[4], void **out) |
| Transfer frame buffer data into main memory. More...
|
|
virtual void | upload (const GLEWContext *glewContext, const void *buffer, const eq_uint64_t inDims[4], const eq_uint64_t flags, const eq_uint64_t outDims[4], const unsigned destination) |
| Transfer data from main memory into GPU memory. More...
|
|
virtual void | startDownload (const GLEWContext *glewContext, const eq_uint64_t inDims[4], const unsigned source, const eq_uint64_t flags) |
| Start transferring frame buffer data into main memory. More...
|
|
virtual void | finishDownload (const GLEWContext *glewContext, const eq_uint64_t inDims[4], const eq_uint64_t flags, eq_uint64_t outDims[4], void **out) |
| Finish transferring frame buffer data into main memory. More...
|
|
|
void | _resizeBuffer (const eq_uint64_t) |
|
void | _initTexture (const GLEWContext *, const eq_uint64_t) |
|
void | _initAsyncTexture (const GLEWContext *, const eq_uint64_t, const eq_uint64_t) |
|
bool | _initPBO (const GLEWContext *, const eq_uint64_t) |
|
void | _initDownload (const GLEWContext *, const eq_uint64_t *, eq_uint64_t *) |
|
void * | _downloadTexture (const GLEWContext *glewContext, const FlushMode mode) |
|
Definition at line 37 of file compressorReadDrawPixels.h.