|
nngn
|
#include <algorithm>#include <cassert>#include <cstring>#include <fstream>#include <vector>#include "os/platform.h"#include <png.h>#include "math/math.h"#include "utils/log.h"#include "graphics.h"#include "texture.h"
Namespaces | |
| namespace | anonymous_namespace{texture.cpp} |
| namespace | nngn |
Functions | |
| u32 | anonymous_namespace{texture.cpp}::find (const std::vector< nngn::Hash > &v, std::string_view name) |
| u32 | anonymous_namespace{texture.cpp}::find_empty (const std::vector< u32 > &v) |
| bool | anonymous_namespace{texture.cpp}::check_max (std::size_t n, u32 i) |
| bool | anonymous_namespace{texture.cpp}::write_png (const char *filename, std::span< const std::byte > s) |
Variables | |
| constexpr auto | anonymous_namespace{texture.cpp}::SIZE = nngn::Graphics::TEXTURE_SIZE |
| constexpr auto | anonymous_namespace{texture.cpp}::EXTENT = nngn::Graphics::TEXTURE_EXTENT |