rpcsx/rpcs3
Megamouse 3b36df48e9 Vk/Gl/Overlays: Do not blend the alpha channel when rendering overlays
When blending a source pixel with alpha less than 1 onto a texture, we will end up having even less alpha than before.
This can lead to ugly "holes" in the overlays, especially on the edges of glyphs with smooth fonts for example.
We can fix this by only blending the RGB values while keeping the destination's alpha value.
I haven't really seen this happen in RPCS3, but it's better to be safe than sorry.
2024-08-28 01:19:15 +03:00
..
Crypto Improve error message when update cannot be installed due to version mismatch (#15773) 2024-07-07 15:23:25 +02:00
Emu Vk/Gl/Overlays: Do not blend the alpha channel when rendering overlays 2024-08-28 01:19:15 +03:00
Icons
Input Qt/input: Don't report two direction trigger values unless actually requested 2024-08-18 10:49:26 +02:00
Loader Replace src_loc with std::soource_location 2024-05-21 14:19:12 +03:00
qt/etc Qt6 port 2023-07-31 20:03:24 +03:00
rpcs3qt Qt: check microphone permissions 2024-08-26 07:42:22 +02:00
util aarch64 - Decode CPU brand information 2024-08-24 02:07:00 +03:00
CMakeLists.txt cmake: fix EGL and add USE_SYSTEM_CURL 2024-08-21 20:33:40 +03:00
Cubeb.vcxproj Audio: device switching and channel count detection (#12246) 2022-07-08 17:13:38 +02:00
Cubeb.vcxproj.filters Audio: device switching and channel count detection (#12246) 2022-07-08 17:13:38 +02:00
display_sleep_control.cpp Fix Apple Clang build 2024-02-24 20:54:55 +02:00
display_sleep_control.h
emucore.vcxproj Enable user to change country code (#15884) 2024-08-10 22:33:38 +02:00
emucore.vcxproj.filters Enable user to change country code (#15884) 2024-08-10 22:33:38 +02:00
frame_icon.xpm
git-version.cmake
GLGSRender.vcxproj gl: Rework the upscalers a bit and define the FSR interface 2024-02-26 18:15:06 +03:00
GLGSRender.vcxproj.filters gl: Rework the upscalers a bit and define the FSR interface 2024-02-26 18:15:06 +03:00
headless_application.cpp Savestates: Add save stage names 2024-04-13 13:48:00 +03:00
headless_application.h Linux: use futex_waitv syscall for atomic waiting 2023-08-02 21:46:06 +03:00
main.cpp Run platform sanity checks after creating the log and log windows path 2024-08-02 21:40:30 +02:00
main_application.cpp Simplify duplicate mouse handler init code 2024-06-30 12:02:37 +02:00
main_application.h overlays: add pages to home menu 2023-02-09 20:36:35 +01:00
module_verifier.cpp Case-insensitive path compare for module verifier (#15889) 2024-08-04 15:46:08 +02:00
module_verifier.hpp Run platform sanity checks after creating the log and log windows path 2024-08-02 21:40:30 +02:00
resource.h Remove whitespace 2023-02-15 08:58:02 +01:00
resources.qrc
rpcs3.desktop
rpcs3.icns Round macOS icon 2022-02-27 11:16:50 +01:00
rpcs3.ico
rpcs3.metainfo.xml Metainfo: Update number of compatible games 2023-12-30 11:41:52 +01:00
rpcs3.plist.in macOS CI: move to AArch64 VM (x64 builds) (#13155) 2023-01-21 21:21:41 +01:00
rpcs3.png
rpcs3.rc
rpcs3.svg
rpcs3.vcxproj Qt: vfs tool dialog 2024-08-15 00:45:48 +02:00
rpcs3.vcxproj.filters Qt: vfs tool dialog 2024-08-15 00:45:48 +02:00
rpcs3_version.cpp rpcs3_version: Bump to 0.0.32 2024-05-01 17:01:10 +02:00
rpcs3_version.h Savestates: Save build version and creation time 2023-12-29 11:11:53 +02:00
stb_image.cpp Add -Werror=implicit-fallthrough to cmake build 2024-01-07 17:29:43 +01:00
stdafx.cpp
stdafx.h Make compile with msvc, clang and gcc on Windows 2023-07-11 21:40:30 +03:00
update_helper.sh rpcs3qt: Add macOS support to the updater. 2024-01-24 09:44:56 +01:00
VKGSRender.vcxproj rsx/vk: Refactor FSR integration to support multiple backends 2024-02-26 18:15:06 +03:00
VKGSRender.vcxproj.filters rsx/vk: Refactor FSR integration to support multiple backends 2024-02-26 18:15:06 +03:00
windows.qrc
XAudio.vcxproj xaudio2: use system library instead of xaudio2redist 2024-02-27 05:21:32 +02:00
XAudio.vcxproj.filters Audio: device switching and channel count detection (#12246) 2022-07-08 17:13:38 +02:00