Elaztek Developer Hub
Blamite Game Engine - blam!  00453.06.08.26.0624.blamite
The core library for the Blamite Game Engine.
BlamHlmsPbs.cpp File Reference
#include "hlms.h"
#include <Ogre/CommandBuffer/OgreCbShaderBuffer.h>
#include <Ogre/CommandBuffer/OgreCommandBuffer.h>
#include <Ogre/OgreRenderQueue.h>
#include <Ogre/OgreRootLayout.h>
#include <Ogre/Vao/OgreConstBufferPacked.h>
#include <Ogre/Vao/OgreVaoManager.h>
#include "api/v1/types/world_objects.h"
#include "api/v1/types/tags/classes/shader_program.h"
#include "api/v1/types/tags/classes/shader.h"
#include "components/rendering/rendering.h"
+ Include dependency graph for BlamHlmsPbs.cpp:

Macros

#define OBJECT_DATA_BUFFER_SLOT   4u
 The slot where to bind mCurrPerObjectDataBuffer HlmsPbs might consume slot 3, so we always use slot 4 for simplicity. More...
 

Macro Definition Documentation

◆ OBJECT_DATA_BUFFER_SLOT

#define OBJECT_DATA_BUFFER_SLOT   4u

The slot where to bind mCurrPerObjectDataBuffer HlmsPbs might consume slot 3, so we always use slot 4 for simplicity.