minggo
|
26bdc459d3
|
Merge pull request #2143 from CodeSnooker/master
Added Method to create a CCMenuItemToggle from a CCArray with a target selector
|
2013-05-07 00:26:56 -07:00 |
minggo
|
d58f21dc76
|
Merge pull request #2521 from minggo/emscriptenate
fix conflict of #2050
|
2013-05-06 23:51:38 -07:00 |
James Chen
|
eb936b0feb
|
Merge pull request #2522 from dumganhar/fix-building-error
Fix compilation errors for linux port.
|
2013-05-06 23:39:18 -07:00 |
James Chen
|
2418e72a0e
|
Fix compilation errors for linux port.
|
2013-05-07 14:36:01 +08:00 |
minggo
|
1166a02e13
|
resolve conflict for #2505
|
2013-05-07 14:31:00 +08:00 |
minggo
|
90b8dfd383
|
Merge pull request #2504 from wagaf-d/ccpchanges
Move ccpX functions to CCPoint methods and operators
|
2013-05-06 23:22:21 -07:00 |
minggo
|
ea5d7bc5ad
|
Merge pull request #2361 from tiantian20007/dictStuff
Implement CCDictionary::writeToFile();
|
2013-05-06 23:17:11 -07:00 |
Adrien Béraud
|
16d2b5a957
|
Assert that the user does not divide by 0 in CCPoint and CCSize
|
2013-05-07 14:58:43 +10:00 |
Adrien Béraud
|
ca4c2edc29
|
Clarify CCPoint::rotate & unrotate documentation
|
2013-05-07 14:36:17 +10: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
|
7b04e6b0e7
|
Implement primitive drawing methods for Emscripten
|
2013-05-06 21:29:44 -07:00 |
James Gregory
|
92e4c76f20
|
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 21:29:44 -07:00 |
James Gregory
|
fa77e6ede2
|
Switch to using GL_DYNAMIC_DRAW.
|
2013-05-06 21:29:44 -07:00 |
James Gregory
|
29cfe512a3
|
Remove debug print statement
|
2013-05-06 21:29:44 -07:00 |
James Gregory
|
41b5cfebb6
|
Add warning messages if any of the raw primitive drawing methods are used (they seem not to be, in pratice).
|
2013-05-06 21:29:43 -07:00 |
James Gregory
|
36fc2ecf99
|
Get CCGrid to work.
|
2013-05-06 21:29:43 -07:00 |
James Gregory
|
f386272486
|
Add method to CCNode class to allow uploading data to GPU. Call it from CCSprite.
|
2013-05-06 21:29:43 -07:00 |
James Gregory
|
9ae67ff78a
|
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 21:25:47 -07:00 |
James Gregory
|
ff1e0aefa0
|
Switch to using GL_DYNAMIC_DRAW.
|
2013-05-06 21:25:47 -07:00 |
James Gregory
|
0c8f7dd608
|
Enable texture caching with emscripten.
|
2013-05-06 21:23:06 -07:00 |
James Gregory
|
235b80e7f8
|
Get CCGrid to work.
|
2013-05-06 21:22:34 -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
|
de9df010c3
|
Enable texture cache on Emscripten. Not sure yet if this is the best balance, since we're both short on memory *and* compute time.
|
2013-05-06 21:17:22 -07:00 |
James Gregory
|
062a5eefd8
|
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 21:13:21 -07:00 |
James Gregory
|
6c828bbe4f
|
Switch to using GL_DYNAMIC_DRAW.
|
2013-05-06 21:13:21 -07:00 |
James Gregory
|
809b77d632
|
Get CCGrid to work.
|
2013-05-06 21:08:28 -07:00 |
James Gregory
|
4fb6b406ce
|
Add libtiff to Emscripten builds, plus some build flags.
|
2013-05-06 21:00:39 -07:00 |
James Gregory
|
735280572a
|
Add libtiff build -- build with straight emconfigure, emmake, with a troublesome assert removed (assert(sizeof(uint64) == 8)).
|
2013-05-06 21:00:39 -07:00 |
James Gregory
|
82c6f68593
|
Set orientation to 0 for Emscripten, thus avoiding a segfault.
|
2013-05-06 21:00:38 -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
|
3829a5741b
|
Fix the ordering of vertex attributes for CCProgressTimer.
|
2013-05-06 21:00:38 -07:00 |
James Gregory
|
130647d97f
|
Implement primitive drawing methods for Emscripten
|
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
|
5b8494199e
|
Rebuild libfreetype without references to my home dir in it.
|
2013-05-06 20:59:50 -07:00 |
James Gregory
|
3077190e29
|
Add note on origin of libxml binary.
|
2013-05-06 20:59:49 -07:00 |
James Gregory
|
81ded66016
|
Don't set animation interval on emscripten builds since that is driven by the request frame API.
|
2013-05-06 20:59:49 -07:00 |
James Gregory
|
9d775d136b
|
Add libxml2 build for Emscripten.
|
2013-05-06 20:59:49 -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
|
a9c8d99a4c
|
Switch to using GL_DYNAMIC_DRAW.
|
2013-05-06 20:59:48 -07:00 |
James Gregory
|
872df86f84
|
Remove debug print statement
|
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
|
8a9586fd9d
|
More client side buffer fixes.
|
2013-05-06 20:59:48 -07:00 |
James Gregory
|
91ea64db09
|
More client side buffer fixes.
|
2013-05-06 20:59:48 -07:00 |
James Gregory
|
9352b8b359
|
More client side buffer fixes.
|
2013-05-06 20:59:48 -07:00 |
James Gregory
|
f35e32d158
|
Add warning messages if any of the raw primitive drawing methods are used (they seem not to be, in pratice).
|
2013-05-06 20:59:48 -07:00 |
James Gregory
|
5295202081
|
Add freetype2 headers that match the .a we're using.
|
2013-05-06 20:59:47 -07:00 |