Henrik Rydgård
11112d4043
Merge pull request #19087 from santiago046/master
...
Refactor atlas/zimtool CMakeLists.txt
2024-04-29 11:16:04 +01:00
Henrik Rydgård
b25ee714c3
Merge pull request #19089 from brad0/openbsd_riscv
...
Fix building on OpenBSD/riscv64.
2024-04-29 11:15:49 +01:00
Henrik Rydgård
226ec091eb
Merge pull request #19091 from hrydgard/win11-disable-rounded-corners
...
Use the DWM API to disable rounded corners on Windows 11.
2024-04-29 11:15:30 +01:00
Henrik Rydgård
5a0269a09f
Merge pull request #19093 from hrydgard/macos-fix-test-crash
...
Temporarily disable the JIT_IR unit test on Mac
2024-04-29 11:14:44 +01:00
Henrik Rydgård
168afab263
Temporarily disable the gpu/vertices/texcoords test that is not quite working 100% on ARM
2024-04-29 11:43:31 +02:00
Henrik Rydgård
0e57cf30c7
ARM64: Disable the JIT implementation of the vh2f instruction, not accurate
2024-04-29 11:32:54 +02:00
Henrik Rydgård
8397fd6791
Also disable the GPU JIT tests on ARM64, not applicable
2024-04-29 11:13:35 +02:00
Henrik Rydgård
431a30b9c8
Temporarily disable the JIT_IR unit test on Mac (not sure why it started crashing, OS upgrade?)
2024-04-29 10:32:33 +02:00
Henrik Rydgård
cb5ecb17f7
Merge pull request #19092 from lvonasek/hotfix_openxr_horizonos
...
OpenXR - Support for Meta Horizon OS
2024-04-29 09:00:17 +01:00
Luboš V
5cb7b7a686
OpenXR - Support for Meta Horizon OS
2024-04-29 07:46:48 +02:00
Henrik Rydgård
2cb3bd1cbe
Use the dwmapi to disable rounded corners on Windows 11.
...
Hopefully just ignored on lower windows versions...
2024-04-28 14:27:58 +02:00
Brad Smith
59ba9ab973
Fix building on OpenBSD/riscv64.
...
Unbreak on riscv64, we don't have sys/auxv.h or getauxval().
OpenBSD/riscv64 assumes RV64GC, aka RV64IMAFDC.
Our kernel provides no support for the V extension.
2024-04-27 07:44:37 -04:00
santiago046
6979be0e3e
Update ext/libpng17/CMakeLists.txt
2024-04-26 17:38:39 -03:00
santiago046
31bf179879
Include ARM files in ext/libpng17/CMakeLists.txt for ARM processors
...
Needed when building atlas/zimtool.It fixes this error:
```
/usr/bin/ld: png17/libpng17.a(pngrutil.c.o): in function `png_read_process_IDAT':
pngrutil.c:(.text+0x548c): undefined reference to `png_init_filter_functions_neon' collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/zimtool.dir/build.make:134: build/zimtool] Error 1
make[1]: *** [CMakeFiles/Makefile2:128: CMakeFiles/zimtool.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs....
```
2024-04-26 17:31:27 -03:00
santiago046
adaa9fbbb4
Update CMakeLists.txt
2024-04-26 17:23:52 -03:00
santiago046
4677aec4d6
Refactor atlas/zimtool CMakeLists.txt
2024-04-26 17:07:04 -03:00
Henrik Rydgård
1786a4ddb0
Merge pull request #19079 from warmenhoven/warmenhoven/pr/ios-moltenvk
...
iOS: Update VulkanLoader for MoltenVK 1.2.8-style framework finding
2024-04-20 23:03:42 +02:00
Henrik Rydgård
85a3631a87
Merge pull request #19083 from ANR2MERefork/audioinput
...
[sceAudio] Added stubs for unimplemented audio input HLEs
2024-04-20 10:28:57 +02:00
AdamN
bbe2c341ed
oops
2024-04-20 12:41:27 +07:00
AdamN
1cf7254cb0
Update sceAudio.cpp
2024-04-20 12:06:49 +07:00
Eric Warmenhoven
e50ca3808a
iOS: Update VulkanLoader for MoltenVK 1.2.8-style framework finding
2024-04-19 09:30:43 -04:00
Henrik Rydgård
7d46f5a0a8
Merge pull request #19074 from hrydgard/more-atrac-updates
...
More sceAtrac code cleanup and comments
2024-04-17 01:37:27 +02:00
Henrik Rydgård
a74a0fdbde
Add a way to test new atrac using headless.
2024-04-16 23:08:43 +02:00
Henrik Rydgård
5b625bfd3e
Share GetSecondBufferInfo between implementations
2024-04-16 23:07:03 +02:00
Henrik Rydgård
f05f9a6de3
Code cleanup and comments
2024-04-16 22:54:53 +02:00
Henrik Rydgård
178147b20a
Make asserts work better in headless when running tests on Windows
2024-04-16 22:54:48 +02:00
Henrik Rydgård
23a913ebe4
Merge pull request #19071 from hrydgard/decoder-interface-change
...
Refactor: Change *outBytes to *outSamples in AudioDecoder::Decode.
2024-04-16 22:29:28 +02:00
Henrik Rydgård
5a38a359e9
Merge pull request #19073 from hrydgard/mirror-camera
...
Add option to mirror the camera image horizontally.
2024-04-16 21:07:27 +02:00
Henrik Rydgård
188d19afb0
Add translation string, update langtool deps
2024-04-16 20:38:29 +02:00
Henrik Rydgård
dbd774040e
Add option to mirror the camera image horizontally.
...
Only for Windows right now - since the PSP expects the image as a JPEG and
the various backends deliver it as such, we have to add
platform-specific code to mirror the image pre-compression.
2024-04-16 20:33:06 +02:00
Henrik Rydgård
1b366afa35
Refactor: Change *outBytes to *outSamples in AudioDecoder::Decode.
2024-04-16 15:31:11 +02:00
Henrik Rydgård
fa8d8d1121
Merge pull request #19070 from hrydgard/camera-fix
...
Fix camera on Windows. Forgot to re-enable USE_FFMPEG in the project.
2024-04-15 21:37:12 +02:00
Henrik Rydgård
e188f3cadc
Fix camera on Windows. Forgot to re-enable USE_FFMPEG in the project.
...
We use FFMPEG's swscaler system for scaling camera images (this should
be changed at some point, though).
2024-04-15 21:23:19 +02:00
Henrik Rydgård
4d52e9a10e
Merge pull request #19066 from hrydgard/atrac-ctx-2
...
Add a new dummy sceAtrac implementation
2024-04-15 14:41:25 +02:00
Henrik Rydgård
5470885178
Add some basics.
2024-04-15 14:08:01 +02:00
Henrik Rydgård
f3d6c93339
Add empty AtracCtx2 implementation, and a dev setting to select it. Savestates don't work.
2024-04-15 13:50:16 +02:00
Henrik Rydgård
073a5c7dca
Merge pull request #19064 from hrydgard/split-atrac-dec
...
Atrac: Split the context into a base class and a derived class, to be able to replace the buffering logic
2024-04-15 13:32:34 +02:00
Henrik Rydgård
5e8a46fde0
Slim down the AtracBase class
2024-04-15 12:50:51 +02:00
Henrik Rydgård
6c648a2cdd
Use AtracBase instead of Atrac in sceAtrac (so now we can replace it)
2024-04-15 12:50:51 +02:00
Henrik Rydgård
14f141b1b8
Split Atrac into AtracBase and Atrac
2024-04-15 12:50:50 +02:00
Henrik Rydgård
d03f2a5888
Atrac: Add missing accessors
2024-04-15 12:50:50 +02:00
Henrik Rydgård
a866e07082
Merge pull request #19063 from hrydgard/atrac-change-databuf-check
...
atrac: Change the databuf check in sceAtracDecodeData
2024-04-15 12:50:38 +02:00
Henrik Rydgård
c782d54464
Merge pull request #19062 from hrydgard/atrac-fix-mono-output
...
Fix mono output from Atrac decoders. (sceAtrac*MOut* functions)
2024-04-15 12:23:00 +02:00
Henrik Rydgård
4680d87fcd
Change the databuf check in sceAtracDecodeData
...
Making a separate commit for bisection's sake.
2024-04-15 12:19:39 +02:00
Henrik Rydgård
d402068745
Fix mono output from Atrac decoders. (sceAtrac*MOut* functions)
2024-04-15 11:50:32 +02:00
Henrik Rydgård
c9d397ece9
Merge pull request #19061 from hrydgard/even-more-atrac-cleanup
...
More Atrac code cleanup
2024-04-15 11:47:51 +02:00
Henrik Rydgård
3e49a32fa8
Comment fixes
2024-04-15 11:16:03 +02:00
Henrik Rydgård
fcf0d8e06e
Add an outputChannels parameter to SetData to simplify the code
2024-04-15 11:16:03 +02:00
Henrik Rydgård
3c700aab35
Break out the separate analyze functions.
2024-04-15 11:16:00 +02:00
Henrik Rydgård
9d0dac5acb
Move channels into Track
2024-04-15 11:13:47 +02:00