Const
Do not cache this resource for later retrieval.
Flip the texture data vertically before it is passed to the rendering backend. Default convention in cogs is that first pixel in memory maps to texcoord y=0, and this is usually interpreted as top of the image, and thus most image formats are passed directly unmodified. Setting this flags flips the texture such that y=0 maps to the last row of the texture data. See Documentation/conventions.md for more details.
Force loading the resource synchronously.
Force unique resource load when source resolves to existing resource.
For textures with RGBA format without color space information, mark the data as being in linear color space so no gamma conversion is performed. Useful when loading images for use as normal, roughness or other non-color maps.
No default name.
Do not assume ownership of external texture so it won't be deleted by cogs.
Do not generate mipmaps. By default, mipmaps will be generated for all texture format and sizes supported by the rendering backend, as this will provide the best visual quality and performance for normal texture data.
No flags.
Reload action.
Texture loading flags. May be combined with resource load flags.