Elaztek Developer Hub
Blamite Game Engine - blam!  00453.06.08.26.0624.blamite
The core library for the Blamite Game Engine.
texture_storage.cpp File Reference
#include "components/rendering/bgfx/texture_storage.h"
#include <vector>
#include <string>
#include <bx/allocator.h>
#include "components/rendering/rendering.h"
#include "components/diagnostics/logger/logger.h"
+ Include dependency graph for texture_storage.cpp:

Classes

struct  array_instance
 
struct  size_class_state
 

Variables

const int BLAM_TEXTURE_SIZE_CLASS_RESOLUTIONS [BLAM_TEXTURE_SIZE_CLASS_COUNT]
 
const int BLAM_TEXTURE_INITIAL_LAYERS_PER_CLASS [BLAM_TEXTURE_SIZE_CLASS_COUNT]
 

Variable Documentation

◆ BLAM_TEXTURE_INITIAL_LAYERS_PER_CLASS

const int BLAM_TEXTURE_INITIAL_LAYERS_PER_CLASS[BLAM_TEXTURE_SIZE_CLASS_COUNT]
Initial value:
= {
256, 256, 128, 64, 32, 8, 4
}

◆ BLAM_TEXTURE_SIZE_CLASS_RESOLUTIONS

const int BLAM_TEXTURE_SIZE_CLASS_RESOLUTIONS[BLAM_TEXTURE_SIZE_CLASS_COUNT]
Initial value:
= {
64, 128, 256, 512, 1024, 2048, 4096
}