HDK
|
#include "GR_API.h"
#include "GR_Defines.h"
#include "GR_DisplayOption.h"
#include "GR_TextureRef.h"
#include <GU/GU_SelectType.h>
#include <GT/GT_RefineParms.h>
#include <GU/GU_DetailHandle.h>
#include <RE/RE_Render.h>
#include <RE/RE_RenderContext.h>
#include <RE/RE_Material.h>
#include <RE/RE_CachedObject.h>
#include <RE/RE_OGLFramebuffer.h>
#include <UT/UT_Matrix4.h>
#include <UT/UT_StringHolder.h>
#include <UT/UT_Map.h>
Go to the source code of this file.
Classes | |
class | GR_Uniforms |
set of parameters sent to GR_Primitive::update() More... | |
struct | GR_Uniforms::ObjectUniforms |
struct | GR_Uniforms::GlobalUniforms |
Macros | |
#define | SET_GLOBAL(name, v) |
#define | VK_BLOCK_START (offsetof(ObjectUniforms, myModelF)) |
#define | VK_BLOCK_END |
#define | UT_Vector2F_UBO alignas(8) UT_Vector2F |
#define | UT_Vector3F_UBO alignas(16) UT_Vector3F |
#define | UT_Vector4F_UBO alignas(16) UT_Vector4F |
#define | UT_Vector2i_UBO alignas(8) UT_Vector2i |
#define | UT_Vector3i_UBO alignas(16) UT_Vector3i |
#define | UT_Vector4i_UBO alignas(16) UT_Vector4i |
#define | UT_Matrix4F_UBO alignas(16) UT_Matrix4F |
#define | VK_GLOBAL_BLOCK_START (offsetof(GlobalUniforms, myProjectionF)) |
#define | VK_GLOBAL_BLOCK_END |
Definition at line 50 of file GR_Uniforms.h.
#define UT_Matrix4F_UBO alignas(16) UT_Matrix4F |
Definition at line 607 of file GR_Uniforms.h.
#define UT_Vector2F_UBO alignas(8) UT_Vector2F |
Definition at line 601 of file GR_Uniforms.h.
#define UT_Vector2i_UBO alignas(8) UT_Vector2i |
Definition at line 604 of file GR_Uniforms.h.
#define UT_Vector3F_UBO alignas(16) UT_Vector3F |
Definition at line 602 of file GR_Uniforms.h.
#define UT_Vector3i_UBO alignas(16) UT_Vector3i |
Definition at line 605 of file GR_Uniforms.h.
#define UT_Vector4F_UBO alignas(16) UT_Vector4F |
Definition at line 603 of file GR_Uniforms.h.
#define UT_Vector4i_UBO alignas(16) UT_Vector4i |
Definition at line 606 of file GR_Uniforms.h.
#define VK_BLOCK_END |
Definition at line 412 of file GR_Uniforms.h.
#define VK_BLOCK_START (offsetof(ObjectUniforms, myModelF)) |
Definition at line 365 of file GR_Uniforms.h.
#define VK_GLOBAL_BLOCK_END |
Definition at line 697 of file GR_Uniforms.h.
#define VK_GLOBAL_BLOCK_START (offsetof(GlobalUniforms, myProjectionF)) |
Definition at line 611 of file GR_Uniforms.h.