|
Ream v0.1.0-1
C++ graphics library for Linux
|
This is the complete list of members for RVKImage, including all inherited members.
| allocator() const noexcept | RImage | inline |
| allocatorVK() const noexcept | RVKImage | inline |
| alphaType() const noexcept | RImage | inline |
| asGL() const noexcept | RImage | |
| asRS() const noexcept | RImage | |
| asVK() const noexcept | RImage | |
| checkDeviceCaps(CZBitset< RImageCap > caps, RDevice *device=nullptr) const noexcept override | RVKImage | virtual |
| core() const noexcept | RImage | inline |
| dmaExport() const noexcept | RVKImage | |
| drmFb(RDevice *device=nullptr) const noexcept override | RVKImage | virtual |
| ensureCrossDevice(RVKDevice *device) const noexcept | RVKImage | |
| formatInfo() const noexcept | RImage | inline |
| FromDMA(const RDMABufferInfo &info, CZOwn ownership, const RImageConstraints *constraints=nullptr) noexcept | RVKImage | static |
| gbmBo(RDevice *device=nullptr) const noexcept override | RVKImage | virtual |
| layout() const noexcept | RVKImage | inline |
| layout(RVKDevice *device) const noexcept | RVKImage | |
| 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 | RVKImage | 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 | RVKImage | 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 | RVKImage | virtual |
| skSurface(RDevice *device=nullptr) const noexcept override | RVKImage | virtual |
| syncLayoutFromSkia() const noexcept | RVKImage | |
| transitionLayout(VkCommandBuffer cmd, VkImageLayout newLayout, VkPipelineStageFlags srcStage, VkPipelineStageFlags dstStage, VkAccessFlags srcAccess, VkAccessFlags dstAccess) const noexcept | RVKImage | |
| vkFormat() const noexcept | RVKImage | inline |
| vkImage() const noexcept | RVKImage | inline |
| vkImage(RVKDevice *device) const noexcept | RVKImage | |
| vkImageView() const noexcept | RVKImage | inline |
| vkImageView(RVKDevice *device) const noexcept | RVKImage | |
| vkTiling() const noexcept | RVKImage | inline |
| vkUsage() const noexcept | RVKImage | inline |
| writeFormats() const noexcept | RImage | inline |
| writePixels(const RPixelBufferRegion ®ion) noexcept override | RVKImage | virtual |
| writeSerial() const noexcept | RImage | inline |
| writeSync() noexcept | RImage | inline |
| ~RImage() noexcept | RImage |