|
XenevaOS
|
#include <stdio.h>#include <stdlib.h>#include <string.h>#include "doomtype.h"#include "i_video.h"#include "m_argv.h"#include "z_zone.h"
Macros | |
| #define | DRAW_PIXEL2 *dest++ = *dest2++ = c; |
| #define | DRAW_PIXEL3 *dest++ = *dest2++ = *dest3++ = c |
| #define | DRAW_PIXEL4 *dest++ = *dest2++ = *dest3++ = *dest4++ = c; |
| #define | DRAW_PIXEL5 *dest++ = *dest2++ = *dest3++ = *dest4++ = *dest5++ = c |
Functions | |
| void | I_InitScale (byte *_src_buffer, byte *_dest_buffer, int _dest_pitch) |
| void | I_ResetScaleTables (byte *palette) |
| #define DRAW_PIXEL2 *dest++ = *dest2++ = c; |
| #define DRAW_PIXEL3 *dest++ = *dest2++ = *dest3++ = c |
| #define DRAW_PIXEL4 *dest++ = *dest2++ = *dest3++ = *dest4++ = c; |
| #define DRAW_PIXEL5 *dest++ = *dest2++ = *dest3++ = *dest4++ = *dest5++ = c |
| void I_ResetScaleTables | ( | byte * | palette | ) |
| screen_mode_t mode_scale_1x |
| screen_mode_t mode_scale_2x |
| screen_mode_t mode_scale_3x |
| screen_mode_t mode_scale_4x |
| screen_mode_t mode_scale_5x |
| screen_mode_t mode_squash_1x |
| screen_mode_t mode_squash_2x |
| screen_mode_t mode_squash_3x |
| screen_mode_t mode_squash_4x |
| screen_mode_t mode_squash_5x |
| screen_mode_t mode_stretch_1x |
| screen_mode_t mode_stretch_2x |
| screen_mode_t mode_stretch_3x |
| screen_mode_t mode_stretch_4x |
| screen_mode_t mode_stretch_5x |