KojoZero
84faa60e5f
Merge 167d65748f into 4e4c7e687b
2026-05-30 15:18:22 +00:00
KojoZero
167d65748f
vulkan slightly improved stability
2026-05-30 08:04:21 -07:00
KojoZero
2af46d36ee
vulkan fixed all the post processing
2026-05-30 07:16:00 -07:00
KojoZero
38b7030bd9
vulkan setting up post processing part 1
2026-05-30 05:11:51 -07:00
KojoZero
c1eaa888bd
vulkan setup fsr and sharpbilinear shaders
2026-05-30 02:45:35 -07:00
KojoZero
c87ca18027
vulkan setting up smaa textures
2026-05-30 01:27:52 -07:00
KojoZero
ccc59f8417
opengl implemented fsr and sharp bilinear
2026-05-29 08:51:53 -07:00
KojoZero
1035238473
added fsr/sharpbilinear shaders, and readied opengl for integration
2026-05-29 04:44:17 -07:00
Wunk
4e4c7e687b
renderer_gl: Fix disabled cubemap texture units ( #2159 )
...
Disabled texture units on OpenGL always use a null 2D texture, but there are
cases where the null texture should be a null cubemap rather than a 2D
texture to match the active texture binding state.
Fixes some errors that occur in `OpenGLState::Apply()` found
in Brain Age: Concentration Training.
2026-05-28 15:42:02 +02:00
KojoZero
300b68e18d
fixed vertices, push constants and vbo. basic multipass working
2026-05-28 05:03:31 -07:00
OpenSauce04
56f738eb06
jni/config.cpp: Reworded default config assert message for clarity
2026-05-27 18:05:48 +01:00
KojoZero
32cf070174
fixed some bugs with image layouts and textures
2026-05-27 09:53:14 -07:00
KojoZero
cfdac4d3b9
refactoring and adding helper functions
2026-05-27 01:23:57 -07:00
KojoZero
7bf5442a1c
updated gui with output scaling and fsr sharpness options
2026-05-26 20:57:51 -07:00
RedBlackAka
b1e537a485
Qt: Do not show Microprofile option at all if disabled ( #2156 )
2026-05-26 22:44:51 +02:00
KojoZero
1f8c5418ac
separated renderpasses, and more vulkan setting up
2026-05-26 03:17:26 -07:00
OpenSauce04
59da460177
Migrate translations to new language codes
2026-05-25 19:08:09 +01:00
KojoZero
cb0d14258b
refactored vulkan shaders
2026-05-25 08:40:34 -07:00
KojoZero
b18f8d8b35
setting up vulkan part 5
2026-05-24 08:35:54 -07:00
OpenSauce04
f0bc64d967
IntListSetting.kt: Use generated layouts_to_cycle key
2026-05-24 12:55:09 +01:00
Masamune3210
ad8526c4cf
pica_core.cpp: Initialize IRQ_CMP ( #2143 )
...
* initialize IRQ_CMP
* add comment explaining requirement
* Fix formatting
---------
Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2026-05-24 11:07:57 +01:00
PabloMK7
b186b04995
core: Refactor thread unschedule and add debug frontend unschedule ( #2145 )
2026-05-23 17:25:14 +02:00
KojoZero
9d0befa198
vulkan fixed some shaders
2026-05-22 05:14:11 -07:00
KojoZero
bffb027310
opengl fixed edge detection texture
2026-05-22 01:25:13 -07:00
Wunk
ab6896a2ca
core: Fix debug compile error ( #2132 )
...
Fixes a compilation error when building in Debug mode. `count` should be `async_data->count` in this log message.
2026-05-17 15:15:21 +02:00
OpenSauce04
e11f3da493
Updated translations via Transifex
2026-05-16 17:32:14 +01:00
OpenSauce04
8ffb94b06c
Implement Z3DS compression CLI in new citra_cli static library
2026-05-16 17:13:31 +01:00
KojoZero
3308763c7d
setting up vulkan part 4
2026-05-12 03:01:21 -07:00
KojoZero
e2c3e2819c
switched to @turol 2017 smaa fork, fixed opengl smaa implementation
2026-05-09 16:24:27 -07:00
OpenSauce04
dbe7fd979f
cmake: Add EXCLUDE_FROM_ALL to targets where applicable
2026-05-09 14:01:56 +01:00
PabloMK7
1c7c7a5f1b
svc: Fix instruction cache invalidation only affecting current core ( #2100 )
2026-05-09 14:03:55 +02:00
OpenSauce04
5ecd402811
cmake: Explicitly use gcc-ar instead of ar for MXE builds
2026-05-09 10:32:52 +01:00
OpenSauce04
0ce2a30d20
Implement proper DLL resolution for MXE builds
2026-05-09 10:32:52 +01:00
OpenSauce04
422c7865a3
For Linux --> Windows cross-compilation, copy all cross-compiled DLLs during build
...
As per the comment, this is just to get the build functioning pending a real solution
2026-05-09 10:32:52 +01:00
OpenSauce04
ca99574700
tests: Don't run catch_discover_tests when cross-compiling to a different OS
2026-05-09 10:32:52 +01:00
PabloMK7
929a51afc6
audio: Add option to simulate headphones plugged in ( #2099 )
citra-build / source (push) Failing after 6m47s
citra-build / linux-x86_64 (appimage-wayland) (push) Successful in 4m21s
citra-build / linux-x86_64 (gcc-nopch) (push) Failing after 4s
citra-build / android (googleplay) (push) Successful in 7s
citra-build / android (vanilla) (push) Failing after 3m24s
citra-build / docker (push) Failing after 20s
citra-format / clang-format (push) Failing after 1s
citra-libretro / android (push) Failing after 2m54s
citra-build / linux-x86_64 (appimage) (push) Failing after 14m13s
citra-libretro / linux (push) Failing after 3m16s
citra-libretro / windows (push) Failing after 3m22s
citra-transifex / transifex (push) Has been skipped
citra-build / linux-arm64 (clang) (push) Has been cancelled
citra-build / linux-arm64 (gcc-nopch) (push) Has been cancelled
citra-build / macos (push) Has been cancelled
citra-build / windows (msvc) (push) Has been cancelled
citra-build / windows (msys2) (push) Has been cancelled
citra-libretro / macos (arm64) (push) Has been cancelled
citra-libretro / macos (x86_64) (push) Has been cancelled
citra-libretro / ios (push) Has been cancelled
citra-libretro / tvos (push) Has been cancelled
2026-05-08 15:19:53 +02:00
PabloMK7
260f08c497
core: Add async filesystem operations ( #2098 )
2026-05-08 11:35:47 +02:00
PabloMK7
921ea178b9
ui: Made rom loading errors more clear and user friendly ( #2097 )
citra-build / source (push) Waiting to run
citra-build / linux-x86_64 (appimage) (push) Waiting to run
citra-build / linux-x86_64 (appimage-wayland) (push) Waiting to run
citra-build / linux-x86_64 (gcc-nopch) (push) Waiting to run
citra-build / linux-arm64 (clang) (push) Waiting to run
citra-build / linux-arm64 (gcc-nopch) (push) Waiting to run
citra-build / macos (push) Waiting to run
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (googleplay) (push) Waiting to run
citra-build / android (vanilla) (push) Waiting to run
citra-build / docker (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-libretro / android (push) Waiting to run
citra-libretro / linux (push) Waiting to run
citra-libretro / windows (push) Waiting to run
citra-libretro / macos (arm64) (push) Waiting to run
citra-libretro / macos (x86_64) (push) Waiting to run
citra-libretro / ios (push) Waiting to run
citra-libretro / tvos (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
2026-05-07 20:39:30 +02:00
PabloMK7
b540725090
Revamp GDB implemenation and add a some minor debug features ( #2086 )
citra-build / source (push) Waiting to run
citra-build / linux-x86_64 (appimage) (push) Waiting to run
citra-build / linux-x86_64 (appimage-wayland) (push) Waiting to run
citra-build / linux-x86_64 (gcc-nopch) (push) Waiting to run
citra-build / linux-arm64 (clang) (push) Waiting to run
citra-build / linux-arm64 (gcc-nopch) (push) Waiting to run
citra-build / macos (push) Waiting to run
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (googleplay) (push) Waiting to run
citra-build / android (vanilla) (push) Waiting to run
citra-build / docker (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-libretro / android (push) Waiting to run
citra-libretro / linux (push) Waiting to run
citra-libretro / windows (push) Waiting to run
citra-libretro / macos (arm64) (push) Waiting to run
citra-libretro / macos (x86_64) (push) Waiting to run
citra-libretro / ios (push) Waiting to run
citra-libretro / tvos (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
2026-05-07 13:48:35 +02:00
KojoZero
140ab7807c
setting up vulkan part 3
2026-05-06 18:52:40 -07:00
KojoZero
756d73531c
setting up vulkan part 2
2026-05-06 17:53:27 -07:00
PabloMK7
5ddbaeae23
gsp: Fix GPU interrupt queue and add GPU timing emulation ( #2095 )
citra-build / source (push) Waiting to run
citra-build / linux-x86_64 (appimage) (push) Waiting to run
citra-build / linux-x86_64 (appimage-wayland) (push) Waiting to run
citra-build / linux-x86_64 (gcc-nopch) (push) Waiting to run
citra-build / linux-arm64 (clang) (push) Waiting to run
citra-build / linux-arm64 (gcc-nopch) (push) Waiting to run
citra-build / macos (push) Waiting to run
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (googleplay) (push) Waiting to run
citra-build / android (vanilla) (push) Waiting to run
citra-build / docker (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-libretro / android (push) Waiting to run
citra-libretro / linux (push) Waiting to run
citra-libretro / windows (push) Waiting to run
citra-libretro / macos (arm64) (push) Waiting to run
citra-libretro / macos (x86_64) (push) Waiting to run
citra-libretro / ios (push) Waiting to run
citra-libretro / tvos (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
2026-05-07 01:36:21 +02:00
KojoZero
060cb7f7d5
setting up vulkan part 1
2026-05-06 15:58:37 -07:00
KojoZero
935031a1e7
fixed interlaced and anaglyph modes
2026-05-06 04:19:21 -07:00
KojoZero
508f5fe75e
cleared alpha channel
2026-05-05 17:41:54 -07:00
KojoZero
4089382e00
fixed smaa edge detection and blend weight pass
2026-05-05 17:25:39 -07:00
KojoZero
c62fb29859
attempted build fix 2
2026-05-04 22:27:14 -07:00
KojoZero
894751724f
attempted build fix
2026-05-04 22:13:32 -07:00
KojoZero
ebcc1e36f9
fixed game specific texture bugs
2026-05-04 21:24:15 -07:00
KojoZero
912c2d70e2
opengl linked antialiasing settings and scaling to gui
2026-05-04 18:26:22 -07:00