rpcs3/rpcs3
Megamouse 71f0d5c602
Some checks are pending
Generate Translation Template / Generate Translation Template (push) Waiting to run
Build RPCS3 / RPCS3 Linux ${{ matrix.os }} ${{ matrix.compiler }} (/rpcs3/.ci/build-linux-aarch64.sh, gcc, rpcs3/rpcs3-ci-jammy-aarch64:1.9, ubuntu-24.04-arm) (push) Waiting to run
Build RPCS3 / RPCS3 Linux ${{ matrix.os }} ${{ matrix.compiler }} (/rpcs3/.ci/build-linux.sh, gcc, rpcs3/rpcs3-ci-jammy:1.9, ubuntu-24.04) (push) Waiting to run
Build RPCS3 / RPCS3 Linux ${{ matrix.os }} ${{ matrix.compiler }} (a1d35836e8d45bfc6f63c26f0a3e5d46ef622fe1, rpcs3/rpcs3-binaries-linux-arm64, /rpcs3/.ci/build-linux-aarch64.sh, clang, rpcs3/rpcs3-ci-jammy-aarch64:1.9, ubuntu-24.04-arm) (push) Waiting to run
Build RPCS3 / RPCS3 Linux ${{ matrix.os }} ${{ matrix.compiler }} (d812f1254a1157c80fd402f94446310560f54e5f, rpcs3/rpcs3-binaries-linux, /rpcs3/.ci/build-linux.sh, clang, rpcs3/rpcs3-ci-jammy:1.9, ubuntu-24.04) (push) Waiting to run
Build RPCS3 / RPCS3 Mac ${{ matrix.name }} (0, 51ae32f468089a8169aaf1567de355ff4a3e0842, rpcs3/rpcs3-binaries-mac, Intel) (push) Waiting to run
Build RPCS3 / RPCS3 Mac ${{ matrix.name }} (1, 8e21bdbc40711a3fccd18fbf17b742348b0f4281, rpcs3/rpcs3-binaries-mac-arm64, Apple Silicon) (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
Build RPCS3 / RPCS3 Windows Clang ${{ matrix.arch }} (aarch64, clang, clangarm64, ARM64, windows-11-arm) (push) Waiting to run
Build RPCS3 / RPCS3 Windows Clang ${{ matrix.arch }} (x86_64, clang, clang64, X64, windows-2025) (push) Waiting to run
Build RPCS3 / RPCS3 FreeBSD (push) Waiting to run
cellGem: fix RAW8 to RGBA_320x240
We were basically writing two rows into dst for each other src line.
This means we were writing 480 lines in total instead of 240,
overwriting one of the lines written in the previous iteration.
This led to writing one line out of bounds last iteration.
Let's just use a simple debayer technique which perfectly matches here.
This also applies the previously missing gain factors.

I also tried to first demosaic and then drop every other pixel.
The result was comparatively blurred and the performance worse.
2026-03-10 07:01:55 +01:00
..
Crypto fmt: add more string_view versions of string functions 2025-12-08 19:49:42 +01:00
Emu cellGem: fix RAW8 to RGBA_320x240 2026-03-10 07:01:55 +01:00
Icons RPCN menu changes (#17936) 2025-12-29 07:12:21 +02:00
Input Update codebase to SDL 3.4.0 2026-03-06 13:56:04 +01:00
Loader ISO: pass mode to file 2026-03-05 21:05:15 +01:00
qt/etc Qt6 port 2023-07-31 20:03:24 +03:00
rpcs3qt Qt: add log level settings 2026-03-06 15:06:25 +01:00
tests cellDmuxPamf: properly handle streams smaller than 0x800 bytes 2026-03-07 21:46:07 +02:00
util Qt: add log level settings 2026-03-06 15:06:25 +01:00
CMakeLists.txt tests: enable cellDmuxPamf tests in CMakeLists 2026-03-07 21:46:07 +02: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 Move display sleep functions to emu callbacks 2025-02-25 19:45:43 +01:00
display_sleep_control.h Move display sleep functions to emu callbacks 2025-02-25 19:45:43 +01:00
emucore.vcxproj Flatbuffers to Protobuf (#18082) 2026-01-24 09:37:47 +01:00
emucore.vcxproj.filters Flatbuffers to Protobuf (#18082) 2026-01-24 09:37:47 +01:00
frame_icon.xpm
gamemode_control.cpp [Linux] Implement Feral Interactive's Gamemode for Potential Performance Increases (#17325) 2025-07-06 11:50:03 +02:00
gamemode_control.h [Linux] Implement Feral Interactive's Gamemode for Potential Performance Increases (#17325) 2025-07-06 11:50:03 +02:00
git-version.cmake [CI] FreeBSD build (#17293) 2025-06-12 09:33:40 +03:00
GLGSRender.vcxproj gl: Implement MSAA resolve/unresolve for color images 2025-02-11 02:28:31 +03:00
GLGSRender.vcxproj.filters gl: Implement MSAA resolve/unresolve for color images 2025-02-11 02:28:31 +03:00
headless_application.cpp Add SDL camera handler 2026-01-03 14:40:02 +01:00
headless_application.h Linux: use futex_waitv syscall for atomic waiting 2023-08-02 21:46:06 +03:00
main.cpp Log RPCS3 exit code 2025-05-08 12:58:38 +02:00
main_application.cpp ISO: Remove resolve_path hack 2026-01-09 14:40:51 +02:00
main_application.h RSX/Qt: Reuse gs_frame if possible 2025-01-06 15:49:09 +01:00
module_verifier.cpp CI: build windows clang 2025-06-15 17:12:50 +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 RPCN menu changes (#17936) 2025-12-29 07:12:21 +02:00
rpcs3.cpp utils: Scale busy_wait according to arm timer frequency 2026-01-17 10:07:01 +02:00
rpcs3.desktop Add startupWMClass to linux .desktop Fixes #10685 2021-08-09 09:08:44 +02:00
rpcs3.h Move main to main.cpp 2025-04-29 18:42:20 +02:00
rpcs3.icns Round macOS icon 2022-02-27 11:16:50 +01:00
rpcs3.ico upgrade icons to a modern design 2021-03-29 22:24:40 +03:00
rpcs3.metainfo.xml Metainfo: Update number of compatible games 2023-12-30 11:41:52 +01:00
rpcs3.plist.in [macOS] Specify plist version 2026-01-24 20:18:25 +01:00
rpcs3.png upgrade icons to a modern design 2021-03-29 22:24:40 +03:00
rpcs3.rc
rpcs3.svg upgrade icons to a modern design 2021-03-29 22:24:40 +03:00
rpcs3.vcxproj Qt: add log level settings 2026-03-06 15:06:25 +01:00
rpcs3.vcxproj.filters Qt: add log level settings 2026-03-06 15:06:25 +01:00
rpcs3_version.cpp rpcs3_version: Bump to 0.0.40 2026-03-03 13:16:24 +01:00
rpcs3_version.h Savestates: Save build version and creation time 2023-12-29 11:11:53 +02:00
stdafx.cpp shared_ptr.hpp: don't use fake objects 2021-05-30 15:07:17 +03:00
stdafx.h Misc: Force define LLVM for IntelliSense 2026-02-28 10:58:25 +02:00
update_helper.sh [macOS Updater] Cleanup remnants of the old app bundle post-update 2026-01-04 19:11:37 +01:00
VKGSRender.vcxproj vk: Rework the unique resource id system and apply it to buffer views 2025-10-17 23:22:22 +03:00
VKGSRender.vcxproj.filters vk: Rework the unique resource id system and apply it to buffer views 2025-10-17 23:22:22 +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