Ream v0.1.0-1
C++ graphics library for Linux
Loading...
Searching...
No Matches
RVKImage Member List

This is the complete list of members for RVKImage, including all inherited members.

allocator() const noexceptRImageinline
allocatorVK() const noexceptRVKImageinline
alphaType() const noexceptRImageinline
asGL() const noexceptRImage
asRS() const noexceptRImage
asVK() const noexceptRImage
checkDeviceCaps(CZBitset< RImageCap > caps, RDevice *device=nullptr) const noexcept overrideRVKImagevirtual
core() const noexceptRImageinline
dmaExport() const noexceptRVKImage
drmFb(RDevice *device=nullptr) const noexcept overrideRVKImagevirtual
ensureCrossDevice(RVKDevice *device) const noexceptRVKImage
formatInfo() const noexceptRImageinline
FromDMA(const RDMABufferInfo &info, CZOwn ownership, const RImageConstraints *constraints=nullptr) noexceptRVKImagestatic
gbmBo(RDevice *device=nullptr) const noexcept overrideRVKImagevirtual
layout() const noexceptRVKImageinline
layout(RVKDevice *device) const noexceptRVKImage
LoadFile(const std::filesystem::path &path, const RDRMFormat &format, SkISize size={0, 0}, const RImageConstraints *constraints=nullptr) noexceptRImagestatic
Make(SkISize size, const RDRMFormat &format, const RImageConstraints *constraints=nullptr) noexceptRVKImagestatic
MakeFromPixels(const RPixelBufferInfo &info, const RDRMFormat &format, const RImageConstraints *constraints=nullptr) noexceptRImagestatic
modifier() const noexceptRImageinline
readFormats() const noexceptRImageinline
readPixels(const RPixelBufferRegion &region) noexcept overrideRVKImagevirtual
readSync() noexceptRImageinline
RObject()=defaultRObject
setReadSync(std::shared_ptr< RSync > sync) noexceptRImageinline
setWriteSync(std::shared_ptr< RSync > sync) noexceptRImageinline
size() const noexceptRImageinline
skImage(RDevice *device=nullptr) const noexcept overrideRVKImagevirtual
skSurface(RDevice *device=nullptr) const noexcept overrideRVKImagevirtual
syncLayoutFromSkia() const noexceptRVKImage
transitionLayout(VkCommandBuffer cmd, VkImageLayout newLayout, VkPipelineStageFlags srcStage, VkPipelineStageFlags dstStage, VkAccessFlags srcAccess, VkAccessFlags dstAccess) const noexceptRVKImage
vkFormat() const noexceptRVKImageinline
vkImage() const noexceptRVKImageinline
vkImage(RVKDevice *device) const noexceptRVKImage
vkImageView() const noexceptRVKImageinline
vkImageView(RVKDevice *device) const noexceptRVKImage
vkTiling() const noexceptRVKImageinline
vkUsage() const noexceptRVKImageinline
writeFormats() const noexceptRImageinline
writePixels(const RPixelBufferRegion &region) noexcept overrideRVKImagevirtual
writeSerial() const noexceptRImageinline
writeSync() noexceptRImageinline
~RImage() noexceptRImage