shenweip
c7db6b6466
Merge branch 'master' into Font-alloc/free
2020-03-16 08:16:50 +08:00
shenweip
ac56a8e93a
Fix states.
2020-03-16 07:54:42 +08:00
shenweip
2f088d0970
No need to manually decide pending or not for mipscalls.
2020-03-16 07:46:13 +08:00
Henrik Rydgård
9aefc01089
Merge pull request #12712 from unknownbrackets/net-minor
...
Cleanup net init/memory and dialog behavior
2020-03-15 21:31:24 +01:00
Unknown W. Brackets
aca68d711b
Net: Stub network sign-in dialog.
...
Without this, games hang. Now they act like you canceled.
2020-03-15 13:05:33 -07:00
Unknown W. Brackets
97bc0a5245
Net: Support NETCONF_CONNECT_APNET_LAST request.
...
Also cleanup the dialog to handle timing like other dialogs. May fix
issues where it lingers "open" and prevents other dialogs from working.
2020-03-15 12:23:22 -07:00
Unknown W. Brackets
1fc755f267
NetAdhoc: Match init/term behavior better.
2020-03-15 11:37:12 -07:00
Unknown W. Brackets
6b453c4708
Net: Better simulate sceWlanGetEtherAddr timing.
...
Also, interestingly, this does not fail if the wifi switch is off.
2020-03-15 11:37:12 -07:00
Unknown W. Brackets
dfb10f197e
Net: Handle memory allocation better.
2020-03-15 11:37:12 -07:00
Henrik Rydgård
eeff56cdbf
Merge pull request #12602 from hrydgard/frame-duplication
...
Add option to improve frame pacing through duplicate frames if below 60hz.
2020-03-15 18:33:06 +01:00
Henrik Rydgård
d385096599
Add option to improve frame pacing through duplicate frames if framerate is below 60hz.
...
Should help #9736 , and fixes #12325 .
2020-03-15 17:33:16 +01:00
Henrik Rydgård
ccd62e7612
Merge pull request #12708 from unknownbrackets/i18n-lock
...
Core: Use a lock for i18n categories
2020-03-15 17:30:06 +01:00
Henrik Rydgård
79c6b667a6
Merge pull request #12711 from unknownbrackets/ui-minor
...
UI: Rebind the backbuffer when drawing UI
2020-03-15 17:29:34 +01:00
Henrik Rydgård
e8030be5a9
Merge pull request #12710 from unknownbrackets/switch-merge
...
Pull more safe parts in from Switch port
2020-03-15 17:28:48 +01:00
Unknown W. Brackets
c430fee784
UI: Rebind the backbuffer when drawing UI.
...
In case it was unbound after copying to display, such as from screen
recording. See #12305 .
2020-03-15 09:22:23 -07:00
M4xw
b68191161e
Switch: Add EGL interface.
2020-03-15 08:40:05 -07:00
Unknown W. Brackets
7d36b70a8e
Kernel: Rename conflicting kernel object names.
...
These are names that can often conflict with system headers in ports.
Let's just simplify by prefixing with PSP.
No actual functional/code changes, just syntax and names.
2020-03-15 08:33:40 -07:00
shenweip
3ffb20b66b
Font:alloc/free memory for font file and char bitmap.
...
Following the guide of JPCSP.
2020-03-15 23:05:28 +08:00
Unknown W. Brackets
a540274435
Vulkan: Blacklist on Switch.
2020-03-15 07:57:32 -07:00
M4xw
fe32ad88fb
Core: Add some libnx calls for Switch.
2020-03-15 07:56:38 -07:00
Unknown W. Brackets
7404592431
Core: Use a lock for i18n categories.
...
Also for the missed key log.
2020-03-14 22:57:20 -07:00
Henrik Rydgård
d0e2aa3a4f
Merge pull request #12702 from unknownbrackets/ppge-text
...
PPGe: Use TextDrawer for save UI if available
2020-03-11 17:26:50 +01:00
Unknown W. Brackets
de81b706c4
PPGe: Clear unused parts of text image buffers.
...
Prevents artifacts when the RAM previously had other data in it.
2020-03-11 06:48:11 -07:00
Unknown W. Brackets
5f65c075e2
PPGe: Correct double spacing in some save text.
2020-03-11 06:37:18 -07:00
Henrik Rydgård
4219ce01d7
libretro makefile fix
2020-03-11 13:14:43 +01:00
Henrik Rydgård
8c68b0e29e
Merge pull request #12703 from unknownbrackets/warnings
...
Quiet some warnings
2020-03-11 09:16:01 +01:00
Unknown W. Brackets
f214b7d422
Camera: Simplify an expression.
...
Make this readable by breaking it up. Like one would sentences.
2020-03-10 22:48:10 -07:00
Unknown W. Brackets
51b94a9c9c
Core: Quiet some warnings.
2020-03-10 22:19:59 -07:00
Unknown W. Brackets
9c9ace6e1a
Android: Delay TextDrawer init in PPGe.
...
We need it to init on the correct thread.
2020-03-10 21:40:47 -07:00
Unknown W. Brackets
08a6047768
PPGe: Show ellipsis for overly long lines.
...
To match PPGE_LINE_USE_ELLIPSIS when using TextDrawer.
2020-03-10 21:30:53 -07:00
Unknown W. Brackets
6652fe261f
PPGe: Use TextDrawer for save UI if available.
...
This should result in better spacing for non-Latin characters, and less
missing letters. Basically the same benefits as for the UI.
2020-03-10 21:30:53 -07:00
Unknown W. Brackets
f2c88d6626
PPGe: Make some of the API internal only.
...
We don't use these externally and probably won't.
2020-03-10 21:30:53 -07:00
Unknown W. Brackets
fbf4769ea6
PPGe: Support 8-bit text bitmaps from TextDrawer.
2020-03-10 21:30:50 -07:00
Unknown W. Brackets
5141dc7e91
PPGe: Allow overriding text drawer DPI scale.
2020-03-10 21:29:01 -07:00
Unknown W. Brackets
70b07f20c9
Qt: Cleanup differences in text hashing.
...
We don't want to use just adler to cache strings. Also, port over the DPI
handling to be consistent. Not tested.
2020-03-10 21:29:01 -07:00
Unknown W. Brackets
85d2702304
UI: Refactor TextDrawer to provide bitmaps too.
2020-03-10 21:28:46 -07:00
Unknown W. Brackets
4d450b528f
UI: Minor cleanups to chat UI code.
...
Just want to avoid crashes and warnings.
2020-03-10 20:44:30 -07:00
Henrik Rydgård
310e1e4f18
Fix capitalization of mfreadwrite.h include
2020-03-10 15:20:13 +01:00
Henrik Rydgård
6c285b6f35
Merge pull request #12696 from unknownbrackets/inputbox
...
Android: Enable native keyboard for OSK
2020-03-10 09:55:35 +01:00
Henrik Rydgård
d527e5913f
Merge pull request #12697 from unknownbrackets/http
...
http: Correct new thread executor
2020-03-10 09:54:58 +01:00
Henrik Rydgård
0debc7ed66
Merge pull request #12700 from unknownbrackets/http-status
...
http: Show more detailed status when scanning
2020-03-10 09:54:35 +01:00
Henrik Rydgård
01165e7277
Merge pull request #12699 from unknownbrackets/softgpu-minor
...
softgpu: Correct clear/solid rect BR corner
2020-03-10 07:34:15 +01:00
Unknown W. Brackets
4914c04989
Windows: Warn if Windows Firewall blocks PPSSPP.
...
This should alert people who are using Public firewall profiles or
similar, and have their sharing blocked.
2020-03-09 23:01:55 -07:00
Unknown W. Brackets
3a40a39a63
http: Show more detailed status when scanning.
...
This may not help, but at least it's some information on what's going on.
Ultimately, a firewall will just result in a connection timing out.
2020-03-09 19:57:59 -07:00
Unknown W. Brackets
bf83bb1e47
http: Correct new thread executor.
...
It needs to be able to handle N new threads, oops.
2020-03-09 19:57:15 -07:00
Unknown W. Brackets
998f95786a
Android: Enable native keyboard for OSK.
...
And make Windows/Qt follow the same async behavior for input boxes.
2020-03-09 18:59:53 -07:00
Unknown W. Brackets
f1dfb25427
softgpu: Correct clear/solid rect BR corner.
...
The scissor is inclusive, not exclusive.
2020-03-09 18:57:55 -07:00
Unknown W. Brackets
af604b1437
Merge pull request #12695 from hrydgard/new-aa-line-heuristic
...
New heuristic for getting rid of unnecessary "antialias-lines".
2020-03-09 20:38:55 -04:00
Henrik Rydgård
819c62e21e
Android: Fix upside-down joystick navigation (due to an old sin).
...
(Android's joystick Y axis is upside down, and we should have corrected it on the Java
side instead of in all our mappings everywhere).
2020-03-10 01:04:26 +01:00
Henrik Rydgård
a19ba6d472
New heuristic for getting rid of unnecessary "antialias-lines".
...
Should fix #12558 , while keeping the other aa line issues also fixed.
Heuristic derived from discussions in #12558 and #6483 .
2020-03-10 00:49:16 +01:00