mirror of
https://github.com/scratchfoundation/bgfx.git
synced 2024-11-28 18:45:54 -05:00
Enabled GL extensions for asm.js.
This commit is contained in:
parent
22ed99aaa6
commit
03dc9225ed
2 changed files with 5 additions and 7 deletions
|
@ -97,7 +97,7 @@
|
|||
#endif // BGFX_CONFIG_DEBUG_NVPERFHUD
|
||||
|
||||
#ifndef BGFX_CONFIG_RENDERER_USE_EXTENSIONS
|
||||
# define BGFX_CONFIG_RENDERER_USE_EXTENSIONS !BX_PLATFORM_EMSCRIPTEN
|
||||
# define BGFX_CONFIG_RENDERER_USE_EXTENSIONS 1
|
||||
#endif // BGFX_CONFIG_RENDERER_USE_EXTENSIONS
|
||||
|
||||
/// DX9 PIX markers
|
||||
|
|
|
@ -184,9 +184,8 @@ EGL_IMPORT
|
|||
|
||||
void GlContext::import()
|
||||
{
|
||||
# if !BX_PLATFORM_EMSCRIPTEN
|
||||
BX_TRACE("Import:");
|
||||
# if BX_PLATFORM_WINDOWS
|
||||
# if BX_PLATFORM_WINDOWS
|
||||
void* glesv2 = bx::dlopen("libGLESv2.dll");
|
||||
# define GL_EXTENSION(_optional, _proto, _func, _import) \
|
||||
{ \
|
||||
|
@ -197,7 +196,7 @@ EGL_IMPORT
|
|||
BGFX_FATAL(_optional || NULL != _func, Fatal::UnableToInitialize, "Failed to create OpenGLES context. eglGetProcAddress(\"%s\")", #_import); \
|
||||
} \
|
||||
}
|
||||
# else
|
||||
# else
|
||||
# define GL_EXTENSION(_optional, _proto, _func, _import) \
|
||||
{ \
|
||||
if (NULL == _func) \
|
||||
|
@ -207,9 +206,8 @@ EGL_IMPORT
|
|||
BGFX_FATAL(_optional || NULL != _func, Fatal::UnableToInitialize, "Failed to create OpenGLES context. eglGetProcAddress(\"%s\")", #_import); \
|
||||
} \
|
||||
}
|
||||
# endif // BX_PLATFORM_
|
||||
# include "glimports.h"
|
||||
# endif // !BX_PLATFORM_EMSCRIPTEN
|
||||
# endif // BX_PLATFORM_
|
||||
# include "glimports.h"
|
||||
}
|
||||
|
||||
} // namespace bgfx
|
||||
|
|
Loading…
Reference in a new issue