Shitty commit. Half-broken, just to pass a tiny bit of code from work to home.

git-svn-id: https://svn.eduke32.com/eduke32@84 1a8010ca-5511-0410-912e-c29ae57300e0
This commit is contained in:
Plagman 2006-04-21 17:10:30 +00:00
parent 5b0143d540
commit 8c33b56045
3 changed files with 41 additions and 3 deletions

View file

@ -10,7 +10,7 @@ $(OBJ)compat.$o: $(SRC)compat.c $(INC)compat.h
$(OBJ)config.$o: $(SRC)config.c $(INC)compat.h $(INC)osd.h $(INC)editor.h
$(OBJ)crc32.$o: $(SRC)crc32.c $(INC)crc32.h
$(OBJ)defs.$o: $(SRC)defs.c $(INC)build.h $(INC)baselayer.h $(INC)scriptfile.h $(INC)compat.h
$(OBJ)engine.$o: $(SRC)engine.c $(SRC)polymost.c $(INC)kplib.h $(SRC)hightile.c $(SRC)mdsprite.c $(INC)md4.h $(INC)lzf.h $(INC)lzwnew.h $(INC)compat.h $(INC)build.h $(INC)pragmas.h $(INC)cache1d.h $(INC)a.h $(INC)osd.h $(INC)baselayer.h
$(OBJ)engine.$o: $(SRC)engine.c $(SRC)polymost.c $(SRC)polymer.c $(INC)kplib.h $(SRC)hightile.c $(SRC)mdsprite.c $(INC)md4.h $(INC)lzf.h $(INC)lzwnew.h $(INC)compat.h $(INC)build.h $(INC)pragmas.h $(INC)cache1d.h $(INC)a.h $(INC)osd.h $(INC)baselayer.h
$(OBJ)game.$o: $(SRC)game.c $(INC)compat.h $(INC)build.h $(INC)names.h $(INC)pragmas.h $(INC)cache1d.h $(INC)game.h $(INC)osd.h $(INC)baselayer.h
$(OBJ)glbuild.$o: $(SRC)glbuild.c $(INC)glbuild.h $(INC)baselayer.h
$(OBJ)jfaud_sound.$o: $(SRC)jfaud_sound.cpp $(INC)osd.h $(INC)compat.h $(INC)cache1d.h

View file

@ -699,6 +699,7 @@ long polymost_drawtilescreen (long tilex, long tiley, long wallnum, long dimen)
#endif
//============================================================================= //POLYMOST ENDS
#include "polymer.c"
//
// getpalookup (internal)
@ -5662,6 +5663,11 @@ void drawrooms(long daposx, long daposy, long daposz,
umost[0] = shortptr1[0]-windowy1;
dmost[0] = shortptr2[0]-windowy1;
if (0)
{
polymer_drawrooms();
return;
}
//============================================================================= //POLYMOST BEGINS
#ifdef POLYMOST
polymost_drawrooms(); if (rendmode) { return; }

View file

@ -0,0 +1,32 @@
//placeholder placeholder lol
void polymer_glinit(void)
{
bglClearColor(0.0f, 0.0f, 0.0f, 1.0f);
bglClear(GL_COLOR_BUFFER_BIT);
bglViewport(0, 0, 1024, 768);
bglDisable(GL_TEXTURE_2D);
bglEnable(GL_DEPTH_TEST);
bglMatrixMode(GL_PROJECTION);
bglLoadIdentity();
bglFrustum(-1.0f, 1.0f, -0.75f, 0.75, 1.0f, 100.0f);
bglMatrixMode(GL_MODELVIEW);
bglLoadIdentity();
}
void polymer_drawsector(short sectnum)
{
sectortype *sec;
walltype *wal;
sec = &sector[sectnum];
wal = &wall[sec->wallptr];
OSD_Printf("%i\n", sec->wallnum);
}
void polymer_drawrooms(void)
{
OSD_Printf("drawrooms\n");
polymer_glinit();
polymer_drawsector(globalcursectnum);
}