Kanzi 3.9.10
texture.hpp File Reference

Classes

struct  kanzi::interop::TextureCreateInfo
 Struct which contains all the parameters that are needed for texture creation. More...
 

Namespaces

namespace  kanzi
 
namespace  kanzi::interop
 

Functions

KANZI_INTEROP_API unsigned int kanzi::interop::GPUResource_getGPUMemoryUsage (ObjectWrapper *wrapper)
 
KANZI_INTEROP_API bool kanzi::interop::GPUResource_isDeployed (ObjectWrapper *wrapper)
 
KANZI_INTEROP_API unsigned int kanzi::interop::Surface_getFaceCount (ObjectWrapper *wrapper)
 
KANZI_INTEROP_API GraphicsFormat kanzi::interop::Surface_getFormat (ObjectWrapper *wrapper)
 
KANZI_INTEROP_API unsigned int kanzi::interop::Surface_getHeight (ObjectWrapper *wrapper)
 
KANZI_INTEROP_API unsigned int kanzi::interop::Surface_getMipmapLevelCount (ObjectWrapper *wrapper)
 
KANZI_INTEROP_API unsigned int kanzi::interop::Surface_getRenderTargetSampleCount (ObjectWrapper *wrapper)
 
KANZI_INTEROP_API unsigned int kanzi::interop::Surface_getSliceCount (ObjectWrapper *wrapper)
 
KANZI_INTEROP_API unsigned int kanzi::interop::Surface_getWidth (ObjectWrapper *wrapper)
 
KANZI_INTEROP_API ObjectReferencekanzi::interop::Texture_create (Context *context, TextureCreateInfo *createInfo, string_view name)
 
KANZI_INTEROP_API void kanzi::interop::Texture_recreate (ObjectWrapper *wrapper, TextureCreateInfo *createInfo)