Kanzi 3.9.16
kanzi::taa Namespace Reference

Classes

struct  TaaInternals
 
class  TaaManager
 

Typedefs

typedef int GLint
 
typedef unsigned int GLuint
 
using TaaManagerSharedPtr
 

Functions

Vector2 computeJitterNDC (uint64_t frameIndex, float viewportW, float viewportH)
 
Vector2 halton23 (unsigned int index)
 
Vector2 halton23PluginIndex (uint64_t frameIndex)
 
float haltonSequence (unsigned int index, int base)
 

Variables

static const char * kTaaDebugMVVisualizeFragmentShader
 
static const char * kTaaPerVertexMVBatchFragmentShader
 
static const char * kTaaPerVertexMVBatchVertexShader
 
static const char * kTaaPerVertexMVFragmentShader
 
static const char * kTaaPerVertexMVVertexShader
 
static const char * kTaaResolveFragmentShader
 
static const char * kTaaResolveVertexShader
 

Typedef Documentation

◆ TaaManagerSharedPtr

◆ GLint

◆ GLuint

Function Documentation

◆ haltonSequence()

float kanzi::taa::haltonSequence ( unsigned int index,
int base )
inline

◆ halton23()

Vector2 kanzi::taa::halton23 ( unsigned int index)
inline

◆ halton23PluginIndex()

Vector2 kanzi::taa::halton23PluginIndex ( uint64_t frameIndex)
inline

◆ computeJitterNDC()

Vector2 kanzi::taa::computeJitterNDC ( uint64_t frameIndex,
float viewportW,
float viewportH )
inline

Variable Documentation

◆ kTaaPerVertexMVVertexShader

const char* kanzi::taa::kTaaPerVertexMVVertexShader
static

◆ kTaaPerVertexMVFragmentShader

const char* kanzi::taa::kTaaPerVertexMVFragmentShader
static

◆ kTaaPerVertexMVBatchVertexShader

const char* kanzi::taa::kTaaPerVertexMVBatchVertexShader
static

◆ kTaaPerVertexMVBatchFragmentShader

const char* kanzi::taa::kTaaPerVertexMVBatchFragmentShader
static

◆ kTaaDebugMVVisualizeFragmentShader

const char* kanzi::taa::kTaaDebugMVVisualizeFragmentShader
static

◆ kTaaResolveVertexShader

const char* kanzi::taa::kTaaResolveVertexShader
static

◆ kTaaResolveFragmentShader

const char* kanzi::taa::kTaaResolveFragmentShader
static