载入中...
搜索中...
未找到
EvpackImageDecoder.h
浏览该文件的文档.
36 const EvpackResourceReader& reader, const AssetRef& image, const EvpackCapabilities& capabilities,
Typed capability-aware runtime access to admitted packs.
Immutable reader retaining an admitted pack by shared ownership.
Definition EvpackResourceReader.h:29
Definition AssetCooker.cpp:17
Result< DecodedEvpackImage > decodeEvpackImage(const EvpackResourceReader &reader, const AssetRef &image, const EvpackCapabilities &capabilities, const EvpackImageDecodeLimits &limits)
Decode and validate canonical eve.image/3 data with eve.image/2 compatibility.
Definition EvpackImageDecoder.cpp:14
Owning validated RGBA8 mip chain independent of a graphics backend.
Definition EvpackImageDecoder.h:18
std::vector< std::uint8_t > pixels
Definition EvpackImageDecoder.h:22
EvpackVariantSelection variant
Definition EvpackImageDecoder.h:23
Actual runtime device capabilities used for variant selection.
Definition Evpack.h:92
Bounds applied before allocating decoded image bytes.
Definition EvpackImageDecoder.h:11
std::uint32_t maximumDimension
Definition EvpackImageDecoder.h:12
std::uint64_t maximumPixels
Definition EvpackImageDecoder.h:13
std::uint64_t maximumDecodedBytes
Definition EvpackImageDecoder.h:14
Result of ordered capability variant selection.
Definition Evpack.h:155