You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-12-06 17:25:19 +00:00
[HTML5] Call glGetBufferSubData directly from C++.
Remove leftover EM_ASM causing problems with gdnative builds.
(cherry picked from commit 340ecb93be)
This commit is contained in:
committed by
Rémi Verschelde
parent
0b66d80b61
commit
fd8ae8ce39
@@ -107,18 +107,6 @@
|
||||
#define glClearDepth glClearDepthf
|
||||
#endif
|
||||
|
||||
#ifdef __EMSCRIPTEN__
|
||||
#include <emscripten/emscripten.h>
|
||||
|
||||
void glGetBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid *data) {
|
||||
/* clang-format off */
|
||||
EM_ASM({
|
||||
GLctx.getBufferSubData($0, $1, HEAPU8, $2, $3);
|
||||
}, target, offset, data, size);
|
||||
/* clang-format on */
|
||||
}
|
||||
#endif
|
||||
|
||||
void glTexStorage2DCustom(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type) {
|
||||
#ifdef GLES_OVER_GL
|
||||
|
||||
|
||||
Reference in New Issue
Block a user