Gleb Mazovetskiy
78ad98e6c4
jpge.cpp: Remove malloc.h include
...
`malloc.h` is deprecated and doesn't exist on macOS.
`stdlib.h` provides malloc.
Fix sent upstream in https://github.com/richgel999/jpeg-compressor/pull/18
2021-01-30 12:13:13 +00:00
Gleb Mazovetskiy
5a09bc3d30
Update ext/jpge
...
From https://github.com/richgel999/jpeg-compressor/tree/aeb7d3b463aa8228b87a28013c15ee50a7e6fcf3
Fixes #14012
Also now comes with SSE2 SIMD
2021-01-30 12:13:08 +00:00
Gleb Mazovetskiy
c17685646e
Fix left shift of negative value in MIPSCodeUtils
...
Fixes a benign UBSAN error to improve the signal-to-noise ratio of
UBSAN errors.
Fixes #14015
2021-01-30 12:03:40 +00:00
Henrik Rydgård
c251d69eab
Minimize the Adreno shader compiler bug repro test
2021-01-30 10:21:14 +01:00
Henrik Rydgård
c18142b41e
Merge pull request #13997 from ANR2ME/adhoc
...
[Adhoc] Fix connection issue on Dynasty Warriors (Shin Sangoku Musou) games
2021-01-30 10:00:54 +01:00
Henrik Rydgård
dea573a3c9
Merge pull request #14007 from nassau-tk/pgf-fixltn8to15-Russian
...
Fix Russian characters ltn8~15.pgf
2021-01-30 09:58:50 +01:00
Henrik Rydgård
0af0aed25f
Merge pull request #14008 from glebm/fix-align-filesystem
...
Fix alignment issues in ISOFileSystem
2021-01-30 09:58:12 +01:00
Henrik Rydgård
e7aeeb90ac
Merge pull request #14009 from unknownbrackets/branch-shift
...
jit: Make branch shift more obvious
2021-01-30 09:24:34 +01:00
ANR2ME
d907906c74
Fix connection issue on Dynasty Warriors (Shin Sangoku Musou) games when playing with more than 2 players.
2021-01-30 15:20:24 +07:00
Henrik Rydgård
23992141f9
Merge pull request #14001 from glebm/ubsan
...
CMake: Add USE_UBSAN
2021-01-30 09:14:35 +01:00
Unknown W. Brackets
c179cad5c2
jit: Make branch shift more obvious.
...
And also not technically undefined behavior.
2021-01-29 20:53:41 -08:00
Gleb Mazovetskiy
093a36eec5
Fix alignment issues in ISOFileSystem
...
Fixes #14002
2021-01-30 00:28:34 +00:00
nassau-tk
da40ed6e81
Fix Russian characters ltn8~15.pgf
2021-01-30 09:18:23 +09:00
Gleb Mazovetskiy
08dbec532a
CMake: Fix UBSAN link error
2021-01-29 23:29:54 +00:00
Gleb Mazovetskiy
0fb42e07a6
CMake: Rename USE_ADDRESS_SANITIZER to USE_ASAN
...
For consistency with USE_UBSAN
2021-01-29 23:10:22 +00:00
Gleb Mazovetskiy
3bd3046315
CMake: Add USE_UBSAN
2021-01-29 23:08:00 +00:00
sum2012
784e803f98
Add CRC32 calc
...
Fix #13964
Thanks @unknownbrackets
2021-01-30 07:03:52 +08:00
Henrik Rydgård
54849075aa
Merge pull request #13999 from sum2012/mpeg_minor
...
Mpeg:Only allow firmware >= 3 for warmup
2021-01-29 22:17:25 +01:00
sum2012
02f1b6452b
Try to build fix on non-windows
2021-01-29 22:45:30 +08:00
sum2012
6bc3cb4dfa
Mpeg:Only allow firmware >= 3 for warmup
...
Fix #13996
2021-01-29 22:26:45 +08:00
Henrik Rydgård
1e0dc11dac
Merge pull request #13998 from jdgleaver/gitlab-windows
...
(.gitlab-ci.yml) Add windows-x64 target
2021-01-29 11:51:54 +01:00
jdgleaver
32aa4bfdd0
(.gitlab-ci.yml) Add windows-x64 target
2021-01-29 10:29:13 +00:00
Henrik Rydgård
8471a31c9c
Merge pull request #13994 from glebm/fix-find-ffmpeg
...
FindFFmpeg: Fix a few issues
2021-01-29 09:17:24 +01:00
Gleb Mazovetskiy
4c203c5d5f
FindFFmpeg: Fix a few issues
...
1. postproc now looks for postprocess.h (there is no postproc.h header).
2. pkg-config fallback condition now works (find_path/library set the
variable to ${var}-NOTFOUND but it was checking for an empty string).
2021-01-29 00:24:12 +00:00
Henrik Rydgård
2b1c7f0c5f
gitlab ci change requested by m4xw
2021-01-29 00:57:24 +01:00
Henrik Rydgård
a690127736
Merge pull request #13992 from nassau-tk/pgf-fixltn0to7-Greek
...
Fix Russian characters ltn0~7.pgf
2021-01-28 23:43:42 +01:00
nassau-tk
5742f2f389
Fix Greek characters ltn0~7.pgf
2021-01-29 01:07:55 +09:00
Henrik Rydgård
bcd7856aaf
Specify MaxScale=2 for the new MMPX texture scaling shader
2021-01-28 11:17:17 +01:00
Henrik Rydgård
6b083aaf73
Merge pull request #13986 from unknownbrackets/tex-mmpx
...
Vulkan: Add MMPX upscaling texture shader
2021-01-28 11:15:54 +01:00
Unknown W. Brackets
c630d365cd
Vulkan: Allow tex shaders to specify a max scale.
2021-01-28 01:03:02 -08:00
Unknown W. Brackets
c99b4b118a
Vulkan: Add MMPX upscaling texture shader.
...
See https://casual-effects.com/research/McGuire2021PixelArt/index.html
2021-01-28 00:38:53 -08:00
Henrik Rydgård
a2023a1e3e
Merge pull request #13983 from Florin9doi/thread_dups
...
Remove duplicates from ThreadManForKernel
2021-01-27 22:50:44 +01:00
Florin9doi
c0c8329f57
Remove duplicates from ThreadManForKernel
2021-01-27 22:57:04 +02:00
Henrik Rydgård
97e7a28161
Merge pull request #13981 from unknownbrackets/mp3-sdkver
...
Cleanup some MP3 SDK version differences
2021-01-27 18:08:11 +01:00
Unknown W. Brackets
8a437b267e
Mp3: Correct logging for init.
2021-01-27 07:07:14 -08:00
Henrik Rydgård
ad84e4afb7
Merge pull request #13982 from ANR2ME/adhoc
...
[Adhoc GameMode] Updated GameMode initial data sync (fix Pocket Pool)
2021-01-27 14:03:42 +01:00
ANR2ME
46397c40a0
Updated GameMode initial data sync, in case remote players aren't listening yet when sending initial data (fix Pocket Pool)
2021-01-27 19:20:51 +07:00
Unknown W. Brackets
4b4be0f34f
Mp3: Always keep sample rate from original mp3.
...
Our codec context is updated with the source sample rate, so this makes us
not resample at all.
Converting to stereo still seems correct.
2021-01-26 23:50:54 -08:00
Henrik Rydgård
74f3542af4
Add back XCode TARGETED_DEVICE_FAMILY config line
...
xcode warns that the value is deprecated or something, but maybe it still does something. Appears iPad support is broken right now.
2021-01-26 18:12:44 +01:00
Unknown W. Brackets
463fc3c792
Mp3: Allow decode without pcm pointer.
...
Just like other audio decoding, you're allowed to skip audio.
Also prevents a crash if the mp3 is not yet inited.
2021-01-25 23:51:55 -08:00
Henrik Rydgård
ff7e71f317
Merge pull request #13979 from unknownbrackets/gl-header
...
GLES: Remove direct khrplatform.h header include
2021-01-26 07:24:46 +01:00
Unknown W. Brackets
de5488d4df
Mp3: Correct error handling for newer sdk versions.
...
The 6.xx behavior might be important if a game relies on it to add data.
2021-01-25 20:57:34 -08:00
Unknown W. Brackets
6798d5379a
GLES: Remove direct khrplatform.h header include.
...
Shouldn't be needed anymore, was a hack for Nokia. See #13978 .
2021-01-25 18:42:24 -08:00
Henrik Rydgård
1b843ef8cc
Merge pull request #13974 from unknownbrackets/crc-simple
...
Reporting: Expose CRC queue methods for other uses
2021-01-25 15:01:58 +01:00
AdamN
1df5202cfb
Merge pull request #13976 from ANR2ME/adhoc
...
[Adhoc] Fix a possible return value issue on PtpOpen when using ForcedFirstConnect hack.
2021-01-25 19:38:17 +07:00
Henrik Rydgård
4eee5df2ab
Merge pull request #13977 from sum2012/mp3_minor2
...
sceMp3Init:Add layerBits and versionBits and header information
2021-01-25 13:31:56 +01:00
sum2012
e7e36ca21a
Add header information
2021-01-25 20:27:56 +08:00
sum2012
72cc39f929
sceMp3Init:Add layerBits and versionBits information
2021-01-25 20:14:02 +08:00
ANR2ME
3d813aec73
Don't allow ForcedFirstConnect hack when using PtpConnect within PtpOpen to prevent returning result from blocking PtpConnect instead of result of PtpOpen.
2021-01-25 18:40:20 +07:00
Henrik Rydgård
136c861d17
Merge pull request #13972 from unknownbrackets/clear-stencil
...
GPU: Respect stencil write mask for 5551 buffers
2021-01-25 09:38:16 +01:00