From 52a9ecf6e0ec9ae02575961e957623aa63016f52 Mon Sep 17 00:00:00 2001 From: Alexander M Pickering Date: Mon, 18 Sep 2023 01:17:23 -0500 Subject: Try something to fix z buffer problems --- src/client/initdevice.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/client') diff --git a/src/client/initdevice.cpp b/src/client/initdevice.cpp index 15b551f..d1c4b02 100644 --- a/src/client/initdevice.cpp +++ b/src/client/initdevice.cpp @@ -32,7 +32,7 @@ struct settings{ bool performancetimers; bool vsync; dimension2d windowsize; - u8 zbuffer; + u8 zbuffer = 24; }; void parseSetting(const char* settingname, lua_State* L, settings* set){ @@ -140,6 +140,12 @@ void parseSetting(const char* settingname, lua_State* L, settings* set){ }else{ printf("Setting \"Window Height\" must be a number"); } + }else if(strcmp(settingname,"Z Buffer Bits") == 0){ + if(lua_isnumber(L,-1)){ + set->zbuffer = lua_tonumber(L,-1); + }else{ + printf("Setting \"Z Buffer Bits\" must be a number"); + } } } -- cgit v1.2.3-70-g09d2