Vuo
1.2.2
|
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. | |
#define DERAIL | ( | ... | ) | __asm__ __volatile__("jmp 1f\n.byte " #__VA_ARGS__ "\n1:") |
Trip up naive disassemblers by inserting a partial opcode.
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.