Kanzi  3.9.8
Kanzi Engine C++ 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
 

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)
 Swaps two textures. More...