mirror of
https://github.com/godotengine/godot
synced 2024-09-05 10:48:25 +00:00
Merge pull request #25397 from lethiandev/fix-gles2-polygon-drawing
Fix polygon drawing on WebGL1
This commit is contained in:
commit
bd55ac8964
|
@ -112,15 +112,6 @@ void glGetBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid
|
|||
}, target, offset, data, size);
|
||||
/* clang-format on */
|
||||
}
|
||||
|
||||
void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data) {
|
||||
|
||||
/* clang-format off */
|
||||
EM_ASM({
|
||||
GLctx.bufferSubData($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) {
|
||||
|
|
|
@ -46,7 +46,6 @@
|
|||
// WebGL 2.0 has no MapBufferRange/UnmapBuffer, but offers a non-ES style BufferSubData API instead.
|
||||
#ifdef __EMSCRIPTEN__
|
||||
void glGetBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid *data);
|
||||
void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data);
|
||||
#endif
|
||||
|
||||
class RasterizerCanvasGLES3;
|
||||
|
|
Loading…
Reference in a new issue