See vgui_cache_wizard.h for a description of this file. More...
#include "vgui_cache_wizard.h"#include <vil1/vil1_crop.h>#include <vil1/vil1_pixel.h>#include <vcl_cassert.h>#include <vcl_iostream.h>#include <vgui/vgui_pixel.h>#include <vgui/vgui_macro.h>#include <vgui/internals/vgui_accelerate.h>Go to the source code of this file.
Defines | |
| #define | DEFAULT_QUADRANT_WIDTH 256 |
| #define | DEFAULT_QUADRANT_HEIGHT 256 |
| #define | INVALID_TEXTURE_NAME -1 |
| #define | mb_jigerry_pokery(a, b) ((a/b)+(a%b ? 1:0)) |
| #define | mb_is_valid(x) (int(x) != INVALID_TEXTURE_NAME) |
| #define | fsm_macro_begin(pix, wh) |
| #define | fsm_macro_magic(fmt, typ, sto) |
| #define | fsm_macro_end |
Variables | |
| bool | debug = false |
See vgui_cache_wizard.h for a description of this file.
Definition in file vgui_cache_wizard.cxx.
| #define DEFAULT_QUADRANT_HEIGHT 256 |
Definition at line 22 of file vgui_cache_wizard.cxx.
| #define DEFAULT_QUADRANT_WIDTH 256 |
Definition at line 21 of file vgui_cache_wizard.cxx.
| #define fsm_macro_begin | ( | pix, | |
| wh | |||
| ) |
pix *data = new pix[ img.width()*img.height() ]; /* note: this buffer is w-by-h, not allocw-by-alloch */ \ section_ok = img.get_section( data, 0,0, img.width(),img.height() ); \ char const *what = wh; \ /* bool found = false; */ /* used to allow semicolons after macro calls */ \ if (false) {}
Definition at line 206 of file vgui_cache_wizard.cxx.
| #define fsm_macro_end |
delete [] data; \
assert(section_ok);
Definition at line 228 of file vgui_cache_wizard.cxx.
| #define fsm_macro_magic | ( | fmt, | |
| typ, | |||
| sto | |||
| ) |
if (format==fmt && type==typ) { \ if (debug) \ vcl_cerr << __FILE__ ": converting " << what << " image to " #fmt "," #typ " format\n"; \ if (!the_pixels) \ the_pixels = new sto[img.width()*img.height()]; \ vgui_pixel_convert_span(data, static_cast<sto*>(the_pixels), \ img.width()*img.height()); \ }
Definition at line 217 of file vgui_cache_wizard.cxx.
| #define INVALID_TEXTURE_NAME -1 |
Definition at line 23 of file vgui_cache_wizard.cxx.
| #define mb_is_valid | ( | x | ) | (int(x) != INVALID_TEXTURE_NAME) |
Definition at line 26 of file vgui_cache_wizard.cxx.
| #define mb_jigerry_pokery | ( | a, | |
| b | |||
| ) | ((a/b)+(a%b ? 1:0)) |
Definition at line 25 of file vgui_cache_wizard.cxx.
| bool debug = false |
Definition at line 28 of file vgui_cache_wizard.cxx.
1.7.5.1