nn::gfx::util namespace

Classes

class CircleShape
class ConeShape
class CubeShape
class CylinderShape
class HemiSphereShape
class PipeShape
class PrimitiveShape
class QuadShape
class SphereShape

Enums

enum PrimitiveShapeFormat { PrimitiveShapeFormat_Pos = 0x1, PrimitiveShapeFormat_Normal = 0x2, PrimitiveShapeFormat_Uv = 0x4, PrimitiveShapeFormat_Default = 0x7 }

Functions

template<typename TTarget>
void SetMemoryPoolDebugLabel(TMemoryPool<TTarget>*, const char*)
template<typename TTarget>
void SetBufferDebugLabel(TBuffer<TTarget>*, const char*)
template<typename TTarget>
void SetTextureDebugLabel(TTexture<TTarget>*, const char*)
template<typename TTarget>
void SetSamplerDebugLabel(TSampler<TTarget>*, const char*)
template<>
void SetMemoryPoolDebugLabel<ApiVariationNvn8>(TMemoryPool<ApiVariationNvn8>* pMemoryPool, const char* label)
template<>
void SetBufferDebugLabel<ApiVariationNvn8>(TBuffer<ApiVariationNvn8>* pBuffer, const char* label)
template<>
void SetTextureDebugLabel<ApiVariationNvn8>(TTexture<ApiVariationNvn8>* pTexture, const char* label)
template<>
void SetSamplerDebugLabel<ApiVariationNvn8>(TSampler<ApiVariationNvn8>* pSampler, const char* label)

Enum documentation

Function documentation

template<typename TTarget>
void nn::gfx::util::SetMemoryPoolDebugLabel(TMemoryPool<TTarget>*, const char*)

template<typename TTarget>
void nn::gfx::util::SetBufferDebugLabel(TBuffer<TTarget>*, const char*)

template<typename TTarget>
void nn::gfx::util::SetTextureDebugLabel(TTexture<TTarget>*, const char*)

template<typename TTarget>
void nn::gfx::util::SetSamplerDebugLabel(TSampler<TTarget>*, const char*)