minggo
|
a0aa5e716e
|
Merge pull request #9489 from newnon/v3_clang_static_analyzer_fix
Clang static analyzer crash fix
|
2015-01-09 15:32:46 +08:00 |
Wenhai Lin
|
8524a5fb97
|
Improve performance of physics
|
2015-01-07 17:08:04 +08:00 |
Sergey
|
babbac4e38
|
comments
|
2015-01-06 14:45:10 +03:00 |
minggo
|
292fff3c29
|
Merge pull request #9746 from pandamicro/v3_origin
Current restart game will disable ActionManager
|
2014-12-31 15:50:33 +08:00 |
pandamicro
|
677f7ca1d3
|
Improve restart game
|
2014-12-31 15:32:59 +08:00 |
minggo
|
c78bf0f7aa
|
Merge pull request #9668 from pandamicro/v3_origin
Added restart game feature and getSearchPaths API in Manifest
|
2014-12-30 11:47:51 +08:00 |
pandamicro
|
ffd7c30c87
|
Polish restart implementation
|
2014-12-30 10:09:56 +08:00 |
pandamicro
|
e3795c0223
|
Added restart game feature
|
2014-12-28 11:55:06 +08:00 |
SunLightJuly
|
4d08128e89
|
fixed bug which caused crash when display FPS: the value of "_secondsPerFrame" of Director was not be Initialized
|
2014-12-27 22:05:29 +08:00 |
minggo
|
42f1d5fdf3
|
Merge pull request #9601 from minggo/set-glcolor
Director supports setting clear color
|
2014-12-24 14:45:43 +08:00 |
minggo
|
b925689435
|
Director supports setting clear color
|
2014-12-24 11:53:38 +08:00 |
minggo
|
dea483b6ef
|
performance improve
|
2014-12-23 18:07:22 +08:00 |
yangxiao
|
2309a524fd
|
simplify AsyncTaskPool
|
2014-12-23 10:12:37 +08:00 |
yangxiao
|
5ad408530c
|
merge cocos
|
2014-12-15 17:47:05 +08:00 |
Sergey
|
9a01b76fec
|
Clang static analyzer crash fix
|
2014-12-13 12:40:04 +03:00 |
yangxiao
|
c99185b755
|
add async load test
|
2014-12-05 15:01:30 +08:00 |
yangxiao
|
bc57e47ddb
|
add async task callback dipatcher, call it in the main thread
|
2014-12-04 18:31:10 +08:00 |
Ricardo Quesada
|
bfb79b6a9e
|
CCRANDOM_() uses std::rand() because it can be seeded with std::srand()
plus other minor fixes in perf tests
|
2014-11-26 20:07:42 -08:00 |
Ricardo Quesada
|
96e089be76
|
Sprite Performance Test automation works OK
|
2014-11-26 16:55:39 -08:00 |
Ricardo Quesada
|
1361f2c619
|
Director users a low-pass filter to display the FPS
FPS is more stable. Uses a 5% low-pass filter
|
2014-11-26 13:31:44 -08:00 |
Ricardo Quesada
|
3a34d6eb9d
|
Performance improvements
`Director::getMatrix()` returns `const Mat4`
|
2014-11-04 16:46:14 -08:00 |
Dale Stammen
|
00f9e888d2
|
enable console for winrt
|
2014-10-23 07:01:04 -07:00 |
Dhilan007
|
a5f838496c
|
Move `CCCamera.cpp/h` `CCLight.cpp/h` into 2d
|
2014-10-20 16:25:24 +08:00 |
Dale Stammen
|
f54b408744
|
added check for WP8_SHADER_COMPILER
|
2014-10-14 14:14:38 -07:00 |
yangxiao
|
6626655308
|
move render logic from Director to scene
|
2014-09-26 09:36:43 +08:00 |
minggo
|
68ab3082b4
|
fix warnings
|
2014-09-15 16:23:57 +08:00 |
yangxiao
|
a980a2efa4
|
merge cocos
|
2014-09-10 10:28:59 +08:00 |
Ricardo Quesada
|
9082ca18c3
|
Platform fixed
|
2014-09-09 16:50:02 -07:00 |
yangxiao
|
bb90fe48ef
|
merge cocos
|
2014-09-03 16:54:17 +08:00 |
yangxiao
|
de3921c101
|
fix render stats bug
|
2014-09-02 11:12:15 +08:00 |
Ricardo Quesada
|
2c068cd1f5
|
Merge pull request #7915 from ricardoquesada/xcode_mark_todo_fixme
Adds MARK: TODO: FIXME: in code
|
2014-08-29 12:55:14 -07:00 |
Ricardo Quesada
|
c149bfca00
|
Adds MARK: TODO: FIXME: in code
Replaces XXX with FIXME:
Xcode 6 beta 4 supports this new format
|
2014-08-29 12:54:24 -07:00 |
minggo
|
444b298028
|
fix compiling error on windows
|
2014-08-29 16:44:20 +08:00 |
minggo
|
3679d66c8e
|
remove unneeded includes
|
2014-08-29 15:39:52 +08:00 |
Ricardo Quesada
|
3dda35b4ef
|
Adds `std::nothrow` to `new`
Since cocos2d-x doesn't support exceptions, it is important to add
`std::nothrow` to all the `new` statements
|
2014-08-27 16:31:57 -07:00 |
Huabing.Xu
|
ef472d6250
|
fix LabelStatus string error when labelStatus is recreated
|
2014-08-25 17:19:45 +08:00 |
minggo
|
db17084b6d
|
fix warnings
|
2014-08-15 12:06:16 +08:00 |
minggo
|
213f2f5a6c
|
Merge pull request #7702 from super626/v3_merge
Camera and Camera test
|
2014-08-08 15:56:38 +08:00 |
yangxiao
|
911144b720
|
wrong parameter for visit
|
2014-08-08 11:52:40 +08:00 |
yangxiao
|
4dce59582b
|
visiting camera
|
2014-08-08 11:49:59 +08:00 |
zii
|
212e059917
|
让replaceScene更安全
如果可以这样的话 就不用担心用runWithScene还是replaceScene了. 可以省略getRunningScene判断.
|
2014-08-07 18:34:21 +08:00 |
yangxiao
|
1e15131b2b
|
simplify code
|
2014-08-07 16:24:44 +08:00 |
yangxiao
|
3c9483899e
|
camera, cameratest, drawNode3D squash
|
2014-08-07 15:23:31 +08:00 |
huangshiwu
|
9a3f231771
|
merge v3 into v3_wp8glviewhookpr
|
2014-08-04 16:49:42 +08:00 |
huangshiwu
|
372479d812
|
wp8 GLView Hook
|
2014-08-02 16:31:16 +08:00 |
huangshiwu
|
ef69faf3ba
|
GLView Hook
|
2014-07-31 00:53:04 +08:00 |
Dhilan007
|
10defddc2e
|
fixed memory leak cause by singleton.
|
2014-07-08 18:22:48 +08:00 |
elsanide
|
2e73f63156
|
#5506 bug fix
when Director->convertToUI() called, returned wrong value.
kazmath code (under 3.0 version.)
//********************************************************
kmVec3* kmVec3TransformCoord(kmVec3* pOut, const kmVec3* pV, const kmMat4* pM)
{
/*
a = (Vx, Vy, Vz, 1)
b = (a×M)T
Out = 1 ⁄ bw(bx, by, bz)
*/
kmVec4 v;
kmVec4 inV;
kmVec4Fill(&inV, pV->x, pV->y, pV->z, 1.0);
kmVec4Transform(&v, &inV,pM);
pOut->x = v.x / v.w;
pOut->y = v.y / v.w;
pOut->z = v.z / v.w;
return pOut;
}
//********************************************************
Mat4.h & MathUtil version (3.1 or later)
//********************************************************
inline void MathUtil::transformVec4(const float* m, const float* v, float* dst)
{
// Handle case where v == dst.
float x = v[0] * m[0] + v[1] * m[4] + v[2] * m[8] + v[3] * m[12];
float y = v[0] * m[1] + v[1] * m[5] + v[2] * m[9] + v[3] * m[13];
float z = v[0] * m[2] + v[1] * m[6] + v[2] * m[10] + v[3] * m[14];
float w = v[0] * m[3] + v[1] * m[7] + v[2] * m[11] + v[3] * m[15];
dst[0] = x;
dst[1] = y;
dst[2] = z;
dst[3] = w;
}
//****************************************************
Transforms 3-D vector or an array of 3-D vectors using a given matrix, projecting the result back into w = 1.
but, it is not apply w = 1.
|
2014-06-10 18:15:07 +09:00 |
Ricardo Quesada
|
1b8d0d88df
|
Adds setNormalizedPosition()
Changes in `visit()` were done in order to do it
in a robust and fast way.
|
2014-05-30 16:42:05 -07:00 |
Ricardo Quesada
|
0f67247325
|
Squashed commit of the following:
commit a794d107ad85667e3d754f0b6251fc864dfbf288
Author: Ricardo Quesada <ricardoquesada@gmail.com>
Date: Fri May 16 14:33:49 2014 -0700
Yeah... everything compiles on win32 and wp8
commit 4740be6e4a0d16f742c27996e7ab2c100adc76af
Author: Ricardo Quesada <ricardoquesada@gmail.com>
Date: Fri May 16 13:58:38 2014 -0700
CCIME moved to base
and compiles on Android
commit ff3e1bf1eb27a01019f4e1b56d1aebbe2d385f72
Author: Ricardo Quesada <ricardoquesada@gmail.com>
Date: Fri May 16 13:02:57 2014 -0700
compiles Ok for Windows Phone 8
commit 8160a4eb2ecdc61b5bd1cf56b90d2da6f11e3ebd
Author: Ricardo Quesada <ricardoquesada@gmail.com>
Date: Fri May 16 12:25:31 2014 -0700
fixes for Windows Phone 8
commit 418197649efc93032aee0adc205e502101cdb53d
Author: Ricardo Quesada <ricardoquesada@gmail.com>
Date: Fri May 16 11:15:13 2014 -0700
Compiles on Win32
commit 08813ed7cf8ac1079ffadeb1ce78ea9e833e1a33
Author: Ricardo Quesada <ricardoquesada@gmail.com>
Date: Fri May 16 10:08:31 2014 -0700
Compiles on linux!
commit 118896521e5b335a5257090b6863f1fb2a2002fe
Author: Ricardo Quesada <ricardoquesada@gmail.com>
Date: Fri May 16 09:30:42 2014 -0700
moves cocos/2d/platform -> cocos/platform
commit 4fe9319d7717b0c1bccb2db0156eeb86255a89e0
Merge: bd68ec2 511295e
Author: Ricardo Quesada <ricardoquesada@gmail.com>
Date: Fri May 16 08:24:41 2014 -0700
Merge remote-tracking branch 'cocos2d/v3' into files
commit bd68ec2f0e3a826d8b2f4b60564ba65ce766bc56
Author: Ricardo Quesada <ricardoquesada@gmail.com>
Date: Thu May 15 19:36:23 2014 -0700
files in the correct directory
|
2014-05-16 14:36:00 -07:00 |