#define GL_COLOR_INDEX8_EXT 0x80E5
-extern unsigned char d_15to8table[65536];
-
cvar_t qsg_version = {"qsg_version", "1"};
cvar_t scr_conalpha = {"scr_conalpha", "1"};
=============================================================================
*/
+/*
#define MAX_SCRAPS 2
#define BLOCK_WIDTH 256
#define BLOCK_HEIGHT 256
scraptexnum[texnum] = GL_LoadTexture (va("scrapslot%d", texnum), BLOCK_WIDTH, BLOCK_HEIGHT, scrap_texels[texnum], false, true, 1);
scrap_dirty = false;
}
+*/
//=============================================================================
/* Support Routines */
int pic_texels;
int pic_count;
-int GL_LoadPicTexture (qpic_t *pic);
+extern int GL_LoadPicTexture (qpic_t *pic);
qpic_t *Draw_PicFromWad (char *name)
{
gl = (glpic_t *)p->data;
// load little ones into the scrap
+ /*
if (p->width < 64 && p->height < 64)
{
int x, y;
}
else
{
+ */
gl->texnum = GL_LoadPicTexture (p);
gl->sl = 0;
gl->sh = 1;
gl->tl = 0;
gl->th = 1;
- }
+ //}
return p;
}
pic->pic.height = dat->height;
gl = (glpic_t *)pic->pic.data;
- gl->texnum = GL_LoadPicTexture (dat);
+ gl->texnum = loadtextureimage(path, 0, 0, false, false);
+ if (!gl->texnum)
+ gl->texnum = GL_LoadPicTexture (dat);
gl->sl = 0;
gl->sh = 1;
gl->tl = 0;
extern void LoadSky_f(void);
-extern char *QSG_EXTENSIONS;
-
/*
===============
Draw_Init
conbacktexnum = loadtextureimage("gfx/conback", 0, 0, false, false);
- memset(scraptexnum, 0, sizeof(scraptexnum));
+// memset(scraptexnum, 0, sizeof(scraptexnum));
// get the other pics we need
draw_disc = Draw_PicFromWad ("disc");
Cmd_AddCommand ("loadsky", &LoadSky_f);
-#ifdef NEHAHRA
-#if defined(__linux__)
- sprintf (engineversion, "DPNehahra Linux GL %.2f build %3i", (float) VERSION, buildnumber);
-#elif defined(WIN32)
- sprintf (engineversion, "DPNehahra Windows GL %.2f build %3i", (float) VERSION, buildnumber);
-#else
- sprintf (engineversion, "DPNehahra Unknown GL %.2f build %3i", (float) VERSION, buildnumber);
-#endif
-#else
#if defined(__linux__)
sprintf (engineversion, "DarkPlaces Linux GL %.2f build %3i", (float) VERSION, buildnumber);
#elif defined(WIN32)
sprintf (engineversion, "DarkPlaces Windows GL %.2f build %3i", (float) VERSION, buildnumber);
#else
sprintf (engineversion, "DarkPlaces Unknown GL %.2f build %3i", (float) VERSION, buildnumber);
-#endif
#endif
for (i = 0;i < 40 && engineversion[i];i++)
engineversion[i] += 0x80; // shift to orange
return;
glBindTexture(GL_TEXTURE_2D, char_texture);
// LordHavoc: NEAREST mode on text if not scaling up
- if ((int) vid.width < glwidth)
+ if (glwidth < (int) vid.width)
{
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
glBindTexture(GL_TEXTURE_2D, char_texture);
// LordHavoc: NEAREST mode on text if not scaling up
- if ((int) vid.width < glwidth)
+ if (glwidth < (int) vid.width)
{
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
{
glpic_t *gl;
- if (scrap_dirty)
- Scrap_Upload ();
+// if (scrap_dirty)
+// Scrap_Upload ();
gl = (glpic_t *)pic->data;
if (!r_render.value)
return;
{
glpic_t *gl;
- if (scrap_dirty)
- Scrap_Upload ();
+// if (scrap_dirty)
+// Scrap_Upload ();
gl = (glpic_t *)pic->data;
if (!r_render.value)
return;