From c9be7c057aa9570d0f67109c87b74e3aab640322 Mon Sep 17 00:00:00 2001 From: CNLohr Date: Fri, 17 Mar 2017 00:42:05 -0400 Subject: Update, adding rawdrawnull for OSX. --- .gitignore | 2 ++ redist/RawDrawNull.c | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 redist/RawDrawNull.c diff --git a/.gitignore b/.gitignore index 3ff5664..034a8bc 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,8 @@ windows/calibrate.def windows/udev[USB_DEV_LIGHTHOUSE] windows/config.json winbuild/x64/* +winbuild/calibrate/calinfo/* +winbuild/calibrate/config.json winbuild/calibrate/x64/* winbuild/libsurvive/x64/* winbuild/.vs/* diff --git a/redist/RawDrawNull.c b/redist/RawDrawNull.c new file mode 100644 index 0000000..34346cc --- /dev/null +++ b/redist/RawDrawNull.c @@ -0,0 +1,74 @@ +//Copyright (c) 2017 <>< Charles Lohr - Under the MIT/x11 or NewBSD License you choose. + +#include "DrawFunctions.h" + +static int w, h; +void CNFGGetDimensions( short * x, short * y ) +{ + *x = w; + *y = h; +} + +static void InternalLinkScreenAndGo( const char * WindowName ) +{ +} + +void CNFGSetupFullscreen( const char * WindowName, int screen_no ) +{ + CNFGSetup( WindowName, 640, 480 ); +} + + +void CNFGTearDown() +{ +} + +void CNFGSetup( const char * WindowName, int sw, int sh ) +{ + w = sw; + h = sh; +} + +void CNFGHandleInput() +{ +} + + +void CNFGUpdateScreenWithBitmap( unsigned long * data, int w, int h ) +{ +} + + +#ifndef RASTERIZER + + +uint32_t CNFGColor( uint32_t RGB ) +{ +} + +void CNFGClearFrame() +{ +} + +void CNFGSwapBuffers() +{ +} + +void CNFGTackSegment( short x1, short y1, short x2, short y2 ) +{ +} + +void CNFGTackPixel( short x1, short y1 ) +{ +} + +void CNFGTackRectangle( short x1, short y1, short x2, short y2 ) +{ +} + +void CNFGTackPoly( RDPoint * points, int verts ) +{ +} + +#endif + -- cgit v1.2.3