diff --git a/libs/video/renderer/crosshair.c b/libs/video/renderer/crosshair.c index 7870c7aad..60b237a1b 100644 --- a/libs/video/renderer/crosshair.c +++ b/libs/video/renderer/crosshair.c @@ -35,46 +35,50 @@ #include "r_internal.h" +#define _ 0xff +#define X 0xfe // NOTE: this array is INCORRECT for direct uploading in GL // but is optimal for SW byte crosshair_data[CROSSHAIR_WIDTH * CROSSHAIR_HEIGHT * CROSSHAIR_COUNT] = { - 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, - 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, 0xfe, 0xff, - 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + _,_,_,X,_,_,_,_, + _,_,_,_,_,_,_,_, + _,_,_,X,_,_,_,_, + X,_,X,_,X,_,X,_, + _,_,_,X,_,_,_,_, + _,_,_,_,_,_,_,_, + _,_,_,X,_,_,_,_, + _,_,_,_,_,_,_,_, - 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, - 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, - 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + X,_,_,_,_,_,X,_, + _,X,_,_,_,X,_,_, + _,_,_,_,_,_,_,_, + _,_,_,_,_,_,_,_, + _,_,_,_,_,_,_,_, + _,X,_,_,_,X,_,_, + X,_,_,_,_,_,X,_, + _,_,_,_,_,_,_,_, //From FitzQuake - 255,255,255,255,255,255,255,255, - 255,255,255, 8, 9,255,255,255, - 255,255,255, 6, 8, 2,255,255, - 255, 6, 8, 8, 6, 8, 8,255, - 255,255, 2, 8, 8, 2, 2, 2, - 255,255,255, 7, 8, 2,255,255, - 255,255,255,255, 2, 2,255,255, - 255,255,255,255,255,255,255,255, + _,_,_,_,_,_,_,_, + _,_,_,8,9,_,_,_, + _,_,_,6,8,2,_,_, + _,6,8,8,6,8,8,_, + _,_,2,8,8,2,2,2, + _,_,_,7,8,2,_,_, + _,_,_,_,2,2,_,_, + _,_,_,_,_,_,_,_, - 0xff,0xff,0xfe,0xfe,0xfe,0xff,0xff,0xff, - 0xff,0xfe,0xff,0xff,0xff,0xfe,0xff,0xff, - 0xfe,0xff,0xff,0xff,0xff,0xff,0xfe,0xff, - 0xfe,0xff,0xff,0xfe,0xff,0xff,0xfe,0xff, - 0xfe,0xff,0xff,0xff,0xff,0xff,0xfe,0xff, - 0xff,0xfe,0xff,0xff,0xff,0xfe,0xff,0xff, - 0xff,0xff,0xfe,0xfe,0xfe,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + _,_,X,X,X,_,_,_, + _,X,_,_,_,X,_,_, + X,_,_,_,_,_,X,_, + X,_,_,X,_,_,X,_, + X,_,_,_,_,_,X,_, + _,X,_,_,_,X,_,_, + _,_,X,X,X,_,_,_, + _,_,_,_,_,_,_,_, }; +#undef _ +#undef X qpic_t * Draw_CrosshairPic (void)