halx99
|
8f83250ba4
|
Committing clang-format changes
|
2021-12-25 02:04:45 +00:00 |
halx99
|
95567be5db
|
Fix #549
|
2021-12-08 15:16:19 +08:00 |
halx99
|
1ee106007a
|
Remove all unnecessary nothrow
|
2021-12-08 00:11:53 +08:00 |
halx99
|
eb061bd845
|
Change DrawNode api color from Color4F to Color4B
a. Color4B is low level type before upload to GPU
b. Enable implicit convert from Color4F to Color4B
Inspired by @Denghe.NET
|
2021-12-06 21:09:15 +08:00 |
halx99
|
426aa0db93
|
Merge: b48133e9c6 c9ebafe501
Merge pull request #466 from rh101/fix-sprite-test-crashes
Fixes for crashes in sprite and sprite cache tests
|
2021-08-19 14:35:44 +08:00 |
rh101
|
ad3e3380e2
|
Fixes for crashes in sprite and sprite cache tests
|
2021-08-19 15:43:18 +10:00 |
aismann
|
288941a63f
|
cleanup and improvement
|
2021-08-18 04:16:21 +02:00 |
aismann
|
39dbbc4713
|
More improvements (#455)
|
2021-08-14 10:28:28 +08:00 |
halx99
|
8a8d96e8d4
|
Refine DrawNode, should not use Node::_programState for private use (#251)
The follow classes should not reuse Node::_programState, otherwise needs override Node::setProgramState to update programState of pipelineDescriptor:
- DrawNode
- LayerColor
- LayerRadialGradient
- ParticleBatchNode
- ParticleSystemQuad
|
2020-10-26 14:49:14 +08:00 |
halx99
|
c594e3789c
|
Refactor programState management (#236)
1. Add custom program registery
2. Re-enable batch draw for custom program
|
2020-10-16 16:23:14 +08:00 |
halx99
|
84ed7befe2
|
fix memory leak for ProgramStateRegistry use
|
2020-09-08 22:13:10 +08:00 |
halx99
|
1d53eaf3ff
|
Take care _programState use
|
2020-07-21 23:11:03 +08:00 |
coulsonwang
|
95bb7d6b5a
|
fix drawnode line width issue (#20442)
|
2020-01-18 20:40:34 +08:00 |
halx99
|
8df3d5e274
|
Init Commit
|
2019-11-23 20:27:39 +08:00 |