KojoZero
25198f8e71
Merge 8d10a81ba4 into c03248f158
2026-06-05 09:36:14 +01:00
PabloMK7
c03248f158
externals: Switch to cryptopp-modern ( #2139 )
...
* externals: Switch to cryptopp-modern
* Revert cryptopp package name under USE_SYSTEM_CRYPTOPP condition
---------
Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2026-06-04 22:38:47 +02:00
KojoZero
8d10a81ba4
vulkan fixed destructor and some crashes
2026-06-03 08:48:31 -07:00
KojoZero
1914583b35
added output scaling and antialiasing filter to status bar
2026-06-02 11:42:36 -07:00
KojoZero
9a152e894a
temporarily disable android secondary display rendering skip
2026-06-01 19:58:00 -07:00
KojoZero
5a5b2ef858
vulkan reduced secondary window (or android) drawing
2026-06-01 03:22:54 -07:00
KojoZero
f5b4d24988
vulkan fixed texture allocation when using secondary window (or android)
2026-05-31 13:43:35 -07:00
KojoZero
39a5880270
fixed shaders for opengl es, fixed texture allocation when using secondary window (or android)
2026-05-31 09:48:52 -07:00
KojoZero
4deb00e856
exposed new graphics settings
2026-05-31 04:16:48 -07:00
RedBlackAka
4867bb2e2b
video_core: Change unimplemented gas stub behaviour for Vulkan ( #2165 )
2026-05-30 23:53:16 +02: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
OpenSauce04
8bdb60a6e1
Updated translations via Transifex
2026-05-25 19:08:09 +01:00
OpenSauce04
383a28795e
ci: Build azahar-room Docker image for ARM64
2026-05-25 17:04:47 +01:00
OpenSauce04
725544f3b4
ci: Add --no-cache to Docker build command
...
This is mostly just for specificity. In practice this will never do anything in CI because there will never be any cache to use, but if there was, we wouldn't want to use it
2026-05-25 17:04:47 +01:00
OpenSauce04
135f10320a
docker: Fix azahar-room Dockerfile failing to build with podman
2026-05-25 17:04:47 +01:00
OpenSauce04
0b7114cbf8
docker: Break up build commands into seperate RUN calls
...
I think this was from back when the Dockerfile was first being written, before the 'builder' and 'final' stages were introduced which make this former optimization attempt completely redundant
2026-05-25 17:04:47 +01:00
OpenSauce04
95d42cb40a
docker: Remove now-redundant CMake options from azahar-room Dockerfile
2026-05-25 17:04:47 +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
project516
ae7d7dca1f
ci: Update github actions to NodeJS 24 ( #2110 )
...
Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2026-05-23 21:24:54 +01:00
OpenSauce04
4a4b75b0de
libretro.yml: Don't fail fast in macOS job matrix
2026-05-23 19:59:34 +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
PabloMK7
267887d7a9
Add attestation support to increase release security ( #2117 )
...
* ci: Add sbom and attestation
* tools: Add verify-release.sh
* verify-release.sh: Set executable permission
* verify-release.sh: Put downloads into a gitignored directory
* tools: Make verify-release also download sbom
---------
Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2026-05-14 14:52:10 +02:00
OpenSauce04
778ca369cd
ci: Strip libretro cores after building
2026-05-12 11:56:22 +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