Vuo  1.2.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Macros | Functions
VuoSceneRendererPremium.h File Reference

Description

VuoSceneRendererPremium implementation.

Macros

#define DERAIL(...)   __asm__ __volatile__("jmp 1f\n.byte " #__VA_ARGS__ "\n1:")
 Trip up naive disassemblers by inserting a partial opcode.
 

Functions

void VuoSceneRendererPremium_init (VuoSceneRendererInternal *sceneRenderer)
 Initializes premium functionality for a VuoSceneRenderer.
 
void VuoSceneRendererPremium_generateFisheyeProjectionMatrix (VuoSceneRendererInternal *sceneRenderer, VuoSceneObject &camera, float aspectRatio)
 Generates the projection matrix for the fisheye camera.
 
void VuoSceneRendererPremium_drawVignette (VuoSceneRendererInternal *sceneRenderer)
 Draws the vignette for the fisheye camera.
 

Macro Definition Documentation

#define DERAIL (   ...)    __asm__ __volatile__("jmp 1f\n.byte " #__VA_ARGS__ "\n1:")

Trip up naive disassemblers by inserting a partial opcode.

Function Documentation

void VuoSceneRendererPremium_drawVignette ( VuoSceneRendererInternal sceneRenderer)

Draws the vignette for the fisheye camera.

void VuoSceneRendererPremium_generateFisheyeProjectionMatrix ( VuoSceneRendererInternal sceneRenderer,
VuoSceneObject camera,
float  aspectRatio 
)

Generates the projection matrix for the fisheye camera.

void VuoSceneRendererPremium_init ( VuoSceneRendererInternal sceneRenderer)

Initializes premium functionality for a VuoSceneRenderer.