diff options
author | Karl Kurbjun <kkurbjun@gmail.com> | 2006-04-02 01:52:44 +0000 |
---|---|---|
committer | Karl Kurbjun <kkurbjun@gmail.com> | 2006-04-02 01:52:44 +0000 |
commit | 51db2d3f2cfddfb1c94de1085d130c817bcd953f (patch) | |
tree | a8452577070b7febf0ec640d2a065cd7e2c89847 /apps/plugins/doom/r_bsp.h | |
parent | e61b079c26e5eaa12f403da6964ac20282df248e (diff) | |
download | rockbox-51db2d3f2cfddfb1c94de1085d130c817bcd953f.tar.gz rockbox-51db2d3f2cfddfb1c94de1085d130c817bcd953f.zip |
Update adds prboom's high resolution support, also makes the scaling for platforms w/ resolution less then 320x200 much nicer. IDoom's lookup table code has been removed. Also fixed a pallete bug. Some graphic errors are present in menu and status bar. Also updates some headers and output formatting.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9418 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/doom/r_bsp.h')
-rw-r--r-- | apps/plugins/doom/r_bsp.h | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/apps/plugins/doom/r_bsp.h b/apps/plugins/doom/r_bsp.h index 2ea653833d..72fb0b63e7 100644 --- a/apps/plugins/doom/r_bsp.h +++ b/apps/plugins/doom/r_bsp.h | |||
@@ -29,7 +29,6 @@ | |||
29 | * | 29 | * |
30 | *-----------------------------------------------------------------------------*/ | 30 | *-----------------------------------------------------------------------------*/ |
31 | 31 | ||
32 | |||
33 | #ifndef __R_BSP__ | 32 | #ifndef __R_BSP__ |
34 | #define __R_BSP__ | 33 | #define __R_BSP__ |
35 | 34 | ||
@@ -48,28 +47,17 @@ extern boolean segtextured; | |||
48 | extern boolean markfloor; /* false if the back side is the same plane */ | 47 | extern boolean markfloor; /* false if the back side is the same plane */ |
49 | extern boolean markceiling; | 48 | extern boolean markceiling; |
50 | 49 | ||
51 | //extern boolean skymap; | ||
52 | |||
53 | /* old code -- killough: | 50 | /* old code -- killough: |
54 | * extern drawseg_t drawsegs[MAXDRAWSEGS]; | 51 | * extern drawseg_t drawsegs[MAXDRAWSEGS]; |
55 | * new code -- killough: */ | 52 | * new code -- killough: */ |
56 | extern drawseg_t *drawsegs; | 53 | extern drawseg_t *drawsegs; |
57 | extern unsigned maxdrawsegs; | 54 | extern unsigned maxdrawsegs; |
58 | 55 | ||
59 | extern drawseg_t* ds_p; | 56 | extern drawseg_t *ds_p; |
60 | |||
61 | /*extern lighttable_t** hscalelight; | ||
62 | extern lighttable_t** vscalelight; | ||
63 | extern lighttable_t** dscalelight; | ||
64 | */ | ||
65 | |||
66 | //typedef void (*drawfunc_t) (int start, int stop); | ||
67 | |||
68 | 57 | ||
69 | // BSP? | 58 | void R_ClearClipSegs(void); |
70 | void R_ClearClipSegs (void); | 59 | void R_ClearDrawSegs(void); |
71 | void R_ClearDrawSegs (void); | 60 | void R_RenderBSPNode(int bspnum); |
72 | void R_RenderBSPNode (int bspnum); | ||
73 | int R_DoorClosed(void); /* killough 1/17/98 */ | 61 | int R_DoorClosed(void); /* killough 1/17/98 */ |
74 | 62 | ||
75 | /* killough 4/13/98: fake floors/ceilings for deep water / fake ceilings: */ | 63 | /* killough 4/13/98: fake floors/ceilings for deep water / fake ceilings: */ |