Structs§
- GPUTexture
Array - A 2D texture array uploaded to the GPU, ready to bind (e.g. via
BindingInstanceEntry::TextureArray). Opaque — bind it viaBindGroupBuilder::texture_array. - Texture
Array - Source data for
GPUTextureArray. Fields are private — the only way to construct one isTextureArrayBuilder:TextureArrayBuilder::from_files(...).build(). - Texture
Array Builder - Builds a
TextureArray— load one layer per file, supply raw bytes per layer directly, or allocate an empty array with no initial data. Start fromfrom_files/from_data/empty, chain the setters below, then finish withbuild/build_asset. - Texture
Array Plugin - Registers the
GPUTextureArrayasset pipeline (Assets<TextureArray>→ProcessedAssets<GPUTextureArray>), plus theMipmapGeneratorit depends on forgenerate_mips. Included byWGPUPlugin; add directly only if you’re assembling thewgpumodule’s plugins by hand.