Henrik Rydgård
586dd6a962
Merge pull request #13096 from hrydgard/revert-remove-io-on-thread
...
Revert "Remove the I/O on Thread option - treat it as always on."
2020-07-05 11:53:24 +02:00
Henrik Rydgård
177d697a15
Revert "Remove the I/O on Thread option - treat it as always on."
...
This reverts commit 9c40381db0
.
2020-07-05 10:37:44 +02:00
Henrik Rydgård
f2ca7b7266
Merge pull request #13095 from unknownbrackets/downloads
...
http: Check cancel flag more often
2020-07-05 09:44:59 +02:00
Unknown W. Brackets
4d47715e41
http: Check cancel flag more often.
...
Would be better to use non-blocking sockets, but this code is working,
so not planning to rewrite it right now.
2020-07-04 21:18:41 -07:00
Henrik Rydgård
ef250e30d7
Merge pull request #13094 from hrydgard/camera-crash-fix
...
Camera initialization crash fix
2020-07-05 01:52:57 +02:00
Henrik Rydgård
3cc20e5550
Sneak in some paranoia in InstallZipScreen.cpp (another one from #13057 )
2020-07-05 01:49:34 +02:00
Henrik Rydgård
7bb524810d
Check that we actually got a preview size.
2020-07-05 01:33:27 +02:00
Henrik Rydgård
b5053b947c
CameraHelper: Do a better job of choosing an appropriate preview size.
...
Add sanity checks so we get a black image instead of crash if we would
still fail.
2020-07-05 01:31:28 +02:00
Henrik Rydgård
5fc83eb50f
Merge pull request #13093 from hrydgard/android-camera-try-catch
...
Add a try/catch to Android camera device listing.
2020-07-05 00:27:37 +02:00
Henrik Rydgård
7a58c8afbf
Add a try/catch to Android camera device listing. Might help #13091 and the issue seen in #13057 .
2020-07-04 23:21:05 +02:00
Henrik Rydgård
1bf241d826
Merge pull request #13087 from TotalCaesar659/patch-3
...
Change default rendering resolution on Linux to auto
2020-07-04 16:13:28 +02:00
TotalCaesar659
833e91516d
Change default rendering resolution on Linux to auto
2020-07-04 01:16:36 +03:00
Henrik Rydgård
b2106f15c3
Merge pull request #13085 from TotalCaesar659/patch-2
...
Fix radio button in "Window size" menu
2020-07-03 23:34:54 +02:00
TotalCaesar659
5f073d24ba
Fix radio button in "Window size" menu
2020-07-03 21:03:14 +03:00
Henrik Rydgård
2e68f6f365
Merge pull request #13084 from TotalCaesar659/patch-1
...
Update submodule URL
2020-07-03 17:02:08 +02:00
TotalCaesar659
fd81c123b0
Update submodule URL
2020-07-03 16:43:31 +03:00
Henrik Rydgård
ea51118e62
Merge pull request #13082 from vnctdj/cmakeGitVersionFix
...
Fix reliability of the CMake generated version
2020-07-03 07:42:34 +02:00
vnctdj
460ef63f5d
Fix reliability of the CMake generated version
...
steps to reproduce :
git checkout v1.10.1~3
git describe --always
--> v1.10-19-g9aab3d986
[build now]
PPSSPPSDL --version
--> v1.10-19-g9aab3d986
git checkout v1.10.1
git describe --always
--> v1.10.1
[build now]
PPSSPPSDL --version
--> v1.10-19-g9aab3d986
Indeed, the "v1.10.1" regex matches the "v1.10-19-g9aab3d986" string. How unfortunate!
So I just deleted that check, building the same commit twice should not happen that often :)
2020-07-02 23:23:59 +02:00
Henrik Rydgård
99411472d1
README.md update
2020-07-02 13:39:52 +02:00
Henrik Rydgård
01eea46455
Update version to 1.10.1
2020-07-02 13:36:33 +02:00
Henrik Rydgård
cec261c6c6
Update README, lang submodule for 1.10.1
2020-07-02 13:33:53 +02:00
Henrik Rydgård
9aab3d986a
Merge pull request #13077 from unknownbrackets/savestate
...
SaveState: Make sure to default init net data
2020-06-30 08:45:53 +02:00
Unknown W. Brackets
e6b42f3921
SaveState: Prevent edge case on old save state.
...
If we load an old save state and it errors, could crash.
2020-06-29 19:40:54 -07:00
Unknown W. Brackets
20dd7db351
SaveState: Make sure to default init net data.
...
Otherwise, we may crash when loading a save state.
2020-06-29 19:37:55 -07:00
Unknown W. Brackets
19437227b3
Merge pull request #13076 from hrydgard/gamescreen-render-paranoia
...
Add some excessive null checks to GameScreen::render()
2020-06-29 22:33:01 -04:00
Henrik Rydgård
5f57d4775f
Add some excessive null checks to GameScreen::render(), might fix the crash seen in #13057
2020-06-29 22:47:34 +02:00
Henrik Rydgård
4569ca60f1
Merge pull request #13072 from hrydgard/fix-duplicate-frames-freeze
...
Disable the "Duplicate frames" feature if frameskip != 0.
2020-06-28 22:47:19 +02:00
Henrik Rydgård
df6f216056
Disable the "Duplicate frames" feature if frameskip != 0. Works around / Fixes #13068
2020-06-28 22:20:22 +02:00
Henrik Rydgård
63ead85c7f
Some paranoid checks in PPGeDraw. Might help the crash seen in #13047 .
2020-06-28 21:35:19 +02:00
Unknown W. Brackets
807fcf8e46
Merge pull request #13067 from hrydgard/download-rework
...
Different handling of Download lifetimes.
2020-06-28 13:24:40 -04:00
Unknown W. Brackets
ed9df02bb0
Merge pull request #13071 from hrydgard/d3d9-proj-fix
...
D3D9: Fix a sign mistake generating the projection matrix.
2020-06-28 13:23:44 -04:00
Henrik Rydgård
bd8083fb26
Downloader: Join threads in CancelAll
2020-06-28 18:34:00 +02:00
Henrik Rydgård
37b57d925c
D3D9: Fix a sign mistake generating the projection matrix. Fixes #13063
2020-06-28 18:25:08 +02:00
Henrik Rydgård
1a8084cdbc
Different handling of Download lifetimes. Might help an issue from #13057 (1.10 crash mysteries)
2020-06-28 13:26:12 +02:00
Henrik Rydgård
8ac4efd3c0
Merge pull request #13056 from akien-mga/TextureDecoder-fix-armv7-neon-misuse
...
TextureDecoder: Fix misuse of NEON on all armv7
2020-06-28 00:03:39 +02:00
Henrik Rydgård
f14cafd9ec
Merge pull request #13061 from jbeich/glslang
...
cmake: don't install bundled glslang
2020-06-27 23:53:13 +02:00
Jan Beich
2c7290e98b
cmake: don't install bundled glslang
...
lib/libglslang.a
lib/cmake/glslangTargets.cmake
lib/cmake/glslangTargets-release.cmake
include/glslang/Public/ShaderLang.h
include/glslang/Include/arrays.h
[...]
2020-06-27 21:14:58 +00:00
Henrik Rydgård
1152abff7e
Merge pull request #13058 from jbeich/qt-nosdl
...
Qt: unbreak build without SDL (Audio)
2020-06-27 21:44:25 +02:00
Jan Beich
cad7603ccd
Qt: unbreak build without SDL
...
Qt/QtMain.cpp:51:1: error: unknown type name 'SDL_AudioSpec'
SDL_AudioSpec g_retFmt;
^
1 error generated.
2020-06-27 18:48:16 +00:00
Rémi Verschelde
e479bf7f7b
TextureDecoder: Fix misuse of NEON on all armv7
...
`ppsspp_config.h` properly defines `PPSSPP_ARCH(ARM_NEON)` already for
arm64v8 and armv7+NEON, so we use that instead of using NEON instructions
on all armv7.
2020-06-27 17:29:24 +02:00
Henrik Rydgård
401df20384
Update version number to 1.10. This required changing the Android version code pattern, but should be ok.
2020-06-27 11:11:04 +02:00
Henrik Rydgård
f65be705c5
Update lang submodule again
2020-06-27 11:10:19 +02:00
Henrik Rydgård
0b8e342032
Merge pull request #13029 from hrydgard/readme-1.10
...
Update README.md for 1.10.0.
2020-06-27 10:32:46 +02:00
Henrik Rydgård
bc80677365
Merge pull request #13053 from vnctdj/readme-1.10
...
Update readme for 1.10
2020-06-26 00:59:37 +02:00
vnctdj
82992c4c16
Archive changelog for older versions
...
We show the latest 4 versions on https://www.ppsspp.org/downloads.html
2020-06-26 00:23:31 +02:00
vnctdj
85e645e71a
Add https://github.com/hrydgard/ppsspp/issues/11974
2020-06-26 00:21:41 +02:00
Henrik Rydgård
a0f8ad41d1
Update lang submodule
2020-06-24 17:21:57 +02:00
Henrik Rydgård
3691cc990f
Merge pull request #13052 from hrydgard/sdl-resize-fixes
...
Partly clean up SDL resize code, should help #11974
2020-06-24 01:36:38 +02:00
Henrik Rydgård
f9cef5b6b2
Partly clean up SDL resize code, should help #11974
2020-06-24 01:06:01 +02:00
Henrik Rydgård
4a36c99e94
Merge pull request #13051 from hrydgard/sdl-validation-fixes
...
Enable Vulkan validation in SDL debug builds
2020-06-23 23:58:10 +02:00