Unknown W. Brackets
3c9ab13672
GPU: Remove NULL GPU.
...
We can use the software GPU without a backend now, and this is in every
way superior and will result in better tests/headless behavior.
2021-01-02 09:36:13 -08:00
Unknown W. Brackets
83cae815b4
Headless: Always use at least software rendering.
2021-01-02 09:27:17 -08:00
Unknown W. Brackets
ed65bc2327
SoftGPU: Allow rendering with no backend at all.
2021-01-02 09:25:41 -08:00
Unknown W. Brackets
66a6b27d78
UWP: Allow software renderer.
...
It can use the Direct3D 11 backend now for a while, so it should work on
UWP just fine.
2021-01-02 09:24:43 -08:00
Unknown W. Brackets
6a2b3f8f78
SoftGPU: Update PPGe draw context.
...
Oops, this was missing.
2021-01-02 09:23:25 -08:00
Henrik Rydgård
fa466d2363
Merge pull request #13850 from unknownbrackets/warnings
...
Cleanup some warnings and a logger shutdown crash
2021-01-01 19:53:10 +01:00
Unknown W. Brackets
8bf93bb757
http: Ignore signals on recv() too.
2021-01-01 08:58:35 -08:00
Unknown W. Brackets
c3ddb279f9
http: Cleanup excessive logging.
2021-01-01 08:55:18 -08:00
Unknown W. Brackets
83644ec1b8
Android: Remove old NDK profiler.
...
Pretty sure this no longer works.
2021-01-01 08:42:23 -08:00
Unknown W. Brackets
f57c642f0b
Common: Fix logging shutdown race condition.
...
Got a crash during logging on another thread during shutdown.
2021-01-01 08:38:27 -08:00
Unknown W. Brackets
84aa33970b
Debugger: Fix some type conversion warnings.
2021-01-01 08:37:54 -08:00
Unknown W. Brackets
ce8bbfaf54
Windows: Fix some type conversion warnings.
2021-01-01 08:37:32 -08:00
Henrik Rydgård
3c59e2351c
Merge pull request #13835 from hrydgard/report-small-memstick-fix
...
If we are reporting a small memstick size, but data is bigger, lie.
2021-01-01 10:16:56 +01:00
Henrik Rydgård
7568ba9a76
Merge pull request #13843 from unknownbrackets/actions
...
Implement GitHub Actions build
2020-12-31 17:23:44 +01:00
Unknown W. Brackets
7b9431f463
Net: Remove static declarations from h file.
...
Were just causing warnings.
2020-12-31 08:12:48 -08:00
Unknown W. Brackets
e87f9adde8
Build: Remove Travis in favor of GitHub Actions.
2020-12-31 08:12:28 -08:00
Unknown W. Brackets
7014e8997c
Build: Reference test as file on failure.
2020-12-31 07:27:27 -08:00
Unknown W. Brackets
898ed73e50
Build: Auto skip on documentation only changes.
2020-12-31 07:27:27 -08:00
Unknown W. Brackets
ca971ad2df
Build: Disable fast fail to see all build errors.
...
If multiple platforms have different errors (i.e. missing cstring.h,
size_t narrowing type error, etc.) it's nice to see them all.
2020-12-31 07:27:27 -08:00
Unknown W. Brackets
99f4b85f11
Build: Skip SDL2 dependency for mobile platforms.
2020-12-31 07:27:27 -08:00
Unknown W. Brackets
17bbde21bf
Build: Include PPSSPPSDL on macOS for debugging.
2020-12-31 06:58:07 -08:00
Unknown W. Brackets
0bff325a96
Build: Run tests on Linux and macOS.
...
And disable graphics, it just seems to crash, at least on Windows...
2020-12-31 06:51:00 -08:00
Henrik Rydgård
38cfb019e0
Merge pull request #13841 from nassau-tk/fix-jpn0-euro
...
Euro characters Fixed in jpn0.pgf.
2020-12-31 09:42:00 +01:00
Unknown W. Brackets
e1e885ee8c
Build: Install specific Android NDK.
2020-12-31 00:21:09 -08:00
Unknown W. Brackets
992e38199a
Build: Install SDL2 dependency.
2020-12-31 00:21:09 -08:00
Unknown W. Brackets
15a758fd0e
Build: Ensure yml use tabs.
2020-12-31 00:21:09 -08:00
Unknown W. Brackets
23a78ba686
Build: Add CMake to GitHub Actions.
2020-12-31 00:21:09 -08:00
Unknown W. Brackets
f59771fa64
Build: Enable graphics tests.
2020-12-31 00:21:09 -08:00
Unknown W. Brackets
cd40dcdce0
Build: Explicitly depend on miniupnpc.
...
Although Core already does, so this seems like an MSVC bug?
2020-12-31 00:21:09 -08:00
Unknown W. Brackets
63d53aef26
Build: Add test execution.
2020-12-31 00:21:09 -08:00
Unknown W. Brackets
37eda85c52
Build: Add GitHub Actions workflow.
2020-12-31 00:21:09 -08:00
Unknown W. Brackets
c73d8ab1d0
Headless: Add specific GitHub Actions logging.
2020-12-31 00:21:09 -08:00
Unknown W. Brackets
af7c97d624
Headless: Cleanup TeamCity handling in test.py.
2020-12-31 00:21:09 -08:00
nassau-tk
9fe10351c4
Euro characters Fixed in jpn0.pgf.
2020-12-31 10:44:49 +09:00
Henrik Rydgård
dbce1a9eda
Merge pull request #13821 from Panderner/BlockTransferAllowCreateFB-Ultimate-Ninja-Impact-attempt
...
An attempt to add BlockTransferAllowCreateFB for Naruto Shippuden: Ultimate Ninja Impact
2020-12-30 15:01:44 +01:00
Unknown W. Brackets
5909225675
Merge pull request #13838 from dm2912/new_branch
...
Ipega PG-9118 Controller > gamecontrollerdb.txt
2020-12-29 21:48:45 -05:00
Dave
2f1e568d97
Ipega PG-9118
...
modified: assets/gamecontrollerdb.txt
2020-12-30 01:26:35 +00:00
Henrik Rydgård
bbdc997913
If we are reporting a small memstick size, but data is bigger, lie.
...
Should fix #13829
2020-12-29 13:23:15 +01:00
Henrik Rydgård
c5d90a7e50
Merge pull request #13831 from unknownbrackets/debugger
...
Debugger: Tweaks to memory read/write APIs
2020-12-29 10:51:02 +01:00
Unknown W. Brackets
711dd0e8ac
Debugger: Correct a type error.
2020-12-28 20:16:49 -08:00
Unknown W. Brackets
3325a27811
Debugger: Cleanup some syntax.
2020-12-28 11:13:54 -08:00
Unknown W. Brackets
b5a6693019
Debugger: Add helper to read strings.
...
This is common, so let's expose as an API.
2020-12-28 11:13:26 -08:00
Unknown W. Brackets
7e5052bc9e
Debugger: Add API to read/write chunks of memory.
...
Using base64 at this point to keep JSON.
2020-12-28 10:30:58 -08:00
Unknown W. Brackets
f19d957c42
Debugger: Cleanup memory.read/write validation.
...
Required parameters fail automatically, better to keep the error
consistent. This was sending two errors.
Additionally, don't allow it when no game is started yet.
2020-12-28 09:31:30 -08:00
Unknown W. Brackets
589d83d4da
http: Prevent assert on bad websocket data.
2020-12-28 09:30:36 -08:00
AdamN
8d2fdfc739
Merge pull request #13826 from ANR2ME/adhoc
...
Using MSG_TRUNC along with MSG_PEEK as a precaution of a possible buffer overflow when peeking recv buffer
2020-12-28 21:11:37 +07:00
Unknown W. Brackets
8bc1f3ee95
Merge pull request #13828 from shenweip/mpeg-fix3
...
Corrects the calculation of the return value when the callback of RingbufferPut returns a negative value.
2020-12-27 22:10:43 -05:00
shenweip
a174390c95
Corrects the calculation of the return value when the callback of RingbufferPut returns a negative value.
2020-12-28 10:38:27 +08:00
ANR2ME
a2a164b228
Using MSG_TRUNC along with MSG_PEEK as a precaution of a possible buffer overflow when peeking recv buffer.
2020-12-28 04:30:32 +07:00
Henrik Rydgård
c4d6c19725
Revert "Merge pull request #13807 from unknownbrackets/ios-buttons"
...
Temporary, see #13824
This reverts commit b40385396a
, reversing
changes made to 98e82c5c63
.
2020-12-27 17:06:53 +01:00