halx99
36870f7aaf
Update astc.cpp
2021-07-02 00:38:02 +08:00
halx99
26027020ba
Revert profile
2021-07-02 00:23:26 +08:00
halx99
628a9e7bb6
Add decompress astc parallel support [ci build]
...
a. Define macro ASTC_ENABLE_PARALLEL_DECOMPRESS to enable.
2021-07-02 00:18:02 +08:00
halx99
bcbf8e0b30
Make astc decode profile same with render backend
2021-06-28 21:04:36 +08:00
halx99
de8334416d
Improve Sprite programState update logic
2021-06-27 21:43:21 +08:00
halx99
a84067eb74
Refactor dual sampler shader [ci build]
...
Since not only etc1 could use sepreate RGB, A to two texture samplers, we unify the shader name.
2021-06-27 20:58:50 +08:00
halx99
5f33ddeee6
Improve HttpResponse interanlCode set
2021-06-25 18:29:16 +08:00
halx99
c7dd59b2ad
Simplify code
2021-06-25 08:18:32 +08:00
halx99
01f3c57e15
Optimize CCValue [ci build]
2021-06-25 07:30:47 +08:00
halx99
de656ff773
Tidy thirdparty lib xsxml, fastlib to xsbase
2021-06-25 07:29:14 +08:00
halx99
94fc8f6ee8
Fix HttpClient compatible issue
...
a. should let user do urlencode manually
b. this behavior is same with previous curl implemented HttpClient
2021-06-25 07:07:59 +08:00
halx99
a379f936d8
Reimplement HttpClient based on yasio ( #390 )
...
* [WIP] Reimplement HttpClient based on yasio
This change will make HttpClient support concurrency request
* [WIP] Reimplement HttpClient based on yasio
a. timeoutForRead support
b. Improve code
* [WIP] Reimplement HttpClient based on yasio [ci build]
* [WIP] Fix ci [ci build]
* [WIP] Reimplement HttpClient based on yasio [ci build]
PUT,DELETE support
* [WIP] Reimplement HttpClient based on yasio [ci build]
HttpClientTest works
* Update HttpClient.cpp
* HttpClientTest: enable sslVerifaction test
* Update HttpResponse.h
* Sync luabindings [ci build]
* Add chrome UA test
* Fix ci [ci build]
* The timer for read timeout should be associated with per channel
* Remove unused function
* Update url
2021-06-24 12:33:07 +08:00
halx99
a40c60d261
More compatible
2021-06-24 10:21:41 +08:00
halx99
581a792155
Delay scene default camera init, see also #392
...
This change will make sure user can change window or design size before scene init
2021-06-24 02:23:02 +08:00
halx99
e35d340b46
Improve Uri parse
2021-06-22 14:19:22 +08:00
halx99
b6378332eb
Fix for luabinding generator [ci build]
2021-06-18 11:31:07 +08:00
halx99
c12aa74b55
Fix #386 [ci build]
2021-06-17 22:22:41 +08:00
halx99
bafcac20c1
Add some comment for pr #384
2021-06-17 21:56:38 +08:00
RH
d052cc8a48
Use TTF scaled metrics to calculate line height ( #384 )
2021-06-17 21:15:50 +08:00
RH
eff5d1705b
Set global Z value of label debug layer to be the same as the parent label to fix display issue ( #378 )
2021-06-16 09:18:43 +08:00
halx99
c0f88c46e1
Improve progress timer ( #375 )
2021-06-13 10:05:30 +08:00
halx99
e5af6353b6
Update CCConfiguration.cpp
2021-06-10 16:51:30 +08:00
halx99
988fea5796
Fix android astc support check
...
glCompressedTexImage2D no error, regard the device support astc
2021-06-10 16:42:57 +08:00
halx99
2dcd3d64df
Fix android compile error [ci build]
2021-06-10 14:17:47 +08:00
halx99
5570b17a17
Fix ci [ci build]
2021-06-10 12:55:58 +08:00
halx99
98fda4ae1e
Use 1px detect method for checking whether GPU support astc [ci build]
2021-06-10 12:44:34 +08:00
halx99
cfd471f53a
Fix warnings
2021-06-09 12:28:33 +08:00
RH
fe26435e06
Ensure label underline node has the same global Z value as the label node to fix visibility issue when global Z is not 0. ( #373 )
2021-06-09 12:09:01 +08:00
halx99
61af6d75f9
Update readme guide and fixup [ci build]
2021-06-08 21:53:18 +08:00
halx99
73df034804
Rename external to thirdparty [ci build]
2021-06-08 20:45:55 +08:00
RH
f72cd54eac
Fix to allow the correct saving of images on iOS when using a virtual file system ( #369 )
...
* Fix to allow the correct saving of images on iOS when using a virtual file system
* Add missing import for FileUtils
2021-06-03 02:34:02 +08:00
halx99
29015e1cd7
Make gradle utils file as shared [ci build]
2021-06-02 06:27:19 +08:00
halx99
9321a65e8c
Use md5 from openssl [ci build]
2021-06-02 00:44:45 +08:00
halx99
d56a6f53cb
Update astc [ci build]
2021-06-01 23:43:54 +08:00
halx99
e0beb6cf27
Update ConvertUTF,poly2tri [ci build]
2021-06-01 11:47:19 +08:00
RH
d17e7b442a
FileStream::size() implemented ( #365 )
...
* Add FileStream::size()
Add ZipFile::zfsize()
* Use FileStream::size()
2021-05-31 15:08:44 +08:00
RH
4d020f20ca
Cache stream size because Apple audio decoder requests the value too often ( #364 )
...
* Use FileStream to handle file operations for audio files on Apple platforms
* Audio callbacks are now static methods of AudioDecoderEXT class
* Track AudioFileID and close it explicitly in case it is required
* Remove unused code
* Improve performance by caching stream size since Apple audio decoder requests the size constantly during playback
2021-05-31 12:37:28 +08:00
RH
36968c206e
Add Apple audio virtual file system support by using FileStream ( #363 )
...
* Use FileStream to handle file operations for audio files on Apple platforms
* Audio callbacks are now static methods of AudioDecoderEXT class
* Track AudioFileID and close it explicitly in case it is required
* Remove unused code
2021-05-29 16:15:16 +08:00
halx99
43b0f8dd71
Fix ci [ci build]
2021-05-28 16:43:32 +08:00
halx99
8750096575
Use type GLchar for glGetShaderInfoLog
2021-05-27 14:52:09 +08:00
halx99
143a1ab1f6
Fix #360
2021-05-27 14:39:17 +08:00
halx99
80b2d4f87f
Fix console output text encoding for win32.
2021-05-26 00:24:39 +08:00
halx99
adce3298de
Fix lua build [ci build]
2021-05-24 19:18:15 +08:00
halx99
2870c39fb2
Better code style
2021-05-24 13:26:56 +08:00
halx99
7f248efcee
Update CCDevice-win32.cpp
2021-05-18 23:52:25 +08:00
halx99
abc5f93c02
Fix charset process for fontName on win32 [ci build]
...
Since we use freetype, never needs create ttf font by win32 API
2021-05-18 23:50:23 +08:00
HALX99
a42f9ac25c
Renaming refactor ( #353 ) [ci build]
2021-05-18 16:40:30 +08:00
halx99
34026070ab
Fix warning [ci build]
2021-05-14 20:50:59 +08:00
halx99
6aea443282
Fix cmake issue [ci build]
...
Avoid cause check_include_file return unexpected result.
2021-05-11 23:48:15 +08:00
halx99
100f23990b
Enable build curl with openssl [ci build]
2021-04-28 15:10:28 +08:00