halx99
96a1d70739
Committing genbindings changes
2024-01-06 23:49:46 +00:00
j-jorge
aa3d1fdd86
Turn ShaderCache into a singleton. ( #1588 )
...
This is more consistent with what is done everywhere else in the
repository.
2024-01-07 07:43:13 +08:00
halx99
ac45e7e815
Improve build script
2024-01-07 00:13:11 +08:00
halx99
702ef706ed
Update change log
2024-01-07 00:13:04 +08:00
halx99
c40d85f6d7
Update fmtlib 10.1.1 ==> 10.2.1
2024-01-07 00:12:47 +08:00
罗捷捷
15f38eefde
Add fairygui lua support ( #1587 )
2024-01-06 23:25:20 +08:00
halx99
f54b6cc6d5
Fix typo
2024-01-06 18:45:51 +08:00
Lich
0a117050e3
Include hpp and c files in CMakeLists.txt ( #1585 )
2024-01-06 09:26:50 +08:00
halx99
3f4f35b711
Fix typo
2024-01-06 01:17:11 +08:00
halx99
5794f67335
Improve build scripts & update changelog
2024-01-06 01:09:31 +08:00
halx99
5e23949f16
Committing genbindings changes
2024-01-05 16:54:58 +00:00
j-jorge
bfb30f573a
Fix shader cache leak ( #1580 )
...
* Fix compilation issue in Texture2D.cpp with _AX_DEBUG=2.
* Fix memory leak: ShaderCache was not purged.
The ShaderCache class had two static members: a map for the cache, and
a pointer to the single instance of ShaderCache. The map was
supposedly cleared in the destructor but there was actually no
instance of ShaderCache (getInstance() was never called and the other
functions accessed the map directly). This commit removes the
singleton "interface" such that only the map is used, then it cleared
the map upon request.
2024-01-06 00:48:34 +08:00
Lich
4d1dff9f63
Include hpp and c files in CMakeLists.txt ( #1583 )
2024-01-05 19:29:29 +08:00
aismann
486ff5c07b
Update pull_request_template.md (better look) ( #1581 )
2024-01-05 05:40:21 +08:00
aismann
00d7b95af0
using AX_EX_DLL ( #1578 )
2024-01-05 05:35:05 +08:00
aismann
70fa8872de
Add extension 'DrawNodeEx' aka 'DrawNode v2' ( #1568 )
2024-01-05 02:07:13 +08:00
aismann
4f0e18a6a8
Update README.md ( #1577 )
2024-01-05 02:04:51 +08:00
aismann
6c0a103083
Update pull_request_template.md ( #1576 )
...
* Update pull_request_template.md
* Update .github/pull_request_template.md
2024-01-04 21:56:18 +08:00
RH
db2c749c67
Support setting of custom runtime output directory for project ( #1574 )
2024-01-04 19:35:04 +08:00
halx99
9852711454
Improve install-pwsh.sh [skip ci][skip appveyor]
2024-01-03 21:03:08 +08:00
aismann
bf4a6a09c8
Update DrawPrimitivesTest.cpp (Smaller tester code) ( #1572 )
...
* Fix issue #1546 of UILayout(#1549 ) and small performance boost
* add test
* Update DrawPrimitivesTest.cpp (Smaller tester code)
2024-01-03 09:40:24 +08:00
halx99
3d2b6a1e07
Update glfw to latest
2024-01-02 21:48:45 +08:00
halx99
ef7b9859a3
Mark 32bit build deprecated, refer #1570
2024-01-02 21:10:28 +08:00
RH
9ca77602bb
Add sub-protocol and optional header support to WebSocket connection ( #1565 )
...
* Add sub-protocol and optional header support to WebSocket connection
Unsolicited WebSocket PONG messages received should be ignored
* Set custom headers via setHeaders method for native WebSocket implementation.
Ensure WASM WebSocket interface has same constructor as native interface
* Fix temporary string reference
Ensure passed url is passed as null terminated string
2024-01-02 19:10:51 +08:00
aismann
99cf951902
Fix issue of UILayout (correctness of fix -> was on the wrong method) ( #1566 )
2024-01-02 07:20:09 +08:00
aismann
17a0b1131a
Update README.md ( #1563 )
2024-01-01 17:38:01 +08:00
Deal
b81abea476
Update CHANGELOG.md
2023-12-31 23:10:24 +08:00
halx99
e186067daf
Add websocket luabindings
2023-12-31 23:00:13 +08:00
halx99
a85ef10410
Fix #1558
2023-12-31 22:35:36 +08:00
Deal
5fe829728b
Add websocket support ( #1536 )
2023-12-31 22:23:25 +08:00
aismann
c389118571
Fix issue #1546 of UILayout( #1549 ) and small performance boost ( #1559 )
...
* Fix issue #1546 of UILayout(#1549 ) and small performance boost
* add test
* Committing genbindings changes
---------
Co-authored-by: aismann <aismann@users.noreply.github.com>
2023-12-31 11:33:49 +08:00
halx99
9414177ce5
[docs] Add missing cmake options
2023-12-30 11:07:50 +08:00
aismann
2954a5e8e4
Update pull_request_template.md ( #1555 )
2023-12-29 19:19:56 +08:00
RH
dad845abe9
Remove comments for non-existent parameters ( #1554 )
...
Add override specifier on destructor.
2023-12-29 19:19:41 +08:00
Deal
f1af4c0e2e
Update DevSetup.md
2023-12-29 08:47:02 +08:00
halx99
276442b98d
Update yasio
2023-12-28 23:20:45 +08:00
halx99
9af781f419
Improve make-pkg.ps1
...
Add a hack inject dotnet runtime 6.0+ to support create cross platform zip on windows.
2023-12-27 23:29:38 +08:00
aismann
54daf354cd
Fix issue #1546 of UILayout ( #1549 )
2023-12-27 19:20:27 +08:00
arman hossiny
29504d102c
Fixed bug replace scene ( #1543 )
2023-12-26 06:05:42 +08:00
suleiman rabiei
d69aa07a24
Fix crash with view nullcheck ( #1540 )
2023-12-24 19:40:09 +08:00
halx99
22a1faa593
Improve build system
2023-12-22 02:39:38 +08:00
Deal
6647ae3c11
Update build.ps1
2023-12-20 20:50:18 +08:00
Deal
9ee5e73a63
Update CHANGELOG.md
2023-12-20 20:43:08 +08:00
halx99
fa08bc89bb
Add publish ci [skip ci]
2023-12-20 20:30:02 +08:00
Deal
8902d48a5b
Prepare release v2.1.0 ( #1527 )
...
* Prepare release v2.1.0
- Support download prebuilt and optional package from mirror: gitee.com
- Move download cache dir: thirdparty/_deps ==> cache
- Add change log
* Update CHANGELOG.md
2023-12-20 02:34:45 +08:00
halx99
ef40b03c87
Delete unused win32/compat/stdint.h
2023-12-18 23:12:47 +08:00
halx99
d0d0951cc4
Committing genbindings changes
2023-12-15 23:20:31 +00:00
Lich
c43dbfff95
Get TMXTilesetInfo by name ( #1522 )
2023-12-16 07:13:34 +08:00
halx99
993b7f54c2
Improve win32 timer resolution control
2023-12-16 00:45:54 +08:00
halx99
263ef08a78
Fix Lua FileUtils getDataFromFile may return path of file
2023-12-15 23:35:20 +08:00