1
0
Fork 0
forked from fte/fteqw

fix 8-bit sw on 64-bit X

git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2438 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
TimeServ 2006-11-01 07:23:08 +00:00
parent 6c8223f606
commit 6b57afe022

View file

@ -24,8 +24,9 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include "quakedef.h" #include "quakedef.h"
#include "d_local.h" #include "d_local.h"
// these need to be fixed to assured n-bit types
typedef unsigned short PIXEL; typedef unsigned short PIXEL;
typedef unsigned long PIXEL32; typedef unsigned int PIXEL32;
#include <ctype.h> #include <ctype.h>
#include <sys/time.h> #include <sys/time.h>
@ -540,7 +541,6 @@ qboolean SWVID_Init (rendererstate_t *info, unsigned char *palette)
return false; return false;
} }
printf("%8x\n", (int)vid_dpy);
// catch signals so i can turn on auto-repeat // catch signals so i can turn on auto-repeat
@ -584,7 +584,7 @@ printf("%8x\n", (int)vid_dpy);
{ {
Con_Printf("Found more than one visual id at depth %d:\n", template.depth); Con_Printf("Found more than one visual id at depth %d:\n", template.depth);
for (i=0 ; i<num_visuals ; i++) for (i=0 ; i<num_visuals ; i++)
printf(" -visualid %d\n", (int)(x_visinfo[i].visualid)); Con_Printf(" -visualid %d\n", (int)(x_visinfo[i].visualid));
} }
else if (num_visuals == 0) else if (num_visuals == 0)
{ {
@ -602,13 +602,13 @@ printf("%8x\n", (int)vid_dpy);
if (verbose) if (verbose)
{ {
printf("Using visualid %d:\n", (int)(x_visinfo->visualid)); Con_Printf("Using visualid %d:\n", (int)(x_visinfo->visualid));
printf(" screen %d\n", x_visinfo->screen); Con_Printf(" screen %d\n", x_visinfo->screen);
printf(" red_mask 0x%x\n", (int)(x_visinfo->red_mask)); Con_Printf(" red_mask 0x%x\n", (int)(x_visinfo->red_mask));
printf(" green_mask 0x%x\n", (int)(x_visinfo->green_mask)); Con_Printf(" green_mask 0x%x\n", (int)(x_visinfo->green_mask));
printf(" blue_mask 0x%x\n", (int)(x_visinfo->blue_mask)); Con_Printf(" blue_mask 0x%x\n", (int)(x_visinfo->blue_mask));
printf(" colormap_size %d\n", x_visinfo->colormap_size); Con_Printf(" colormap_size %d\n", x_visinfo->colormap_size);
printf(" bits_per_rgb %d\n", x_visinfo->bits_per_rgb); Con_Printf(" bits_per_rgb %d\n", x_visinfo->bits_per_rgb);
} }
//our rendering works in 8, 16, or 32 bpp. //our rendering works in 8, 16, or 32 bpp.
@ -1159,26 +1159,6 @@ void SWVID_Update (vrect_t *rects)
} }
static int dither;
void VID_DitherOn(void)
{
if (dither == 0)
{
vid.recalc_refdef = 1;
dither = 1;
}
}
void VID_DitherOff(void)
{
if (dither)
{
vid.recalc_refdef = 1;
dither = 0;
}
}
int Sys_OpenWindow(void) int Sys_OpenWindow(void)
{ {
return 0; return 0;