|
Ream v0.1.0-1
C++ graphics library for Linux
|
This is the complete list of members for RGLImage, including all inherited members.
| allocator() const noexcept | RGLImage | inline |
| alphaType() const noexcept | RImage | inline |
| asGL() const noexcept | RImage | |
| asRS() const noexcept | RImage | |
| asVK() const noexcept | RImage | |
| BorrowFramebuffer(const RGLFramebufferInfo &info, RGLDevice *allocator=nullptr) noexcept | RGLImage | static |
| checkDeviceCaps(CZBitset< RImageCap > caps, RDevice *device=nullptr) const noexcept override | RGLImage | virtual |
| core() const noexcept | RImage | inline |
| drmFb(RDevice *device=nullptr) const noexcept override | RGLImage | virtual |
| eglImage(RGLDevice *device=nullptr) const noexcept | RGLImage | |
| eglSurface(RGLDevice *device=nullptr) const noexcept | RGLImage | |
| formatInfo() const noexcept | RImage | inline |
| FromDMA(const RDMABufferInfo &info, CZOwn ownership, const RImageConstraints *constraints=nullptr) noexcept | RGLImage | static |
| FromEGLSurface(const REGLSurfaceInfo &info, CZOwn ownership, RGLDevice *allocator=nullptr) noexcept | RGLImage | static |
| gbmBo(RDevice *device=nullptr) const noexcept override | RGLImage | virtual |
| glFb(RGLDevice *device=nullptr) const noexcept | RGLImage | |
| LoadFile(const std::filesystem::path &path, const RDRMFormat &format, SkISize size={0, 0}, const RImageConstraints *constraints=nullptr) noexcept | RImage | static |
| Make(SkISize size, const RDRMFormat &format, const RImageConstraints *constraints=nullptr) noexcept | RGLImage | static |
| MakeFromPixels(const RPixelBufferInfo &info, const RDRMFormat &format, const RImageConstraints *constraints=nullptr) noexcept | RImage | static |
| modifier() const noexcept | RImage | inline |
| readFormats() const noexcept | RImage | inline |
| readPixels(const RPixelBufferRegion ®ion) noexcept override | RGLImage | virtual |
| readSync() noexcept | RImage | inline |
| RObject()=default | RObject | |
| setReadSync(std::shared_ptr< RSync > sync) noexcept | RImage | inline |
| setWriteSync(std::shared_ptr< RSync > sync) noexcept | RImage | inline |
| size() const noexcept | RImage | inline |
| skImage(RDevice *device=nullptr) const noexcept override | RGLImage | virtual |
| skSurface(RDevice *device=nullptr) const noexcept override | RGLImage | virtual |
| texture(RGLDevice *device=nullptr) const noexcept | RGLImage | |
| writeFormats() const noexcept | RImage | inline |
| writePixels(const RPixelBufferRegion ®ion) noexcept override | RGLImage | virtual |
| writeSerial() const noexcept | RImage | inline |
| writeSync() noexcept | RImage | inline |
| ~RImage() noexcept | RImage |