LunaMoo
a931f1c133
Improve very small display on very large surface,
...
And change some variables to constants.
2017-12-11 20:54:20 +01:00
Henrik Rydgård
c00d06a78a
Merge pull request #10394 from LunaMoo/DLEstuff
...
Small display layout editor improvements
2017-12-11 17:59:23 +01:00
LunaMoo
18d0d45e7f
Limit smallest zoom to match it's slider and well.
2017-12-11 16:39:01 +01:00
LunaMoo
89be17491b
Respect sticky edge by center option and make it stick from smaller range
2017-12-11 16:13:52 +01:00
LunaMoo
b0b3807842
Stick display to edges of the screen/window size
2017-12-11 16:13:52 +01:00
LunaMoo
2597ca90f4
Improve display layout editor for zooming into corners, also limit the scale to 10 to match slider.
2017-12-11 16:13:51 +01:00
Henrik Rydgård
7c03d69f91
Merge pull request #10389 from unknownbrackets/remoteiso
...
http: Allow sharing automatically on PPSSPP start
2017-12-11 15:00:19 +01:00
Henrik Rydgård
3a44769f48
Merge pull request #10390 from unknownbrackets/vulkan
...
GPU: Default to Vulkan if possible
2017-12-11 09:43:27 +01:00
Unknown W. Brackets
fcdf512ee8
GPU: Rename GPUBackend setting to apply default.
2017-12-11 00:02:18 -08:00
Unknown W. Brackets
522447dca8
GPU: Default to Vulkan if possible.
...
Fall back to Direct3D 11 on Windows 8+ to target Windows 10 most
especially.
Default vertex cache off everyone except OpenGL where it helps the most.
2017-12-10 23:46:36 -08:00
Unknown W. Brackets
721f5877eb
http: Allow sharing automatically on PPSSPP start.
...
Since that might always be something you want, on your desktop.
2017-12-10 18:30:28 -08:00
Henrik Rydgård
caf9eca2db
Merge pull request #10388 from unknownbrackets/ui-tween2
...
Transition between tab content
2017-12-11 00:21:10 +01:00
Unknown W. Brackets
ed2ac95bbb
UI: Always clip tab contents.
...
So they don't overlap tabs or etc. on transition.
2017-12-10 14:57:58 -08:00
Unknown W. Brackets
21272a4c24
UI: Clip scissor to screen.
2017-12-10 14:57:57 -08:00
Unknown W. Brackets
f3c01cf19c
UI: Transition tab strips on select.
...
Following their orientation setting.
2017-12-10 14:57:56 -08:00
Unknown W. Brackets
753e59c027
UI: Allow negative left/right for anchor layouts.
2017-12-10 14:57:56 -08:00
Unknown W. Brackets
6783394ae1
UI: Add tween for translating anchor offsets.
2017-12-10 14:57:55 -08:00
Unknown W. Brackets
bab66e8542
Windows: Fix UI text measurements with &.
...
These APIs don't take into account &&, which caused Homebrew && Demos to
be too wide.
2017-12-10 14:57:54 -08:00
Henrik Rydgård
da3a7fbc5f
Merge pull request #10385 from unknownbrackets/ui-tween
...
UI: Add a soft fade when selecting choices / etc.
2017-12-10 23:11:37 +01:00
Unknown W. Brackets
bdac150aab
UI: Reset transitions after too long a time.
2017-12-10 12:21:57 -08:00
Henrik Rydgård
b72c37bbf1
Merge pull request #10386 from unknownbrackets/i18n
...
UI: Allow translating system info
2017-12-10 20:08:06 +01:00
Unknown W. Brackets
753001bb91
UI: Translate API on start screen.
...
Some languages translate the "Direct" in Direct3D, for example.
2017-12-10 10:58:26 -08:00
Unknown W. Brackets
c76f2ba310
UI: Allow translating system info.
...
Fixes #10357 .
2017-12-10 10:57:57 -08:00
Henrik Rydgård
be1806e6cf
Another driver version check change, should help Galaxy A5 2017 on issue #10361
2017-12-10 19:35:47 +01:00
Henrik Rydgård
2b1f8d36f1
Force AccurateDepth on, on older Mali drivers which don't handle reverse Z viewports. Should help #10361
2017-12-10 19:20:36 +01:00
Henrik Rydgård
bb530ea21c
Make a minor correction to Vulkan driver version display.
2017-12-10 19:11:00 +01:00
Unknown W. Brackets
80a0a89054
Store: Maintain icon aspect ratio.
2017-12-10 09:30:31 -08:00
Unknown W. Brackets
a7eb6bcffa
Store: Highlight active item, reselect on resize.
2017-12-10 09:29:06 -08:00
Unknown W. Brackets
ee3ac5b0aa
Store: Wrap item descriptions on small screens.
2017-12-10 09:00:54 -08:00
Unknown W. Brackets
b00f6ac8c1
UI: Transition button and item focus/presses.
...
Just a quick touch of transition.
2017-12-10 09:00:53 -08:00
Unknown W. Brackets
6194ef60be
UI: Add an event for tween finish.
2017-12-10 09:00:53 -08:00
Unknown W. Brackets
46ea88e096
UI: Add delay to tweens.
...
Also allow them to start out in an invalid state and accept first divert.
2017-12-10 09:00:52 -08:00
Unknown W. Brackets
cd2dfd5c9a
UI: Show a few more flags in build config.
2017-12-10 09:00:51 -08:00
Unknown W. Brackets
7789a5e294
UI: Show extensions at full width.
...
Fixes scrolling behavior with gamepad - sometimes items would be skipped.
2017-12-10 09:00:50 -08:00
Henrik Rydgård
2031b2a4cd
And yet another case of the same problem as the previous commit.
2017-12-10 14:50:34 +01:00
Henrik Rydgård
cca4e0b2ca
Fix another case where we trusted std::move to clear the origin, which is not guaranteed.
2017-12-10 14:37:28 +01:00
Henrik Rydgård
91b089d90d
Tweak logging and asserts in VulkanDeviceMemory::Destroy
2017-12-10 14:22:35 +01:00
Henrik Rydgård
27227f87fd
Don't hold the lock when processing messages, only when taking them off the queue. Fixes #10383
2017-12-10 11:28:27 +01:00
Henrik Rydgård
36d61c3595
Merge pull request #10379 from unknownbrackets/http
...
Improve shutdown/restart performance with disc streaming
2017-12-10 10:12:49 +01:00
Henrik Rydgård
86ff40f509
Merge pull request #10382 from unknownbrackets/max-flips
...
Display: Reset cycle counter on load state
2017-12-10 09:57:19 +01:00
Henrik Rydgård
9ee6d7292e
Merge pull request #10380 from unknownbrackets/ui-tween
...
UI: Always apply tweens after restore
2017-12-10 09:56:44 +01:00
Unknown W. Brackets
1776726bd6
Display: Only reapply state on load.
...
Shouldn't be needed on save.
2017-12-09 21:54:48 -08:00
Unknown W. Brackets
6f99383733
Display: Reset cycle counter on load state.
2017-12-09 21:53:26 -08:00
Unknown W. Brackets
7b6e73b37a
UI: Always apply tweens after restore.
...
Fixes "Loading game..." persisting on load state, since that view was
created VISIBLE, and the tween wasn't making it INVISIBLE.
2017-12-09 18:18:23 -08:00
Unknown W. Brackets
472ee12391
UI: Add threadsafety to cache item file loaders.
2017-12-09 17:26:26 -08:00
Unknown W. Brackets
8b665ae696
Loaders: Depriorize disc streaming queue items.
...
We want the local items, if any, to load first. This gives us icons, etc.
2017-12-09 17:07:42 -08:00
Henrik Rydgård
b10b24feea
GLES device lost/store fixes
2017-12-10 02:05:25 +01:00
Henrik Rydgård
e07861991b
Apply a fix to the ARM64 emitter ported over from Dolphin
2017-12-10 02:05:25 +01:00
Henrik Rydgård
299cb007c2
Add a comment, revert a reporting change.
2017-12-10 02:05:25 +01:00
Unknown W. Brackets
2943bbdbfd
UI: Cancel loaders on shutdown.
...
Improves backend switching / locking / etc. performance when the recent
list has games that aren't currently available.
Also, remove unnecessary duplicate gameinfo flush on EGL loop shutdown.
Already happens in NativeShutdownGraphics().
2017-12-09 16:48:38 -08:00