17 lines
434 B
C
17 lines
434 B
C
#ifndef GUARD_D3B2B8EAB7F3D9A513B3C06FAAF6357E
|
|
#define GUARD_D3B2B8EAB7F3D9A513B3C06FAAF6357E
|
|
|
|
#include "types.h"
|
|
#include "vec2i.h"
|
|
|
|
#define SW_SCALE_STRETCH 0
|
|
#define SW_SCALE_ASPECT 1
|
|
#define SW_SCALE_INTEGER 2
|
|
|
|
/* input texture and output framebuffer(unless screen) need to be bound */
|
|
void sw_scaler_apply(
|
|
i32 scaler, struct sw_vec2i in_size, struct sw_vec2i out_size
|
|
);
|
|
|
|
#endif /* GUARD_D3B2B8EAB7F3D9A513B3C06FAAF6357E */
|