Attila Uygun
|
325b07d844
|
Do not refresh image when texture is not in use
|
2023-06-12 00:34:29 +02:00 |
Attila Uygun
|
05b86a38c1
|
Add comments
|
2023-06-11 22:42:34 +02:00 |
Attila Uygun
|
0876203d82
|
Cancel tasks on shutdown
|
2023-06-11 22:42:34 +02:00 |
Attila Uygun
|
f54835e5f3
|
Consume input events on ContextLost
|
2023-06-11 22:42:34 +02:00 |
Attila Uygun
|
ba246eca7f
|
Revert "Consume input events when switching between renderers"
This reverts commit 5c6e414a15 .
|
2023-06-06 23:00:55 +02:00 |
Attila Uygun
|
068656ddc2
|
Bump version to 1.0.4
|
2023-06-06 00:26:29 +02:00 |
Attila Uygun
|
00f57bab05
|
Fix for Vulkan renderer
Terminate the bg thread before destroying resources
|
2023-06-06 00:26:29 +02:00 |
Attila Uygun
|
3bc8785469
|
Fix for benchmark
|
2023-06-05 23:41:27 +02:00 |
Attila Uygun
|
5c6e414a15
|
Consume input events when switching between renderers
|
2023-06-05 23:41:27 +02:00 |
Attila Uygun
|
1d1452d4aa
|
Add support for canceling tasks in TaskRunner
|
2023-06-05 23:41:27 +02:00 |
Attila Uygun
|
557eb517cb
|
Renaming
|
2023-06-04 19:28:55 +02:00 |
Attila Uygun
|
e376b1bc17
|
Add option to switch between renderers
|
2023-06-04 12:54:40 +02:00 |
Attila Uygun
|
76fb19ab3a
|
Move AudioSinkDelegate into AudioSink
|
2023-06-04 11:31:37 +02:00 |
Attila Uygun
|
a39efa5d3c
|
Add comments
|
2023-06-04 11:13:22 +02:00 |
Attila Uygun
|
7b637a95d9
|
Refactoring audio code
- Add AudioBus
- Move resampling to AudioBus
- Move SincResampler to engine/audio
|
2023-06-04 01:42:10 +02:00 |
Attila Uygun
|
29ce485ca3
|
Fix for crash in renderer
|
2023-06-02 14:23:21 +02:00 |
Attila Uygun
|
7d458859d7
|
Game fixes and tweaks.
- No shield until wave 8.
- Do not play boss music when disabled.
|
2023-06-01 20:19:00 +02:00 |
Attila Uygun
|
685b17aba6
|
Bump version
Also fix typo and remove redundant code
Add bash script for ndk-stack
|
2023-05-30 11:59:18 +02:00 |
Attila Uygun
|
f6f67d7e53
|
Cleanup renderer
|
2023-05-26 22:54:14 +02:00 |
Attila Uygun
|
43afdf855f
|
Move renderer ownership to engine
|
2023-05-26 22:54:14 +02:00 |
Attila Uygun
|
66557f07e3
|
Do not reinitialize Vulcan context unnecessarily.
|
2023-05-26 22:45:24 +02:00 |
Attila Uygun
|
d5ee1c7313
|
Rename AudioDriver to AudioSink
|
2023-05-24 23:14:51 +02:00 |
Attila Uygun
|
8d28d85a09
|
Move AudioDriver ownership to AudioMixer
|
2023-05-24 23:14:14 +02:00 |
Attila Uygun
|
b160ae0bd3
|
Support for switching between renderers in run-time
|
2023-05-24 23:14:14 +02:00 |
Attila Uygun
|
b7f1f7faa2
|
Shutdown renderer in destructor
|
2023-05-23 00:01:19 +02:00 |
Attila Uygun
|
94242fca0b
|
Revert "Try Vulkan renderer first, fallback to OpenGL if it fails."
This reverts commit daa3a8c06f .
|
2023-05-23 00:01:19 +02:00 |
Attila Uygun
|
be36d121b0
|
Update Oboe to 1.7.0
|
2023-05-21 23:41:15 +02:00 |
Attila Uygun
|
217420823c
|
Update Android NDK to 25.2.9519653
|
2023-05-21 23:41:15 +02:00 |
Attila Uygun
|
b2e5f19963
|
Remove exceptions
|
2023-05-21 23:41:15 +02:00 |
Attila Uygun
|
971540dce2
|
Runtime support to call ANativeWindow_setFrameRate for minSDK < 30
|
2023-05-21 23:02:24 +02:00 |
Attila Uygun
|
5cad50bf55
|
fix audio
|
2023-05-21 22:23:04 +02:00 |
Attila Uygun
|
41bb5e286a
|
Fix for vulkan renderer
|
2023-05-21 22:23:04 +02:00 |
Attila Uygun
|
0454bf6a18
|
Disable ads in debug build
|
2023-05-21 22:23:04 +02:00 |
Attila Uygun
|
c90d039944
|
Refactoring audio code
|
2023-05-18 22:25:11 +02:00 |
Attila Uygun
|
be1d562a07
|
Refactoring Animator class.
|
2023-05-18 22:25:01 +02:00 |
Attila Uygun
|
cda1d750f8
|
Manage custom shaders in Engine
|
2023-05-17 11:46:19 +02:00 |
Attila Uygun
|
7dd7d7bfd7
|
Remove unused assets
|
2023-05-17 08:22:11 +02:00 |
Attila Uygun
|
daa3a8c06f
|
Try Vulkan renderer first, fallback to OpenGL if it fails.
|
2023-05-16 22:07:52 +02:00 |
Attila Uygun
|
449ac3f386
|
Update version
|
2023-05-16 22:07:52 +02:00 |
Attila Uygun
|
beba055645
|
Stringify error values
|
2023-05-16 22:07:52 +02:00 |
Attila Uygun
|
0a2f1bd7c3
|
Miscellaneous changes and improvements
|
2023-05-16 22:07:52 +02:00 |
Attila Uygun
|
58cc270e24
|
Use final and override appropriately
|
2023-05-16 08:46:50 +02:00 |
Attila Uygun
|
5ca5ed763a
|
Update to Vulkan SDK 1.3.231.1
Update vma, volk, vulkan headers, glslang, spirv-reflect.
Remove Vulkan loader and use volk instead.
|
2023-05-12 00:08:36 +02:00 |
Attila Uygun
|
655c0a7b71
|
Update android build
Upgrade to gradle 8.0
Compile and target sdk 33
Min sdk 24
Upgrade to Google Mobile Ads SDK 22.0
Enable c++20 and fix compilation issues
|
2023-05-09 22:22:02 +02:00 |
Attila Uygun
|
97271835b0
|
Remove gn
|
2023-05-05 08:22:51 +02:00 |
Attila Uygun
|
4bab472ed1
|
Enable extra warnings for all but third-party
|
2023-05-04 23:21:32 +02:00 |
Attila Uygun
|
653c283758
|
Use std::counting_semaphore
|
2023-05-04 18:07:30 +02:00 |
Attila Uygun
|
771f8a3d78
|
Update SincResampler
|
2023-05-03 20:21:26 +02:00 |
Attila Uygun
|
8cd680d6a4
|
Enable C++20
|
2022-11-10 21:52:19 +01:00 |
Attila Uygun
|
8c05aae086
|
Update SincResampler
|
2022-11-10 21:45:51 +01:00 |