Jean-Philip Desjardins
|
30568a057d
|
Use app_config module.
Build macOS / build_macos (push) Has been cancelled
Build Android / build_android (apk) (push) Has been cancelled
Build Android / build_android (libretro) (push) Has been cancelled
Build Linux ARM32 / build_linux_arm32 (push) Has been cancelled
Build Linux ARM64 / build_linux_arm64 (push) Has been cancelled
Build Windows Psf / build_windows_psf (off, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Build Windows Psf / build_windows_psf (on, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Build Windows / build_windows (x86_32, Visual Studio 16 2019, installer32.nsi, win32_msvc2019, Win32) (push) Has been cancelled
Build Windows / build_windows (x86_64, Visual Studio 16 2019, installer64.nsi, win64_msvc2019_64, x64) (push) Has been cancelled
Check Format / run_clangformat (push) Has been cancelled
Build iOS / build_ios (push) Has been cancelled
Build JavaScript / build_js (push) Has been cancelled
Build Linux / build_linux (push) Has been cancelled
|
2025-03-11 16:18:58 -04:00 |
|
Jean-Philip Desjardins
|
e46557675b
|
Use proper preprocessor macro.
Build Android / build_android (apk) (push) Has been cancelled
Build Android / build_android (libretro) (push) Has been cancelled
Build iOS / build_ios (push) Has been cancelled
Build JavaScript / build_js (push) Has been cancelled
Build Linux / build_linux (push) Has been cancelled
Build Linux ARM32 / build_linux_arm32 (push) Has been cancelled
Build Linux ARM64 / build_linux_arm64 (push) Has been cancelled
Build macOS / build_macos (push) Has been cancelled
Build Windows / build_windows (x86_32, Visual Studio 16 2019, installer32.nsi, win32_msvc2019, Win32) (push) Has been cancelled
Build Windows / build_windows (x86_64, Visual Studio 16 2019, installer64.nsi, win64_msvc2019_64, x64) (push) Has been cancelled
Build Windows Psf / build_windows_psf (off, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Build Windows Psf / build_windows_psf (on, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Check Format / run_clangformat (push) Has been cancelled
|
2025-02-12 14:12:37 -05:00 |
|
Piotr Paweł Stefaniak
|
7c55685b6b
|
Fix error: ‘clamp’ is not a member of ‘std’
by including <algorithm>.
|
2024-04-09 18:31:27 +02:00 |
|
Jean-Philip Desjardins
|
e0f5091e6e
|
Mark lookup bits dirty when loading state.
|
2023-12-11 09:49:10 -05:00 |
|
Jean-Philip Desjardins
|
f65f6f240b
|
Save and load some basic IPU state.
|
2023-12-08 13:10:20 -05:00 |
|
Jean-Philip Desjardins
|
85ff0350da
|
Store current IPU command as a int value.
Makes it saveable in saved states.
|
2023-12-08 13:03:52 -05:00 |
|
Jean-Philip Desjardins
|
27f6fafaa4
|
Cleanup.
|
2023-12-08 10:39:32 -05:00 |
|
Jean-Philip Desjardins
|
14f00dfc7b
|
Cleanup.
|
2023-08-31 16:34:11 -04:00 |
|
Ty Lamontagne
|
395b48fdb7
|
IPU: Implement hardware-tested threshold behavior
|
2023-08-29 22:19:39 -04:00 |
|
Jean-Philip Desjardins
|
aee69ac97c
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
|
Jean-Philip Desjardins
|
7f596213cd
|
Apply inverse scan after dequantization.
Fixes a bunch of artifacts present in most video decoding.
|
2023-04-18 17:00:02 -04:00 |
|
Jean-Philip Desjardins
|
cc614c6626
|
Keep looking for a start code before completing IDEC command.
|
2022-03-24 12:50:06 -04:00 |
|
Jean-Philip Desjardins
|
3d5b5ca3d6
|
Show VLC errors are warnings.
|
2022-03-24 12:50:06 -04:00 |
|
Jean-Philip Desjardins
|
8f201ab7c2
|
Don't wait for whole 24 bit start code to arrive when IDEC is almost done.
Fixes another hang in SMT: Nocturne (when Yuko show's the end of the world).
|
2021-04-23 08:45:12 -04:00 |
|
Jean-Philip Desjardins
|
608e8be860
|
Add support for RGBA16 output in CSC.
Fixes hang in SMT Nocturne.
|
2021-04-14 16:35:54 -04:00 |
|
Jean-Philip Desjardins
|
6a99562ff1
|
Cleanup.
|
2021-04-14 16:34:53 -04:00 |
|
Björn Gerdau
|
683b06d839
|
Add more warnings
|
2020-11-06 10:06:16 +01:00 |
|
Jean-Philip Desjardins
|
6979883cb4
|
Code style fixes.
|
2019-11-21 12:30:08 -05:00 |
|
Jean-Philip Desjardins
|
24c0967d64
|
Make sure GetAvailableBits won't return a negative value.
|
2019-11-21 12:30:08 -05:00 |
|
Jean-Philip Desjardins
|
55a40e9871
|
Make the change to IPU_CMD register behavior less intrusive.
|
2019-11-21 12:30:08 -05:00 |
|
Jean-Philip Desjardins
|
08e8e45615
|
Add default values to intra & non-intra IQ matrices.
|
2019-11-21 12:30:08 -05:00 |
|
Jean-Philip Desjardins
|
b51c17bc5a
|
Various IPU tests
|
2019-11-21 12:30:08 -05:00 |
|
Jean-Philip Desjardins
|
1675217d1e
|
Enable receiving IPU DMA transfers from SPR.
(cherry picked from commit 57a130b99c4b02f9bbd1bffa0c6e1f1d2b43e287)
|
2019-11-04 12:53:34 -05:00 |
|
Jean-Philip Desjardins
|
2076edf3c0
|
Fix Linux build.
|
2019-08-17 13:51:31 -04:00 |
|
Jean-Philip Desjardins
|
aa580e89ff
|
Make IDEC seek to start code.
When a start code is detected, we need to seek to its proper byte-aligned position.
|
2018-10-19 12:37:57 -04:00 |
|
Jean-Philip Desjardins
|
f1b0d2c01a
|
Decode DCT type in IDEC when needed.
|
2018-10-19 12:37:57 -04:00 |
|
Jean-Philip Desjardins
|
4785dab2de
|
Rename some of the log's names.
|
2018-05-25 12:38:51 -04:00 |
|
Clang-Format
|
acf75535ec
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
|
Mahmood(Thunder07)
|
97c229ec98
|
Cleanup
Silence:"warning: '0' flag ignored with precision and ‘%X’ gnu_printf format"
|
2017-05-29 06:01:32 +01:00 |
|
Jean-Philip Desjardins
|
b5c08efd01
|
IDEC: Convert block from RAW16 to RAW8 before sending to CSC.
|
2017-01-06 19:18:28 -05:00 |
|
Jean-Philip Desjardins
|
db72faf5c9
|
Add some checks in IDEC command.
|
2017-01-06 19:18:28 -05:00 |
|
Jean-Philip Desjardins
|
0eea16140a
|
Cleanup.
|
2017-01-06 19:18:28 -05:00 |
|
Jean-Philip Desjardins
|
d73089b8cd
|
Improve computation of IPU BP register.
|
2017-01-06 19:18:00 -05:00 |
|
Jean-Philip Desjardins
|
908e6753c6
|
Cleanup.
|
2017-01-06 19:18:00 -05:00 |
|
Jean-Philip Desjardins
|
226305c650
|
Generate and service IPU interrupts.
|
2017-01-06 19:18:00 -05:00 |
|
Jean-Philip Desjardins
|
b501db0569
|
Report error when symbol is not found.
|
2016-11-19 17:27:21 -05:00 |
|
Jean-Philip Desjardins
|
de7d638e8c
|
Properly report errors occuring when decoding MPEG symbols in BDEC.
|
2016-03-02 00:43:40 -05:00 |
|
Jean-Philip Desjardins
|
fdc057f503
|
Generate proper alpha values in CSC operation.
|
2016-02-20 20:43:37 -05:00 |
|
Jean-Philip Desjardins
|
8fb5b1ac23
|
Added slight delay to IDEC command.
Fixes issues with games that changes DMA3 parameters right after issuing a IDEC command.
|
2015-07-13 02:01:08 -04:00 |
|
Jean-Philip Desjardins
|
fcf1b11f1b
|
Moved EE and GS specific files in a separate folder.
|
2015-05-06 00:54:15 -04:00 |
|