HALX99
|
e5a05ab7b8
|
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
|
27bdca35f8
|
Don't update sprite shader when it's not default
|
2020-10-26 13:08:02 +08:00 |
halx99
|
f13bc32512
|
Build android arch arm64-v8a only for ci, fix test case compiling warning
|
2020-10-26 11:12:55 +08:00 |
HALX99
|
4e5fdb20ce
|
Update deps to v82 (#250)
|
2020-10-26 00:03:48 +08:00 |
HALX99
|
9156bc122c
|
Update README.md
|
2020-10-25 22:01:32 +08:00 |
halx99
|
ee0456279f
|
skip ci for android [skip ci]
|
2020-10-25 21:53:05 +08:00 |
halx99
|
ba115a227d
|
skip ci for all workflows [skip ci]
|
2020-10-25 21:51:57 +08:00 |
halx99
|
b98c4caad0
|
ios-ci skip ci [skip ci]
|
2020-10-25 21:48:18 +08:00 |
halx99
|
7fc7a48db8
|
Test skip ci [skip ci]
|
2020-10-25 21:45:39 +08:00 |
HALX99
|
8e288ea844
|
Update deps to v81 (#249)
|
2020-10-25 21:09:57 +08:00 |
halx99
|
d340d68c8a
|
Refine pr-ci name
|
2020-10-25 20:21:01 +08:00 |
halx99
|
383a230cbc
|
fix pr-ci.yml syntax
|
2020-10-25 20:19:28 +08:00 |
halx99
|
39a6ec4a3b
|
Enable github ci for pull request
|
2020-10-25 20:15:49 +08:00 |
halx99
|
085b8024b1
|
Update cmake minimal requirement version [skip ci]
|
2020-10-25 19:12:13 +08:00 |
halx99
|
863bd35676
|
Finish #244
|
2020-10-25 16:25:08 +08:00 |
halx99
|
975ef2ff61
|
Lock name
|
2020-10-24 21:57:36 +08:00 |
halx99
|
80ff81e6e8
|
fix win32 badges for github ci
|
2020-10-24 18:54:39 +08:00 |
HALX99
|
4e25fe1d89
|
Migrate to github ci (#247)
|
2020-10-24 18:41:20 +08:00 |
HALX99
|
0659939577
|
Update linux.yml
|
2020-10-24 11:30:49 +08:00 |
HALX99
|
41eb203541
|
Update linux.yml
|
2020-10-24 11:26:41 +08:00 |
HALX99
|
0a58759644
|
Update linux.yml
|
2020-10-24 11:05:24 +08:00 |
halx99
|
53323c1cee
|
fix command
|
2020-10-24 10:47:07 +08:00 |
halx99
|
fa1414b2d5
|
fix action os
|
2020-10-24 10:44:04 +08:00 |
halx99
|
4263c62682
|
fix action syntax
|
2020-10-24 10:41:35 +08:00 |
halx99
|
c9538b2981
|
Temp disable gcc 32
|
2020-10-24 10:37:38 +08:00 |
halx99
|
fd63002a34
|
unbutn dist
|
2020-10-23 22:47:38 +08:00 |
halx99
|
3d81182413
|
Github action linux build
|
2020-10-23 22:39:59 +08:00 |
halx99
|
932241a63b
|
Github action linux build
|
2020-10-23 22:36:32 +08:00 |
HALX99
|
8214f6b349
|
Create linux.yml
|
2020-10-23 21:59:01 +08:00 |
HALX99
|
a5d83ab150
|
Merge pull request #246 from halx99/refine_ps_matid
Refine ProgramState mat id
|
2020-10-23 20:11:22 +08:00 |
halx99
|
5a6efdf800
|
Optimize includes
|
2020-10-23 16:40:51 +08:00 |
halx99
|
c3625b5774
|
fix android build
|
2020-10-23 16:36:24 +08:00 |
halx99
|
ebc89adcfc
|
Support specific manually and more clearly comment
|
2020-10-23 15:27:03 +08:00 |
halx99
|
a14b7cc91e
|
Only needs updateUniformID when set a unstable uniform variable
|
2020-10-23 15:07:18 +08:00 |
halx99
|
8f463be6f9
|
Add setUniformID manually for user to avoid calculate uniformID with uniform buffer automatically
|
2020-10-23 12:39:30 +08:00 |
halx99
|
a8561bba30
|
Remove default constructor of ProgramState
|
2020-10-23 12:17:36 +08:00 |
halx99
|
1fb454a7ee
|
Since we have uniformID, CUSTOM_PROGRAM also can batch
|
2020-10-23 12:07:37 +08:00 |
halx99
|
62108b40b1
|
Since v4, no needs callback uniform, so mark setCallbackUniform deprecated
|
2020-10-23 11:57:17 +08:00 |
halx99
|
2b125c75bd
|
Refine ProgramState mat id
|
2020-10-23 11:37:52 +08:00 |
halx99
|
f50edaa18c
|
Simply skip batch for custom program, see #245
|
2020-10-23 10:26:45 +08:00 |
halx99
|
4a93071ab0
|
Simplify interface include for extension GUI
|
2020-10-22 23:14:58 +08:00 |
halx99
|
a09d53bf05
|
Remove unused comment
|
2020-10-22 21:32:09 +08:00 |
halx99
|
cdd0c527d9
|
Update cmake build guide [skip appveyor][skip travis]
|
2020-10-22 17:58:21 +08:00 |
halx99
|
8a69a3a5cc
|
Set CMAKE_XCODE_ATTRIBUTE_IPHONEOS_DEPLOYMENT_TARGET at toolchain file ios.mini.cmake
|
2020-10-22 17:50:25 +08:00 |
halx99
|
8e6db773b8
|
fix for non-win32 platforms
|
2020-10-22 17:33:18 +08:00 |
halx99
|
0ed05e8479
|
Update readme [skip appveyor][skip travis]
|
2020-10-22 16:59:09 +08:00 |
halx99
|
eb52b0d319
|
Make setup.py works with python3
|
2020-10-22 16:53:28 +08:00 |
halx99
|
949e6f45e5
|
fix typo [skip appveyor][skip travis]
|
2020-10-22 15:35:02 +08:00 |
halx99
|
61b45c02e5
|
Make download-deps.py compatible with python3
|
2020-10-22 15:24:28 +08:00 |
halx99
|
b19ab16d0b
|
Update cmake require version to 3.14 for vs2019 [skip appveyor][skip travis]
|
2020-10-22 11:35:52 +08:00 |