Henrik Rydgård
d876877383
Quick test of naett's libcurl backend
2023-09-17 14:05:42 +02:00
fp64
e4af18baa6
Add -fno-math-errno
...
Resolves #18156 .
2023-09-16 14:17:40 -04:00
Jan Beich
9472e7e152
CMake: Avoid using fseeko64/ftello64/etc on non-Linux
...
off_t is always 64-bit on BSDs but Large File Support API is not supported.
ld: error: undefined symbol: fseeko64
>>> referenced by hash.c
>>> hash.c.o:(filereader_seek) in archive lib/librcheevos.a
ld: error: undefined symbol: ftello64
>>> referenced by hash.c
>>> hash.c.o:(filereader_tell) in archive lib/librcheevos.a
Based on https://github.com/citra-emu/citra/commit/26af2b644ce6
2023-09-09 16:01:51 +02:00
Wang Xiang
75cb0d3fe0
Merge branch 'master' into dev-loongarch64
2023-09-04 21:12:40 +08:00
Unknown W. Brackets
1b756ff8c1
arm64jit: Add initial base for IR jit.
...
This works, but very slowly at this point.
2023-09-03 12:14:28 -07:00
KatyushaScarlet
161f56e270
Add basic support for loongarch64
2023-09-02 02:08:43 +08:00
Unknown W. Brackets
4e3f3860f9
x86jit: Stub out op categories to files.
2023-08-20 22:28:54 -07:00
Unknown W. Brackets
622c69dbb9
x86jit: Expose option to select new IR based jit.
2023-08-20 22:28:54 -07:00
Unknown W. Brackets
f9bf7de701
riscv: Use a single reg cache.
2023-08-20 12:42:11 -07:00
Henrik Rydgård
ff6e118fff
Get rid of a lot of ifdefs around presentation mode. Instead, set things dynamically.
2023-08-14 11:02:29 +02:00
Henrik Rydgård
c6179c67e4
Remove from cmakelists and android.mk.
2023-08-10 12:02:10 +02:00
Charlotte Koch
0d96cb9cbb
Several functions on NetBSD are hidden behind _NETBSD_SOURCE
2023-08-09 23:22:37 -07:00
Henrik Rydgård
ea659319b2
Merge pull request #17852 from unknownbrackets/riscv-centralize
...
IR: centralize common parts of native backend
2023-08-06 10:54:53 +02:00
Unknown W. Brackets
691799a0ca
irjit: Centralize native jit compile dispatch.
2023-08-03 23:14:58 -07:00
noabody
1618ca473e
Fix 17832
2023-08-02 07:48:35 -06:00
Henrik Rydgård
9f6e67b17a
Move the debug overlay rendering out from EmuScreen into DebugOverlay.cpp
2023-08-02 14:58:22 +02:00
noabody
d0f5159e88
Link fail on case sensitive filesystem SDL2_ttf
2023-07-31 19:02:53 -06:00
Unknown W. Brackets
f870271011
riscv: Spill registers more intelligently.
2023-07-30 14:24:12 -07:00
Henrik Rydgård
b473f1e649
Merge pull request #17780 from hch12907/sdl-ttf
...
SDL: implement TextDrawer using SDL2_ttf
2023-07-29 22:51:27 +02:00
Hoe Hao Cheng
f88d1a287e
SDL: implement font fallback for TextDrawerSDL
2023-07-29 03:09:57 +08:00
Henrik Rydgård
f229573bb2
Merge pull request #16251 from gucio321/fix-wayland-vulkan
...
CMakeList: fix SDL+Wayland+Vulkan
2023-07-25 09:52:43 +02:00
Unknown W. Brackets
3383d5b93a
Merge pull request #17751 from unknownbrackets/riscv-jit
...
Initial RISC-V jit based on IR
2023-07-25 00:42:22 -07:00
Hoe Hao Cheng
2b826b5614
SDL: implement TextDrawer using SDL2_ttf
2023-07-25 13:05:32 +08:00
Unknown W. Brackets
bf7a6eb2cd
riscv: Add jit for some initial instructions.
2023-07-23 18:01:00 -07:00
Unknown W. Brackets
4c1cc2dfdc
riscv: Add a register cache for jit.
...
Not yet actually used. Might be buggy.
2023-07-23 18:01:00 -07:00