diff options
author | Simon Howard | 2006-12-18 19:21:21 +0000 |
---|---|---|
committer | Simon Howard | 2006-12-18 19:21:21 +0000 |
commit | 29ee554a51d80e4e34e64a18d997010fe8190bbf (patch) | |
tree | a29b48206dc8a8c838da21ed14b0e89db47c5d05 /src/i_scale.h | |
parent | 0cc2ad38090b1b286ded01321afc0e199b37372c (diff) | |
download | chocolate-doom-29ee554a51d80e4e34e64a18d997010fe8190bbf.tar.gz chocolate-doom-29ee554a51d80e4e34e64a18d997010fe8190bbf.tar.bz2 chocolate-doom-29ee554a51d80e4e34e64a18d997010fe8190bbf.zip |
Add missing copyright statement, comments.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 787
Diffstat (limited to 'src/i_scale.h')
-rw-r--r-- | src/i_scale.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/i_scale.h b/src/i_scale.h index 578b2b36..d90f63f6 100644 --- a/src/i_scale.h +++ b/src/i_scale.h @@ -20,7 +20,7 @@ // 02111-1307, USA. // // DESCRIPTION: -// System specific interface stuff. +// Pixel-doubling scale up functions. // //----------------------------------------------------------------------------- @@ -30,16 +30,22 @@ #include "doomtype.h" +void I_InitStretchTables(byte *palette); void I_InitScale(byte *_src_buffer, byte *_dest_buffer, int _dest_pitch); + +// Normal pixel-perfect doubling functions. + void I_Scale1x(int x1, int y1, int x2, int y2); void I_Scale2x(int x1, int y1, int x2, int y2); void I_Scale3x(int x1, int y1, int x2, int y2); void I_Scale4x(int x1, int y1, int x2, int y2); + +// Aspect ratio correcting scale up functions + void I_Stretch1x(int x1, int y1, int x2, int y2); void I_Stretch2x(int x1, int y1, int x2, int y2); void I_Stretch3x(int x1, int y1, int x2, int y2); void I_Stretch4x(int x1, int y1, int x2, int y2); -void I_InitStretchTables(byte *palette); #endif /* #ifndef __I_SCALE__ */ |