diff --git a/core/deps/libretro-common/glsm/glsm.c b/core/deps/libretro-common/glsm/glsm.c index ab1d9ac6d..8788e9cdc 100644 --- a/core/deps/libretro-common/glsm/glsm.c +++ b/core/deps/libretro-common/glsm/glsm.c @@ -2755,6 +2755,8 @@ static void glsm_state_setup(void) gl_state.cap_translate[SGL_CLIP_DISTANCE0] = GL_CLIP_DISTANCE0; gl_state.cap_translate[SGL_DEPTH_CLAMP] = GL_DEPTH_CLAMP; gl_state.cap_translate[SGL_PRIMITIVE_RESTART] = GL_PRIMITIVE_RESTART; +#endif +#ifdef GL_PRIMITIVE_RESTART_FIXED_INDEX gl_state.cap_translate[SGL_PRIMITIVE_RESTART_FIXED_INDEX] = GL_PRIMITIVE_RESTART_FIXED_INDEX; #endif diff --git a/core/deps/libretro-common/include/glsm/glsm.h b/core/deps/libretro-common/include/glsm/glsm.h index 01c76e75e..e3914ff7a 100644 --- a/core/deps/libretro-common/include/glsm/glsm.h +++ b/core/deps/libretro-common/include/glsm/glsm.h @@ -106,8 +106,8 @@ enum #ifndef HAVE_OPENGLES SGL_COLOR_LOGIC_OP, SGL_PRIMITIVE_RESTART, - SGL_PRIMITIVE_RESTART_FIXED_INDEX, #endif + SGL_PRIMITIVE_RESTART_FIXED_INDEX, SGL_CAP_MAX }; diff --git a/core/hw/sh4/modules/serial.cpp b/core/hw/sh4/modules/serial.cpp index cf96464ff..557cad9ad 100644 --- a/core/hw/sh4/modules/serial.cpp +++ b/core/hw/sh4/modules/serial.cpp @@ -9,7 +9,7 @@ #include #include #else -#include +#include #include #endif #include "types.h"