summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-06-11make add/removeRunDependency closure exportedAlon Zakai
2012-06-11make image and audio preloading closure-safe and accessible from outside ↵Alon Zakai
closured code
2012-06-11refactor file packaging into standalone toolAlon Zakai
2012-06-11use closure-exported FS API for preloadingAlon Zakai
2012-06-11allow --preload-file when generating .js, which assumes the .js will be used ↵Alon Zakai
in a web page
2012-06-11export some filesystem commands through closureAlon Zakai
2012-06-11remove GENERATING_HTML, it was confusing and gave little or no benefitAlon Zakai
2012-06-10emcc note on preloading and .dataAlon Zakai
2012-06-10comments on GENERATING_HTMLAlon Zakai
2012-06-09glPolygonOffset fixesAlon Zakai
2012-06-08remove Array_copy and String_copy; they are hard to implement in a fast way ↵Alon Zakai
that is ta0, 1 and 2-compatible
2012-06-08optimize SDL_SetColorsAlon Zakai
2012-06-08optimize Array_copyAlon Zakai
2012-06-07clean up the last renderer on any glEnable/glDisableAlon Zakai
2012-06-07enable skipping optimization in gl emulation, checking also whether matrices ↵Alon Zakai
were modified and if the program is the same as before
2012-06-06clean up last renderer right before preparing the new one, and preparations ↵Alon Zakai
for skipping preparation altogether when possible
2012-06-06refactor array buffer and program setting into renderer in preparation for ↵Alon Zakai
further optimizations
2012-06-06pregenerate a quad index bufferAlon Zakai
2012-06-06remove unneeded buffer bindingAlon Zakai
2012-06-05do not run prepareClientAttributes if no client attributes actually changedAlon Zakai
2012-06-05refactor modifying of GL immediate state to nicer locationsAlon Zakai
2012-06-05Merge pull request #465 from juj/EGLAlon Zakai
Egl
2012-06-05make cubegeom_normal_dap_far_glda more robustAlon Zakai
2012-06-04fix glDrawArrays with non-zero startAlon Zakai
2012-06-05Added a helper function emscripten_set_canvas_size function which allows to ↵Jukka Jylänki
resize the <canvas> element on the web page in 'generic' fashion without having to depend on SDL or X11 headers in C code. This function is intended to be used in conjunction with EGL to specify a custom pixel resolution for the canvas (EGL API does not have expressiveness to do arbitrary pixel sizes).
2012-06-04Added stubs for eglQuerySurface and eglGetError implementations.Jukka Jylänki
2012-06-03use temporary buffers of as small a size as possible to minimize GL overhead ↵Alon Zakai
of glBufferSubData on large buffers (even when we use a small part of them)
2012-06-02fix emulated extensions listAlon Zakai
2012-06-02in gl emulation mode, report that we support various desktop extensions that ↵Alon Zakai
we can actually support
2012-06-02glDrawRangeElementsAlon Zakai
2012-06-02add parents to makeHEAPViewAlon Zakai
2012-06-02return correct values for GL_SHADER_COMPILER and GL_NUM_SHADER_BINARY_FORMATSAlon Zakai
2012-06-02clean up unneeded commentAlon Zakai
2012-06-02make temp buffer size larger by default, and add assertionsAlon Zakai
2012-06-02scan indices when necessary to figure out what vertex data to push, when no ↵Alon Zakai
buffers are being used. allows use of vertex data from arbitrary parts of the vertex data range, not just the beginning
2012-06-01clarify the difference between drawArrays and drawElements index argumentAlon Zakai
2012-06-01fix drawArrays emulated buffer size calculationAlon Zakai
2012-06-01handle pointers to clientside data in glDrawElements when emulating GLAlon Zakai
2012-06-01but disable dump by defaultAlon Zakai
2012-06-01use dump when available instead of console.logAlon Zakai
2012-06-01properly fix bug with holding mouse down while exiting canvasAlon Zakai
2012-06-01fix handling of glUseProgram(0) and gl_ModelViewMatrixTransposeAlon Zakai
2012-05-31fix minus keybindingAlon Zakai
2012-05-31disable mouse unpressing on mouse exit, til we figure out the bugginessAlon Zakai
2012-05-31make strtod properly handle .5 etcAlon Zakai
2012-05-31un-press all mouse buttons when the mouse leaves the canvas, prevents bug ↵Alon Zakai
with mouse button staying down after leaving, until reentering and clicking
2012-05-31Merge pull request #460 from adetaylor/llvm_uadd_with_overflow_i16Alon Zakai
Adding LLVM intrinsic llvm_uadd_with_overflow_i16.
2012-05-31Merge pull request #455 from caiiiycuk/library_sdlAlon Zakai
Add missing sdl functions
2012-05-31print config file when an error occursAlon Zakai
2012-05-31treat -s not before OPT=VALUE as a linker optionAlon Zakai