shadPS4/src
Stephen Miller b49340dff8
Some checks are pending
Build and Release / reuse (push) Waiting to run
Build and Release / clang-format (push) Waiting to run
Build and Release / get-info (push) Waiting to run
Build and Release / windows-sdl (push) Blocked by required conditions
Build and Release / windows-qt (push) Blocked by required conditions
Build and Release / macos-sdl (push) Blocked by required conditions
Build and Release / macos-qt (push) Blocked by required conditions
Build and Release / linux-sdl (push) Blocked by required conditions
Build and Release / linux-qt (push) Blocked by required conditions
Build and Release / linux-sdl-gcc (push) Blocked by required conditions
Build and Release / linux-qt-gcc (push) Blocked by required conditions
Build and Release / pre-release (push) Blocked by required conditions
libSceVideodec2: Update structs to match newer firmwares (#3077)
* Update file_system.cpp

* libSceVideodec2 struct fixes

Our code was based on an old version of the libSceVideodec2 library. Based on what I've decompiled, these structs changed somewhere around firmware 6.50, and newer versions of the library have these flexible checks to accommodate both variants of the structs.

* Static assert for AvcPictureInfo struct

All the other Videodec2 structs have static asserts, might as well use one here too.

* Initialize new values

Set proper values for frameFormat and framePitchInBytes.
`frame->linesize[0]` appears to be in bytes already, I'm not sure if that means framePitch is being set wrong though.
2025-06-10 13:22:50 -07:00
..
common Network Play: set user signed in (#2944) 2025-06-03 09:11:18 +03:00
core libSceVideodec2: Update structs to match newer firmwares (#3077) 2025-06-10 13:22:50 -07:00
images New kbm icon (#2898) 2025-05-17 11:39:35 +03:00
imgui devtools: persist fsr configs (#2852) 2025-04-27 13:32:29 -03:00
input Fix touchpad handling and change gyro calculation (#3006) 2025-06-01 19:13:02 +03:00
qt_gui Add option to ignore game patch (#3039) 2025-06-10 12:30:45 -07:00
shader_recompiler shader_recompiler: Cleanup fragment attribute handling (#3076) 2025-06-10 18:57:16 +03:00
video_core shader_recompiler: Cleanup fragment attribute handling (#3076) 2025-06-10 18:57:16 +03:00
.clang-format chore: Make shadps4 REUSE compliant 2024-02-23 23:33:43 +02:00
emulator.cpp Add option to ignore game patch (#3039) 2025-06-10 12:30:45 -07:00
emulator.h Add support for game folder and fail early if eboot.bin is missing or corrupt (#3027) 2025-06-03 13:34:29 +03:00
main.cpp Add option to ignore game patch (#3039) 2025-06-10 12:30:45 -07:00
sdl_window.cpp build: Move versioning to CMake file. (#2752) 2025-04-07 12:22:51 +03:00
sdl_window.h Gui: Adding Pause button working, full screen button and labels to buttons on main window gui (#2634) 2025-03-26 23:50:52 +02:00
shadps4.qrc misc: Few small fixes. (#2780) 2025-04-13 12:10:24 -07:00
shadps4.rc [Windows] Adding Properties to the Executable (#2789) 2025-04-17 09:43:14 +03:00