Kanzi Framework  3.9.0
Kanzi Engine API
texture.hpp File Reference

Classes

class  kanzi::Texture
 Textures provide images that can be used with image nodes, texture brushes and materials for use in 3D rendering or material brushes. More...
 

Namespaces

 kanzi
 Easing functions that require external dependencies for calculation.
 

Functions

unsigned int kanzi::calculateMipmapLevelCount (unsigned int width, unsigned int height)
 Calculates number of mipmap levels for provided image size. More...
 
TextureSharedPtr kanzi::createTextureFromMemory (Domain *domain, unsigned int width, unsigned int height, GraphicsFormat sourceFormat, const void *data, GraphicsFormat destinationFormat, string_view name)
 Loads a new image from memory and creates a texture out of it. More...
 
unsigned int kanzi::getGLTextureImageTarget (TextureType type, unsigned int face)
 
unsigned int kanzi::getGLTextureTarget (TextureType type)
 
void kanzi::swap (Texture &texture1, Texture &texture2)