|
|
@@ -15,6 +15,7 @@
|
|
|
|| BX_PLATFORM_RPI \
|
|
|
|| BX_PLATFORM_STEAMLINK \
|
|
|
|| BX_PLATFORM_WINDOWS \
|
|
|
+ || BX_PLATFORM_NX \
|
|
|
) )
|
|
|
|
|
|
#define BGFX_USE_WGL (BGFX_CONFIG_RENDERER_OPENGL && BX_PLATFORM_WINDOWS)
|
|
|
@@ -82,11 +83,15 @@ typedef uint64_t GLuint64;
|
|
|
# define GL_HALF_FLOAT GL_HALF_FLOAT_OES
|
|
|
# define GL_RGBA8 GL_RGBA8_OES
|
|
|
# define GL_UNSIGNED_INT_2_10_10_10_REV GL_UNSIGNED_INT_2_10_10_10_REV_EXT
|
|
|
-# define GL_TEXTURE_3D GL_TEXTURE_3D_OES
|
|
|
+# ifndef BX_PLATFORM_NX
|
|
|
+# define GL_TEXTURE_3D GL_TEXTURE_3D_OES
|
|
|
+# endif
|
|
|
# define GL_SAMPLER_3D GL_SAMPLER_3D_OES
|
|
|
# define GL_TEXTURE_WRAP_R GL_TEXTURE_WRAP_R_OES
|
|
|
-# define GL_MIN GL_MIN_EXT
|
|
|
-# define GL_MAX GL_MAX_EXT
|
|
|
+# ifndef BX_PLATFORM_NX
|
|
|
+# define GL_MIN GL_MIN_EXT
|
|
|
+# define GL_MAX GL_MAX_EXT
|
|
|
+# endif
|
|
|
# define GL_DEPTH_COMPONENT24 GL_DEPTH_COMPONENT24_OES
|
|
|
# define GL_DEPTH24_STENCIL8 GL_DEPTH24_STENCIL8_OES
|
|
|
# define GL_DEPTH_COMPONENT32 GL_DEPTH_COMPONENT32_OES
|