Dennis Brakhane
95a3e67f2d
Revert "Linux: update FAudio to 25.01 ( #1029 )"
...
This reverts commit 4d9bd4aeb3 .
2025-03-16 21:54:17 +01:00
Dennis Brakhane
4d9bd4aeb3
Linux: update FAudio to 25.01 ( #1029 )
2025-01-24 14:37:48 +01:00
Turánszki János
73433bf842
Archive compression ( #1018 )
2025-01-14 12:57:40 +01:00
Dennis Brakhane
187c3108b6
Simplify {vulkan,dx12,xaudio}_check macro ( #1015 )
...
This changes `vulkan_check` and other macros to directly take the call
to be executed. It will execute it and check the result, if it's not
successful, it will log an error with the function name.
It also returns the result code, allowing further processing.
2025-01-13 17:25:57 +01:00
Turánszki János
252722243b
graphics error logging ( #999 )
2025-01-02 17:27:36 +01:00
Turánszki János
6c2fd9d347
improved audio error handling ( #949 )
2024-09-21 15:22:56 +02:00
Turánszki János
7b63f9cd15
extended hair particle spritesheet control ( #941 )
2024-09-10 08:07:07 +02:00
Turánszki János
0219334bcc
audio alignment fix ( #807 )
2024-03-06 18:28:55 +01:00
Turánszki János
3b1441f7f0
SoundInstance range and input.Release ( #761 )
2023-10-08 14:27:19 +02:00
Turánszki János
13c6431a0d
audio loop can be exited when audio is not playing ( #754 )
2023-09-24 14:00:35 +02:00
Turánszki János
109a35aea0
playstation 5: audio and job system extensions
2023-08-23 08:22:49 +02:00
Turánszki János
315b9943cd
Playstation 5 initial support ( #729 )
2023-08-11 08:36:48 +02:00
Turánszki János
070480a8ff
Conversation ( #674 )
2023-05-12 17:50:21 +02:00
Turánszki János
fbdea8b881
Audio state query; Editor sound wave visualizer;
2022-12-09 20:48:40 +01:00
Turánszki János
b2c939b5c7
3D sound custom camera fix; LOD selection moved to object update system; audio: reverbSubmix failure tolerance
2022-07-15 09:24:40 +02:00
Turánszki János
ee8e018038
jobsystem: group shared memory with thread_local instead of alloca
2022-04-26 11:49:20 +02:00
Turánszki János
c4c582d739
general improvements ( #368 )
...
* custom implementation for wi::vector
* fix
* sdl vulkan fix
* linux fix
* fix
* vector fix
* shader compiler and job system will be initialized automatically on first use
* vector improvements
* updates
* update
* network and audio will be auto initializing on first use only
* fix
* for now, use std::vector
* vector refactor minor
* backlog: access safety
* shader clearcoat fix
* gui initialization on demand
* initializer updates
* job system will be explicitly initialized
2021-12-09 18:58:27 +01:00
Turánszki János
74cb74d3c9
version 0.60 ( #367 )
...
- namespace refactor (example: wiGraphics:: -> wi::graphics)
- provided namespace compatibility macro for old user code: WICKEDENGINE_BACKWARDS_COMPATIBILITY_0_59
- resource manager will return `Resource` instead of `shared_ptr<Resource>` objects
- MAD shader optimizations
- implemented alpha to coverage with alpha tested materials when MSAA is enabled
- alpha testing fix with transparent shadow maps
- TLAS and scene buffers will be recreated less frequently when things get added/removed from the scene
2021-12-03 21:22:27 +01:00
Turánszki János
16d9a8de74
common improvements ( #366 )
...
- std container replacements for vector, unordered_map, unordered_set
- unordered_map and unordered_set replaced with ska::flat_hash_map
- vector replacement is still std::
- unordered_map performance test (std:: vs ska::)
- backlog improvements
- wiArchive improvements
- editor: added option to dump scene to C++ header file
- common improvements, refactors
2021-11-28 22:12:05 +01:00
Matteo De Carlo
977cd73c15
Linux audio ( #289 )
2021-09-21 12:22:18 +02:00
Turanszki Janos
e90672cf2f
added system initialization timings; profiler fix;
2021-09-16 00:50:07 +02:00
Turanszki Janos
89910e460b
linux fix: missing function def
2021-03-01 00:51:48 +01:00
Turanszki Janos
783c824139
resource manager upgrade: embedded resources support
2021-03-01 00:37:55 +01:00
Turanszki Janos
8d5a949c26
xaudio2 early exit if failed to create mastering voice
2021-02-10 00:56:38 +01:00
Turanszki Janos
85e729bfab
audio fix
2020-11-25 19:30:59 +01:00
Turanszki Janos
8617a363ca
added support for ogg audio format; allow enable/disable reverb per sound instance;
2020-10-09 00:07:28 +02:00
Matteo De Carlo
3cd9e77889
WIP: Initial linux support using SDL ( #136 )
...
* Initial linux support using SDL
* fixed link error and gitignore
* fix in working directory initialization (windows side)
* Added README_Linux and fixed a few compilation issues in ubuntu
* Rename main to main_Windows in Tests
* Better default renderering backend selector
* Added backlog terminal output on linux
* added asserts on all missing vulkan function call results
* added portable file dialogs
also small tests update and cleanup
* Added Editor compile target
* linux ci
* linux ci
* cmake update
* cmake update?
* cmake
* Editor_Windows fix
* build test
* make
* build tools?
* update
* ubuntu 20.04
* fix?
* cmake
* build
* build?
* package linux build
* updates, bump version
* backslash to forward slash, eof newlines, add portable-file-dialogs license
* xcopy needs backslash duh; update readme;
* copy fix
* updated readme
* readme update
* updated readme
* updated readme
* fix incorrect file encoding linux
* paint tool fix
* linux: add missing shaders
* packaging update
Co-authored-by: Turánszki János <turanszkij@users.noreply.github.com >
Co-authored-by: Turanszki Janos <turanszkij@gmail.com >
2020-10-05 00:03:22 +02:00
Turanszki Janos
4fcf2020af
added linux build
2020-06-13 19:38:49 +01:00
Turanszki Janos
88b289dad8
uwp platform updates
2020-05-10 22:41:38 +01:00
Turanszki Janos
e9fbc9c205
file operation updates for uwp platform #110
2020-05-10 20:23:49 +01:00
turanszkij
d832fb554d
improvements for #90
2020-03-05 20:08:47 +00:00
Turánszki János
f6a0cecbc9
Device upgrade ( #91 )
...
* safety commit
* all seems working
* fixes, refactors
* minor updates
2020-03-05 01:05:23 +00:00
turanszkij
8a1b30a766
big refactor
2020-03-02 23:29:06 +00:00
Turanszki Janos
0748e524e6
removed explicit CleanUp() from systems, automatic cleanup everywhere
2019-12-14 16:22:35 +00:00
Turanszki Janos
be79d4c097
removed platform defines from CommonInclude #54
2019-11-23 16:38:08 +00:00
Turanszki Janos
df963528da
cleanup lot of winapi types usage, changed HRESULT return types to bool
2019-11-23 02:23:06 +00:00
Turanszki Janos
b8addef21d
audio update: loop region
2019-11-09 22:51:46 +00:00
turanszkij
4dfc021599
audio fixes, added reverb settings
2019-10-07 19:25:24 +01:00
turanszkij
6d8112db37
3D sounds can be placed in scene now; updated editor; added sound3D sample model;
2019-10-06 13:30:29 +01:00
turanszkij
40700a2de1
audio system rewrite, added 3D audio support
2019-10-05 18:19:13 +01:00