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
|
5be2da896a
|
Add resources to TestCpp makefile
|
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
|
568562fac9
|
Update build process for HelloCpp to build .js and .data files separately, pulling both in from index.html
|
2013-05-06 21:29:43 -07:00 |
James Gregory
|
b4e193fbbb
|
Revert "Add freetype 2.4.11 to repo"
This reverts commit 418906d2612b59ead6826d8395b69168bdff0ca4.
|
2013-05-06 21:29:43 -07:00 |
James Gregory
|
4255066ad2
|
Add freetype 2.4.11 to repo
|
2013-05-06 21:29:42 -07:00 |
James Gregory
|
c1ed7504fe
|
Add myself to authors so folks know who to blame :)
|
2013-05-06 21:29:41 -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
|
9370c11444
|
Revert "Add freetype 2.4.11 to repo"
This reverts commit 418906d2612b59ead6826d8395b69168bdff0ca4.
|
2013-05-06 21:19:36 -07:00 |
James Gregory
|
91ba2fe325
|
Add freetype 2.4.11 to repo
|
2013-05-06 21:19:35 -07:00 |
James Chen
|
363550167a
|
Update AUTHORS
|
2013-05-06 21:17:53 -07:00 |
James Gregory
|
cd166c789f
|
Add missing files to testcpp makefile
|
2013-05-06 21:17:22 -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
|
9b68a65fee
|
Compile Chipmunk as C++ rather than C so that calling from C++ code works under Emscripten.
|
2013-05-06 21:17:22 -07:00 |
James Gregory
|
a2a394ebf4
|
Add myself to authors so folks know who to blame :)
|
2013-05-06 21:17:22 -07:00 |
sunzhuoshi
|
a1011cecbc
|
Fixed issue when non-ascii string used in script
|
2013-05-07 12:15:22 +08: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
|
4581fa7309
|
Instruct Emscripten to emit .html file for HelloCpp sample.
|
2013-05-06 21:06:07 -07:00 |
James Gregory
|
d47a1befd5
|
Revert "Add freetype 2.4.11 to repo"
This reverts commit 418906d2612b59ead6826d8395b69168bdff0ca4.
|
2013-05-06 21:05:39 -07:00 |
James Gregory
|
75b21eea92
|
Add freetype 2.4.11 to repo
|
2013-05-06 21:05:38 -07:00 |
James Gregory
|
cc0724aed0
|
Add Makefiles for Emscripten + Emscripten external
|
2013-05-06 21:05:01 -07:00 |
James Gregory
|
041fdac48a
|
Add missing file from CocosDenshion.
|
2013-05-06 21:00:39 -07:00 |
James Gregory
|
45c832e550
|
Add myself to authors so folks know who to blame :)
|
2013-05-06 21:00:39 -07:00 |
James Gregory
|
9bdca5c9b3
|
Interval test working now also -- update TODO.
|
2013-05-06 21:00:39 -07:00 |
James Gregory
|
6bbd6ddf6c
|
Add missing fonts to TestCpp makefile, fixing layertest.
|
2013-05-06 21:00:39 -07:00 |
James Gregory
|
34c58aac3c
|
Updated TODO list
|
2013-05-06 21:00:39 -07:00 |
James Gregory
|
83612c98f9
|
Add missing assets from TestCpp's Makefile
|
2013-05-06 21:00:39 -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
|
7cb51f4eb4
|
Add missing assets from "Extentions" to TestCpp.
|
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
|
16612a06e1
|
Remove lua samples from emscripten makefile
|
2013-05-06 21:00:38 -07:00 |
James Gregory
|
c126a09c27
|
Updates to my TODO list.
|
2013-05-06 21:00:38 -07:00 |
James Gregory
|
be0bea4a01
|
Move to a separate Makefile for Emscripten.
|
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 |