Expand description
Resource managers are concerned with mapping (typically) higher level user data to their Gpu representation.
They facilitate fast & easy gpu upload and resource usage.
This is in contrast to the pools in crate::wgpu_resources
which are exclusively concerned with
low level gpu resources and their efficient allocation.
Modulesยง
- For an overview of image data interpretation check
re_video
โs decoder docs! - texture_
manager ๐ - yuv_
converter ๐
Structsยง
- Handle to a 2D resource.
- Describes image data for the purpose of creating a 2D texture.
- Texture manager for 2D textures.
Enumsยง
- Error that can occur when converting image data to a texture.
- Image data format that can be converted to a wgpu texture.
- Yuv matrix coefficients that determine how a YUV image is meant to be converted to RGB.
- Supported chroma subsampling input formats.
- Expected range of YUV values.
Functionsยง
- Takes raw image data and transfers & converts it to a GPU texture.