#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 */