James Chen
|
1eadcd8b38
|
fixed #2301: Merge branch 'emscriptenate' of https://github.com/j4m3z0r/cocos2d-x into j4m3z0r-emscriptenate
Conflicts:
cocos2dx/proj.emscripten/cocos2dx.mk
|
2013-06-19 13:03:51 +08:00 |
James Gregory
|
ad90fe88a8
|
Merge remote-tracking branch 'origin/master' into emscriptenate
|
2013-06-17 20:30:36 -07:00 |
James Gregory
|
5095b03f9c
|
Get async image loading building with -O2 and asm.js
|
2013-06-17 17:10:41 -07:00 |
minggo
|
5e83f36433
|
issue #2284: not treat using deprecated functions as error
|
2013-06-14 17:32:07 +08:00 |
minggo
|
ab8448e96b
|
issue #2284: enable c++11 for emscripten port
|
2013-06-14 15:27:11 +08:00 |
minggo
|
cd5bcb87af
|
issue #2284: merge master and fixed some conflicts
|
2013-06-13 17:54:05 +08:00 |
James Gregory
|
872be8e964
|
Initial commit of browser accelerated async image-loading code for Emscripten.
|
2013-06-12 14:46:32 -07:00 |
chengstory
|
cfb424a6c9
|
1. add Component struct.
|
2013-06-04 17:38:43 +08:00 |
minggo
|
1ff88de561
|
Merge pull request #2666 from jotel/ccdata-in-userdefault
Ability to save/retrieve CCData into/from CCUserDefault
|
2013-05-29 19:40:23 -07:00 |
minggo
|
b6ddd86ecf
|
Merge pull request #2673 from j4m3z0r/emscriptenate
Add destructor to CCGLBufferedNode
|
2013-05-29 19:33:44 -07:00 |
Jaroslaw Lewandowski
|
3f7c506638
|
Ability to save/retrieve CCData into/from CCUserDefault
|
2013-05-29 01:06:41 +01:00 |
minggo
|
6f624351b3
|
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into ETC1-support
|
2013-05-28 11:36:05 +08:00 |
minggo
|
b038741d78
|
issue #2161: make linux,marmalade,native client,mac and emscripten project to include CCTextureETC.cpp
|
2013-05-27 15:06:43 +08:00 |
James Chen
|
8448280ed3
|
issue 2217: Updating Make file and project configuration to add ccFPSImage.c.
|
2013-05-23 16:50:48 +08:00 |
James Gregory
|
6b8966e575
|
Disable debugging symbols for all Emscripten builds. -g is simply too slow to be a useful debugging tool. If someone needs it they should add it back in, but it is not sensible default behavior at this point.
|
2013-05-21 19:05:50 -07: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 |