diff options
Diffstat (limited to 'themes/dist')
| -rw-r--r-- | themes/dist/output.js | 12 | ||||
| -rwxr-xr-x | themes/dist/output.wasm | bin | 44887 -> 48362 bytes | 
2 files changed, 12 insertions, 0 deletions
diff --git a/themes/dist/output.js b/themes/dist/output.js index 01fdfb4..4e2bcc0 100644 --- a/themes/dist/output.js +++ b/themes/dist/output.js @@ -2520,6 +2520,8 @@ var ASM_CONSTS = {        GLctx.currentElementArrayBufferBinding = ibo ? (ibo.name | 0) : 0;      } +  function _glBlendFunc(x0, x1) { GLctx['blendFunc'](x0, x1) } +    function _glBufferData(target, size, data, usage) {        if (GL.currentContext.version >= 2) { // WebGL 2 provides new garbage-free entry points to call to WebGL. Use those always when possible. @@ -2535,6 +2537,14 @@ var ASM_CONSTS = {        }      } +  function _glBufferSubData(target, offset, size, data) { +      if (GL.currentContext.version >= 2) { // WebGL 2 provides new garbage-free entry points to call to WebGL. Use those always when possible. +        GLctx.bufferSubData(target, offset, HEAPU8, data, size); +        return; +      } +      GLctx.bufferSubData(target, offset, HEAPU8.subarray(data, data+size)); +    } +    function _glClear(x0) { GLctx['clear'](x0) }    function _glClearColor(x0, x1, x2, x3) { GLctx['clearColor'](x0, x1, x2, x3) } @@ -2996,7 +3006,9 @@ var asmLibraryArg = {    "glAttachShader": _glAttachShader,    "glBindBuffer": _glBindBuffer,    "glBindVertexArray": _glBindVertexArray, +  "glBlendFunc": _glBlendFunc,    "glBufferData": _glBufferData, +  "glBufferSubData": _glBufferSubData,    "glClear": _glClear,    "glClearColor": _glClearColor,    "glClearDepth": _glClearDepth, diff --git a/themes/dist/output.wasm b/themes/dist/output.wasm Binary files differindex 0ebe595..0b00b5d 100755 --- a/themes/dist/output.wasm +++ b/themes/dist/output.wasm  | 
