Cogs.Core
|
Public Attributes | |
glm::mat3 | worldFromLocal |
glm::mat3 | localFromWorld |
Cogs::BufferHandle | constants |
Cogs::TextureHandle | encodedTreesTex |
struct { | |
Cogs::TextureHandle tilesTex | |
float scale = 1.f | |
float bias = 0.f | |
uint32_t sampler = 0 | |
} | value |
struct { | |
Cogs::TextureHandle tilesTex | |
std::vector< std::unique_ptr< Memory::MemoryBuffer > > tilesData | |
float scale = 1.f | |
float bias = 0.f | |
uint32_t sampler = 0 | |
} | depth |
CacheLayout | cacheLayout |
uint32_t | baseSize = 0 |
uint32_t | gpuActiveCacheItemCount = 0 |
Number of tiles in current GPU cache that contain data. | |
uint32_t | gpuAllocatedCacheItemCount = 0 |
Number of tiles allocated in current GPU cache texture. | |
uint32_t | currentTreeSize = 0 |
uint32_t | noDataDepth = 0 |
bool | discardNoDepth = true |
Definition at line 153 of file Image360.h.
uint32_t Cogs::Core::Image360::RendererExtensionData::baseSize = 0 |
Definition at line 173 of file Image360.h.
float Cogs::Core::Image360::RendererExtensionData::bias = 0.f |
Definition at line 162 of file Image360.h.
CacheLayout Cogs::Core::Image360::RendererExtensionData::cacheLayout |
Definition at line 172 of file Image360.h.
Cogs::BufferHandle Cogs::Core::Image360::RendererExtensionData::constants |
Definition at line 157 of file Image360.h.
uint32_t Cogs::Core::Image360::RendererExtensionData::currentTreeSize = 0 |
Definition at line 176 of file Image360.h.
bool Cogs::Core::Image360::RendererExtensionData::discardNoDepth = true |
Definition at line 178 of file Image360.h.
Cogs::TextureHandle Cogs::Core::Image360::RendererExtensionData::encodedTreesTex |
Definition at line 158 of file Image360.h.
uint32_t Cogs::Core::Image360::RendererExtensionData::gpuActiveCacheItemCount = 0 |
Number of tiles in current GPU cache that contain data.
Definition at line 174 of file Image360.h.
Referenced by Cogs::Core::Image360::RendererExtension::handleEvent().
uint32_t Cogs::Core::Image360::RendererExtensionData::gpuAllocatedCacheItemCount = 0 |
Number of tiles allocated in current GPU cache texture.
Definition at line 175 of file Image360.h.
Referenced by Cogs::Core::Image360::RendererExtension::handleEvent().
glm::mat3 Cogs::Core::Image360::RendererExtensionData::localFromWorld |
Definition at line 156 of file Image360.h.
uint32_t Cogs::Core::Image360::RendererExtensionData::noDataDepth = 0 |
Definition at line 177 of file Image360.h.
uint32_t Cogs::Core::Image360::RendererExtensionData::sampler = 0 |
Definition at line 163 of file Image360.h.
float Cogs::Core::Image360::RendererExtensionData::scale = 1.f |
Definition at line 161 of file Image360.h.
std::vector<std::unique_ptr<Memory::MemoryBuffer> > Cogs::Core::Image360::RendererExtensionData::tilesData |
Definition at line 167 of file Image360.h.
Cogs::TextureHandle Cogs::Core::Image360::RendererExtensionData::tilesTex |
Definition at line 160 of file Image360.h.
glm::mat3 Cogs::Core::Image360::RendererExtensionData::worldFromLocal |
Definition at line 155 of file Image360.h.