#include "texture.hpp"
#include "system_state.hpp"
#include "simple_fs.hpp"
#include "stb_image.h"
Go to the source code of this file.
|
int | ogl::query_DXT_capability (void) |
|
GLuint | ogl::SOIL_direct_load_DDS_from_memory (unsigned char const *const buffer, uint32_t buffer_length, uint32_t &width, uint32_t &height, int soil_flags) |
|
GLuint | ogl::load_file_and_return_handle (native_string const &native_name, simple_fs::file_system const &fs, texture &asset_texture, bool keep_data) |
|
native_string | ogl::flag_type_to_name (sys::state &state, culture::flag_type type) |
|
GLuint | ogl::get_flag_handle (sys::state &state, dcon::national_identity_id nat_id, culture::flag_type type) |
|
GLuint | ogl::get_texture_handle (sys::state &state, dcon::texture_id id, bool keep_data) |
|
font_texture_result | ogl::make_font_texture (simple_fs::file &f) |
|
◆ ALICE_DDPF_ALPHAPIXELS
#define ALICE_DDPF_ALPHAPIXELS 0x00000001 |
◆ ALICE_DDPF_FOURCC
#define ALICE_DDPF_FOURCC 0x00000004 |
◆ ALICE_DDPF_RGB
#define ALICE_DDPF_RGB 0x00000040 |
◆ ALICE_DDSCAPS2_CUBEMAP
#define ALICE_DDSCAPS2_CUBEMAP 0x00000200 |
◆ ALICE_DDSCAPS2_CUBEMAP_NEGATIVEX
#define ALICE_DDSCAPS2_CUBEMAP_NEGATIVEX 0x00000800 |
◆ ALICE_DDSCAPS2_CUBEMAP_NEGATIVEY
#define ALICE_DDSCAPS2_CUBEMAP_NEGATIVEY 0x00002000 |
◆ ALICE_DDSCAPS2_CUBEMAP_NEGATIVEZ
#define ALICE_DDSCAPS2_CUBEMAP_NEGATIVEZ 0x00008000 |
◆ ALICE_DDSCAPS2_CUBEMAP_POSITIVEX
#define ALICE_DDSCAPS2_CUBEMAP_POSITIVEX 0x00000400 |
◆ ALICE_DDSCAPS2_CUBEMAP_POSITIVEY
#define ALICE_DDSCAPS2_CUBEMAP_POSITIVEY 0x00001000 |
◆ ALICE_DDSCAPS2_CUBEMAP_POSITIVEZ
#define ALICE_DDSCAPS2_CUBEMAP_POSITIVEZ 0x00004000 |
◆ ALICE_DDSCAPS2_VOLUME
#define ALICE_DDSCAPS2_VOLUME 0x00200000 |
◆ ALICE_DDSCAPS_COMPLEX
#define ALICE_DDSCAPS_COMPLEX 0x00000008 |
◆ ALICE_DDSCAPS_MIPMAP
#define ALICE_DDSCAPS_MIPMAP 0x00400000 |
◆ ALICE_DDSCAPS_TEXTURE
#define ALICE_DDSCAPS_TEXTURE 0x00001000 |
◆ ALICE_DDSD_CAPS
#define ALICE_DDSD_CAPS 0x00000001 |
◆ ALICE_DDSD_DEPTH
#define ALICE_DDSD_DEPTH 0x00800000 |
◆ ALICE_DDSD_HEIGHT
#define ALICE_DDSD_HEIGHT 0x00000002 |
◆ ALICE_DDSD_LINEARSIZE
#define ALICE_DDSD_LINEARSIZE 0x00080000 |
◆ ALICE_DDSD_MIPMAPCOUNT
#define ALICE_DDSD_MIPMAPCOUNT 0x00020000 |
◆ ALICE_DDSD_PITCH
#define ALICE_DDSD_PITCH 0x00000008 |
◆ ALICE_DDSD_PIXELFORMAT
#define ALICE_DDSD_PIXELFORMAT 0x00001000 |
◆ ALICE_DDSD_WIDTH
#define ALICE_DDSD_WIDTH 0x00000004 |
◆ APIENTRY
◆ SOIL_CLAMP_TO_EDGE
#define SOIL_CLAMP_TO_EDGE 0x812F |
◆ SOIL_GL_SRGB
#define SOIL_GL_SRGB 0x8C40 |
◆ SOIL_GL_SRGB_ALPHA
#define SOIL_GL_SRGB_ALPHA 0x8C42 |
◆ SOIL_REFLECTION_MAP
#define SOIL_REFLECTION_MAP 0x8512 |
◆ SOIL_RGB_S3TC_DXT1
#define SOIL_RGB_S3TC_DXT1 0x83F0 |
◆ SOIL_RGBA_S3TC_DXT1
#define SOIL_RGBA_S3TC_DXT1 0x83F1 |
◆ SOIL_RGBA_S3TC_DXT3
#define SOIL_RGBA_S3TC_DXT3 0x83F2 |
◆ SOIL_RGBA_S3TC_DXT5
#define SOIL_RGBA_S3TC_DXT5 0x83F3 |
◆ SOIL_TEXTURE_WRAP_R
#define SOIL_TEXTURE_WRAP_R 0x8072 |
◆ STB_IMAGE_IMPLEMENTATION
#define STB_IMAGE_IMPLEMENTATION 1 |
◆ STBI_NO_GIF
◆ STBI_NO_HDR
◆ STBI_NO_JPEG
◆ STBI_NO_LINEAR
◆ STBI_NO_PIC
◆ STBI_NO_PNM
◆ STBI_NO_PSD
◆ STBI_NO_STDIO
◆ STBI_NO_THREAD_LOCALS
#define STBI_NO_THREAD_LOCALS 1 |