OGRE-Next  4.0.0unstable
Object-Oriented Graphics Rendering Engine
Ogre::ParallelHlmsCompileQueue::Request Struct Reference

#include <OgreRenderQueue.h>

Public Attributes

uint32 finalHash
 
HlmsCache const * passCache
 Must stay alive until worker thread is done with it. More...
 
QueuedRenderable queuedRenderable
 
uint32 renderableHash
 
HlmsCachereservedStubEntry
 

Member Data Documentation

◆ finalHash

uint32 Ogre::ParallelHlmsCompileQueue::Request::finalHash

◆ passCache

HlmsCache const* Ogre::ParallelHlmsCompileQueue::Request::passCache

Must stay alive until worker thread is done with it.

In the case of warmUpSerial & updateWarmUpThread, we store instead an index to RenderQueue::mPendingPassCaches because otherwise the iterators keep getting invalidated.

◆ queuedRenderable

QueuedRenderable Ogre::ParallelHlmsCompileQueue::Request::queuedRenderable

◆ renderableHash

uint32 Ogre::ParallelHlmsCompileQueue::Request::renderableHash

◆ reservedStubEntry

HlmsCache* Ogre::ParallelHlmsCompileQueue::Request::reservedStubEntry

The documentation for this struct was generated from the following file: