Elaztek Developer Hub
Blamite Game Engine - blam!  00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
textures.cpp File Reference
#include "components/rendering/rendering.h"
#include <OGRE/OgreHlmsManager.h>
#include <OGRE/Hlms/Pbs/OgreHlmsPbs.h>
#include <OGRE/OgreTextureGpuManager.h>
#include <OGRE/OgreTextureFilters.h>
#include <OGRE/OgreStagingTexture.h>
#include <OGRE/OgreRoot.h>
#include <Strings/components/classes/map/map.h>
#include "components/content/tags/classes/bitmap.h"
#include "components/diagnostics/logger/logger.h"
+ Include dependency graph for textures.cpp:

Classes

struct  ogre_texture_info_data
 

Functions

Ogre::PixelFormatGpu determine_gpu_pixel_format (bitmap::format_enum tag_format)
 
Ogre::TextureGpu * build_ogre_texture_data (ogre_texture_info_data *texture_info)
 

Variables

BlamMap< std::string, ogre_texture_info_data * > ogre_texture_map = BlamMap<std::string, ogre_texture_info_data*>()
 

Function Documentation

◆ build_ogre_texture_data()

Ogre::TextureGpu* build_ogre_texture_data ( ogre_texture_info_data texture_info)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ determine_gpu_pixel_format()

Ogre::PixelFormatGpu determine_gpu_pixel_format ( bitmap::format_enum  tag_format)
+ Here is the caller graph for this function:

Variable Documentation

◆ ogre_texture_map

BlamMap<std::string, ogre_texture_info_data*> ogre_texture_map = BlamMap<std::string, ogre_texture_info_data*>()