| 
    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>
 Include dependency graph for GR_Uniforms.h:
 This graph shows which files directly or indirectly include this file: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 608 of file GR_Uniforms.h.
| #define UT_Vector2F_UBO alignas(8) UT_Vector2F | 
Definition at line 602 of file GR_Uniforms.h.
| #define UT_Vector2i_UBO alignas(8) UT_Vector2i | 
Definition at line 605 of file GR_Uniforms.h.
| #define UT_Vector3F_UBO alignas(16) UT_Vector3F | 
Definition at line 603 of file GR_Uniforms.h.
| #define UT_Vector3i_UBO alignas(16) UT_Vector3i | 
Definition at line 606 of file GR_Uniforms.h.
| #define UT_Vector4F_UBO alignas(16) UT_Vector4F | 
Definition at line 604 of file GR_Uniforms.h.
| #define UT_Vector4i_UBO alignas(16) UT_Vector4i | 
Definition at line 607 of file GR_Uniforms.h.
| #define VK_BLOCK_END | 
Definition at line 413 of file GR_Uniforms.h.
| #define VK_BLOCK_START (offsetof(ObjectUniforms, myModelF)) | 
Definition at line 366 of file GR_Uniforms.h.
| #define VK_GLOBAL_BLOCK_END | 
Definition at line 698 of file GR_Uniforms.h.
| #define VK_GLOBAL_BLOCK_START (offsetof(GlobalUniforms, myProjectionF)) | 
Definition at line 612 of file GR_Uniforms.h.