Commit Graph

38740 Commits

Author SHA1 Message Date
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
halx99 089ce16cba Bump enter into alpha19 dev status 2020-10-22 11:07:57 +08:00
halx99 b8834bc086 Finsih rename 2020-10-22 10:58:10 +08:00
halx99 1c9a9806d8 Update appveyor badge url 2020-10-22 10:40:05 +08:00
halx99 0fcde54bc2 Sync rename engine 2020-10-22 10:23:41 +08:00
halx99 3250d4ebf5 Change cocos script, python3 also works 2020-10-21 07:04:43 -07:00
halx99 c154a2f6f4 Python3 no raw_input 2020-10-21 21:37:45 +08:00
halx99 418f7c590e Remove unused plugin_jscompile 2020-10-21 21:07:23 +08:00
halx99 df72e8fa98 Remove json tail comma 2020-10-21 20:55:23 +08:00
HALX99 9158963baf
Use space instead tab [skip appveyor][skip travis] 2020-10-21 19:54:24 +08:00
xxcoder99 89dcff9b27
Update strings.json (#243) 2020-10-21 19:51:25 +08:00
HALX99 9f36564651
Add missing tips for ccoos new 2020-10-21 19:43:36 +08:00
halx99 c9dda9145e fix lua bindings build 2020-10-21 17:58:05 +08:00
halx99 4d6412ee80 Make download-deps.py works on python3 2020-10-21 15:08:09 +08:00
HALX99 0a1af78a0e
Build pugixml from sources for all platforms (#241) 2020-10-21 12:28:34 +08:00
halx99 3b6545b4b4 Fix CCFileStream write bits
make it behavior same with fopen "wb"
2020-10-21 10:58:48 +08:00
halx99 834cf88a8a Fix compile error at non-win32 platforms 2020-10-21 10:57:37 +08:00
halx99 119e62f164 Update gradle plugin to 4.1.0 2020-10-21 10:55:32 +08:00
halx99 86f3c58c39 Reserve extensions 'cocostudio' for esay to migrate exist projects 2020-10-21 10:12:00 +08:00
HALX99 151c9c765e
Merge pull request #240 from halx99/refine-pixelformats2
Refine pixel formats manipulate
2020-10-21 08:47:46 +08:00
HALX99 d28891fb62
Remove unused converter functions 2020-10-21 00:35:39 +08:00
halx99 dd98b13a9d Refine pixel format
a. make RGB565, RGB5A1 identical between GL and MTL backend
b. make texture internal format compatible on GLES-2.0 ONLY GPU devices
2020-10-20 23:27:20 +08:00
halx99 59b1bd30e8 fix rgba4444 enum for gles-2.0 only GPU 2020-10-20 20:01:18 +08:00
halx99 190d4cb3e3 GLES compatible 2020-10-20 19:50:34 +08:00
halx99 8dafaf3b67 Remove unused varaibles 2020-10-20 19:38:33 +08:00
halx99 d88518f508 fix compile error when disable script 2020-10-20 17:45:50 +08:00
halx99 28677ba0b3 cpp-tests for mobile, set resourceSize to 960x640 2020-10-20 16:38:50 +08:00
halx99 546ebfc4d4 Also replace so name for proj.android when new project 2020-10-20 16:26:53 +08:00
halx99 ee3bd4cfd9 The command 'cocos new' python script now works both 2.x and 3.x 2020-10-20 12:51:04 +08:00
HALX99 7f2b8dfac5
fix ci 2020-10-20 00:34:14 +08:00
halx99 7ddd03ed9b Make console tool scripts compitable with python3 syntax 2020-10-20 00:15:10 +08:00