James Chen
|
8448280ed3
|
issue 2217: Updating Make file and project configuration to add ccFPSImage.c.
|
2013-05-23 16:50:48 +08:00 |
minggo
|
cc2b00e9fe
|
Merge pull request #2573 from j4m3z0r/emscriptenate
Use browser font rendering instead of FreeType
|
2013-05-20 22:50:28 -07:00 |
James Gregory
|
95b5ce2e56
|
Remove freetype since it now works using Emscripten's SDL.
|
2013-05-16 17:34:33 -07:00 |
James Gregory
|
0daa3adfd6
|
Emscripten changed ABI for .a files. Rebuild all deps, updating to current version. Switch Emscripten to incoming branch as it's not working on master right now. Added simple script for rebuilding deps in case it becomes necessary again. Switch builds to always use -g flag, per Emscripten's warnings. Undefine native client defines so that it builds (Emscripten switched to NaCl alignment, macro got defined as a side-effect).
|
2013-05-14 15:26:48 -07:00 |
James Chen
|
42427634f2
|
fixed #2142: Adding datavisitor support for other platforms except win32.
|
2013-05-10 15:37:40 +08:00 |
James Gregory
|
7f03838639
|
Use asm.js by default.
|
2013-05-08 14:59:48 -07:00 |
James Gregory
|
a33e2965af
|
Add libwebp linkage (needed for asm.js validation)
|
2013-05-07 17:24:24 -07:00 |
James Gregory
|
c7ac6b9d01
|
Add libjpeg linkage.
|
2013-05-06 22:28:13 -07:00 |
James Gregory
|
ce2d97c848
|
Simplify Emscripten makefile a little.
|
2013-05-06 21:30:03 -07:00 |
James Gregory
|
a285117aca
|
Disable unsafe GL opts, enable -O2
|
2013-05-06 21:29:45 -07:00 |
James Gregory
|
7a3875b99d
|
Point Emscripten root to be the external referenced by the tree.
|
2013-05-06 21:17:22 -07:00 |
James Gregory
|
2b8efda0f4
|
Use floats instead of doubles for Chipmunk.
|
2013-05-06 21:17:22 -07:00 |
James Gregory
|
4fb6b406ce
|
Add libtiff to Emscripten builds, plus some build flags.
|
2013-05-06 21:00:39 -07:00 |
James Gregory
|
4d4b638531
|
Switch to O1 for now.
|
2013-05-06 21:00:38 -07:00 |
James Gregory
|
d529287cfa
|
Remove LOG prefixes from emscripten makefiles
|
2013-05-06 21:00:38 -07:00 |
James Gregory
|
16e9598a54
|
Enable -O2 optimization now that Emscripten seems to succeed.
|
2013-05-06 20:59:50 -07:00 |
James Gregory
|
e3dc808a7c
|
Remove redundant -l flags from emscripten build -- it doesn't have fontconfig, and GL stuff is linked in automatically.
|
2013-05-06 20:59:48 -07:00 |
James Gregory
|
5bac7b52ac
|
Move GL server-side buffer code into a separate class and use multiple inheritance to deploy only to classes that need it.
|
2013-05-06 20:59:48 -07:00 |
James Gregory
|
3546534a66
|
Switch makefile over to using Emscripten headers for freetype.
|
2013-05-06 20:59:48 -07:00 |
James Gregory
|
87daf9d3eb
|
Add missing Makefile reference to file utils for Emscripten.
|
2013-05-06 20:59:47 -07:00 |
James Gregory
|
764dffc822
|
Increase heap size for Emscripten binaries, add in missing linkages.
|
2013-05-06 20:59:47 -07:00 |
James Gregory
|
aa2739a109
|
Update build process for HelloCpp to build .js and .data files separately, pulling both in from index.html
|
2013-05-06 20:58:45 -07:00 |
James Gregory
|
77e9f4902e
|
Build fixes for emscripten, add linkage to libfreetype.a
|
2013-05-06 20:58:45 -07:00 |
James Gregory
|
c45e5797cf
|
Add Makefiles for Emscripten + Emscripten external
|
2013-05-06 20:58:02 -07:00 |