aismann
c7be9816d9
Fix/enhancement for issue #1319 ( #1434 )
...
Fix/enhancement for issue #1319 (draw filled complex polygons (concave/convex)
Co-authored-by: eismpesd <peter.eismann@siemens-healthineers.com>
2023-11-16 12:06:39 +08:00
j-jorge
5122352019
Add missing include guard in CommandBufferGLES2.h. ( #1430 )
...
Co-authored-by: Julien Jorge <julien.jorge@MediaKind.com>
2023-11-11 17:32:10 +08:00
RH
4eb133bea7
[Android] Ensure AxmolEditBox used by TextField is visible prior to receiving focu ( #1429 )
2023-11-10 10:33:09 +08:00
RH
213434462a
Use weak and strong references to determine if 'this' pointer is valid. ( #1427 )
...
Check _textBox to ensure it is not null before usage.
2023-11-09 08:43:24 +08:00
RH
7d79c095bb
Add virtual file system support to WICImageLoader ( #1425 )
...
* Add virtual file system support to WICImageLoader
* Ensure supplied buffer pointers are not null
* Simplify conditional check to only not allow reads in WRITE file mode.
2023-11-08 21:56:51 +08:00
RH
2a650ba110
[UWP] Use Package to get app version information ( #1424 )
2023-11-08 08:16:28 +08:00
RH
4b5dc59574
Fix for UWP build issues ( #1421 )
2023-11-08 08:15:40 +08:00
RH
344ed98d49
Allow accessing HTTP cookie when using virtual file system. ( #1423 )
2023-11-08 01:31:41 +08:00
Deal
54ef33d34d
Add API: Device::getPixelRatio ( #1418 )
2023-11-06 00:19:44 +08:00
RH
6f00aed73f
[Android] Enable support for restarting application process if OpenGL context is lost ( #1409 )
...
* Add code to allow app to restart cleanly.
Call native renderer before the sleep in onDrawFrame due to possibility of invalid texture data after delay.
Dispatch event if application process will be restarted.
Add AX_ENABLE_RESTART_APPLICATION_ON_CONTEXT_LOST configuration option. Disabled if AX_ENABLE_CACHE_TEXTURE_DATA is enabled.
* Add missing code for nativeOnContextLost
* Revert onDrawFrame change to commit in separate PR
* Fix activity reference
2023-11-02 19:41:41 +08:00
RH
589f046007
Make AxmolEditBox invisible by default. ( #1414 )
2023-11-01 20:49:38 +08:00
RH
e808fb9758
[Android] Fix corrupted FPS stats font textures on OpenGL context lost ( #1402 )
...
* Fix corrupted FPS stats font textures on OpenGL context lost
* Ensure _rendererRecreatedListener is recreated on a director restart.
2023-10-25 09:44:08 +08:00
RH
cc3156e66e
[Android] Reset the OpenGL state cache if the context is lost ( #1401 )
2023-10-25 09:35:58 +08:00
Saroop Technologies
f2ae7f9759
Add JSONDefault extension ( #1393 )
2023-10-19 15:30:39 +08:00
halx99
429f11fd1c
Fix #1391
2023-10-17 23:23:57 +08:00
halx99
4ccac3c21c
Fix #1389
2023-10-16 20:24:38 +08:00
halx99
de286831de
Improve code style
2023-10-12 22:10:11 +08:00
Deal
c2847f892e
Use std containers instead uthash ( #1379 )
2023-10-12 22:00:46 +08:00
halx99
b9042aeb20
Add a dedicated class for easy load padded string for simdjson parser
2023-10-12 00:02:48 +08:00
halx99
fd9f613b50
Enable Mat4 SSE Istructions acceleration
2023-10-11 01:05:22 +08:00
halx99
13b4a5bc93
Make macro same with cmake in c++
...
- AX_ENABLE_EXT_SPINE
- AX_ENABLE_EXT_DRAGONBONES
- AX_ENABLE_MSEDGE_WEBVIEW2
2023-10-11 00:32:04 +08:00
halx99
e17721d5bc
Improve ObjLoader, avoid use temp buffer to token parse
2023-10-10 23:16:10 +08:00
halx99
65e253b54a
Fix wasm build
2023-10-10 22:01:09 +08:00
Deal
58221bbf2a
Fix osx ci
2023-10-08 08:03:47 +08:00
halx99
dbb0dbcb79
Use JsonWriter for SDFGen
2023-10-08 02:28:08 +08:00
aismann
525c53b0b5
Update FastTMXLayer.cpp (see issue #1283 ) ( #1285 )
...
* Update FastTMXLayer.cpp
fix #1283
* Using local variable rather than doing two calls
* Fix #1336
* Fix ci
---------
Co-authored-by: eismpesd <peter.eismann@siemens-healthineers.com>
2023-10-07 20:36:48 +08:00
halx99
2305bfeced
Update yasio to latest
2023-10-06 01:02:01 +08:00
RH
86ab2fe995
Fix undeclared identifier errors ( #1370 )
...
* Fix undeclared identifier errors
* Add IFileStream::Mode to the FileStream scope
2023-10-03 13:59:34 +08:00
halx99
539f37651b
Make Data::fastSet behavior compatible, refer #1369
2023-10-02 21:08:51 +08:00
halx99
6978028783
Fix wasm build
2023-10-02 11:26:50 +08:00
halx99
8dbdce55c3
Avoid unexpected behaivor when compile optimized
2023-10-01 22:39:46 +08:00
halx99
b19e5eb9f7
Fix ci
2023-10-01 22:30:18 +08:00
halx99
352f3ad420
Remark IFileStream::tell as `virtual`, refer #1366
2023-10-01 22:05:45 +08:00
halx99
57492b203c
Update yasio, improve pod_vector
...
a. now the pod_vector more reusable, byte_buffer, array_buffer aka dynamic_array
b. change pod_vector resize, assign allocate memory exactly/fit and +=, append, insert operations trigger msvc capacity growth strategy
2023-10-01 22:04:47 +08:00
halx99
79cd628235
Improve API utils::base64Encode with std::span
2023-09-29 17:13:10 +08:00
halx99
8ea11838a3
Minor improvements
2023-09-29 11:30:33 +08:00
halx99
4735e7acbe
Minor improvements
2023-09-29 11:27:01 +08:00
halx99
4065b90039
Preferred use byte_buffer as APIs
2023-09-29 01:57:41 +08:00
halx99
96e60b9e19
Fix #1306
2023-09-27 11:38:10 +08:00
halx99
2f1efe5a51
Add preload ttf SDF font atlas support
...
A extension SDFGen tool also available, see ImGuiTest
2023-09-26 01:33:06 +08:00
Deal
b892461a2b
UWP: Migrating from C++/CX to C++/WinRT ( #1355 )
2023-09-26 00:11:33 +08:00
Turky Mohammed
87313eb043
Update Label.cpp ( #1353 )
2023-09-25 20:23:28 +08:00
Deal
2df40b6e4c
Bump version
2023-09-22 19:40:40 +08:00
halx99
9d69966938
Fix non-SDF label outline incorrect for metal
2023-09-20 23:05:21 +08:00
Deal
83b4ff3fcd
Fix #1340 , #1339
2023-09-20 09:54:27 +08:00
halx99
079586d060
Fix #1336
2023-09-19 22:00:17 +08:00
halx99
5f2a7be391
Improve code style
2023-09-19 21:42:14 +08:00
halx99
bd95aead71
Improve SDF font scale
2023-09-19 01:40:09 +08:00
halx99
ac8a7ac14c
Improve SDF, limit baseFontSize max to fontSize
2023-09-18 19:39:46 +08:00
halx99
324ebeb628
Fix wasm RandomHelper always return 0
2023-09-18 19:07:15 +08:00