Henrik Rydgård
94339b2280
Merge pull request #12410 from hrydgard/wasapi-crashfix
...
WASAPI: Discovered by chance that pwstrDeviceId can be null in OnDefaultDeviceChanged.
2019-10-11 20:23:40 +02:00
Henrik Rydgård
420e26b69d
Merge pull request #12412 from hrydgard/gameicon-crash-fix
...
UI: Better way of showing game/savedata images.
2019-10-11 20:20:23 +02:00
Henrik Rydgård
1f742fd07a
UI: Better way of showing game/savedata images. Fixes #12408
2019-10-11 17:34:38 +02:00
Henrik Rydgård
cb463b569a
WASAPI: Discovered by chance that pwstrDeviceId can be null. Treating it as a new device.
2019-10-11 14:29:02 +02:00
Henrik Rydgård
0b17dd04e6
Merge pull request #10393 from hrydgard/compute-upload
...
Vulkan: Texture upload through compute, experimental texture scaling too
2019-10-08 09:11:25 +02:00
Henrik Rydgård
56e2e0845e
Merge pull request #12327 from unknownbrackets/audio-device
...
Use SDL2 audio device API, switch on new device
2019-10-08 07:38:01 +02:00
Unknown W. Brackets
c0aa75917c
Merge pull request #12397 from TotalCaesar659/center-window
...
Move window to center
2019-10-07 20:33:40 -07:00
Unknown W. Brackets
622fc38c1f
Merge pull request #12398 from DuIslingr/master
...
[iOS] Resolve SDK 13 Generation
2019-10-07 20:27:38 -07:00
Unknown W. Brackets
a1ee226c39
SDL: Switch audio device when plugged in.
2019-10-07 20:16:20 -07:00
Unknown W. Brackets
c30bc4ee7d
SDL: Add UI to reset audio device at runtime.
2019-10-07 20:16:19 -07:00
Unknown W. Brackets
8751316051
SDL: Use a configurable output device.
2019-10-07 20:15:25 -07:00
Unknown W. Brackets
141258c366
SDL: Use SDL2 audio API for output.
2019-10-07 20:15:25 -07:00
Unknown W. Brackets
daf07032a6
cmake: Ignore if madbundle.sh fails.
2019-10-07 20:15:25 -07:00
Unknown W. Brackets
7fd96c9912
cmake: Remove old qmake options.
2019-10-07 20:15:25 -07:00
DuIslingr
fc65dc3c24
[iOS] Resolve SDK 13 Generation
...
With XCode 11/SDK 13 you now have to set a blank code signing identity along with disabling code signing in order for the project to generate.
2019-10-07 22:33:51 -04:00
TotalCaesar659
b014ecc335
Move window to center
2019-10-08 04:53:06 +03:00
Henrik Rydgård
1c8ac05b06
MainScreen: Prevent grid game buttons from becoming too wide if the png has the wrong dimensions.
...
Happens with Doom Legacy homebrew.
2019-10-07 23:58:23 +02:00
Henrik Rydgård
eb2109a0f1
Merge pull request #12328 from unknownbrackets/io-async
...
Use PSP threads for async IO
2019-10-07 21:50:57 +02:00
Henrik Rydgård
83c349a92b
Merge pull request #12334 from hrydgard/vulkan-gpu-profile-cpu
...
Vulkan GPU profiler: Measure the CPU time spent on the render thread recording command buffers.
2019-10-07 21:43:48 +02:00
Henrik Rydgård
3bed866c3c
Merge pull request #12396 from hrydgard/vulkan-point-size
...
Vulkan: Always write gl_PointSize, fixes #12364 .
2019-10-07 21:43:27 +02:00
Henrik Rydgård
13f87301cf
Merge pull request #12371 from unknownbrackets/thread-detach
...
Avoid thread.detach(), join when needed instead
2019-10-07 20:27:42 +02:00
Henrik Rydgård
8e44230d70
Merge pull request #12394 from unknownbrackets/remote-iso
...
Allow pinning URLs to game browser
2019-10-07 20:04:40 +02:00
Henrik Rydgård
cb8c57f8e3
Merge pull request #12370 from unknownbrackets/switch
...
Pull some base parts of the Switch PR
2019-10-07 20:01:36 +02:00
Henrik Rydgård
e67a0606ef
Vulkan: Always write gl_PointSize, fixes #12364 . Remove unnecessary predeclaration of gl_Position.
...
Replaces #12393 .
The predeclaration used to be required by early versions of glslang but is no longer. Since the GLSL compiler is controlled by us, we don't need to fear incompatibilities.
2019-10-07 19:57:13 +02:00
Henrik Rydgård
e0f60eba60
Merge pull request #12395 from unknownbrackets/android-minor
...
Android: Setup UI callback earlier if possible
2019-10-07 19:48:52 +02:00
Unknown W. Brackets
b75291375a
Android: Setup UI callback earlier if possible.
2019-10-06 16:11:15 -07:00
Unknown W. Brackets
d00eff7137
UI: Allow pinning remote ISO paths.
2019-10-06 12:40:00 -07:00
Unknown W. Brackets
e5eb849e8b
UI: Handle remote browsing asynchronously.
2019-10-06 12:06:57 -07:00
Unknown W. Brackets
8d3da2ce88
UI: Cleanup browse button check.
2019-10-06 09:34:23 -07:00
Unknown W. Brackets
2d7ce0afa3
UI: Allow remote paths to be pinned.
...
Currently, the listing request is synchronous, but it works fine
otherwise.
2019-10-06 09:31:06 -07:00
Unknown W. Brackets
3e12734b80
http: Use relative paths for remote isos.
2019-10-06 08:50:35 -07:00
Unknown W. Brackets
78571b8e37
http: Don't treat http:// as a relative path.
2019-10-06 08:30:39 -07:00
Henrik Rydgård
bf1777f7d3
1.9.3 commit
v1.9.3
2019-10-06 15:02:44 +02:00
Henrik Rydgård
e5125a196c
Merge pull request #12391 from hrydgard/more-sizing-fixes
...
More sizing fixes. I think this will do it for 1.9.3.
2019-10-06 14:01:31 +02:00
Henrik Rydgård
f65258fc60
Android: Finally fix our display sizing problems for good, hopefully.
2019-10-06 13:25:44 +02:00
Henrik Rydgård
d5f2d74257
Android: Preparation for future cutout (notch) support
2019-10-06 13:25:35 +02:00
Henrik Rydgård
ccda27edcf
Increase max aspect to 2.4. Fixes #12349
2019-10-06 13:22:14 +02:00
Henrik Rydgård
f342d8d856
Logging improvements
2019-10-06 13:21:57 +02:00
Henrik Rydgård
87b2f4e186
Merge pull request #12390 from unknownbrackets/immersive
...
Android: Setup UI callback before settings change
2019-10-06 08:08:42 +02:00
Unknown W. Brackets
d137f35c64
Android: Setup UI callback before settings change.
...
We need to receive a notification of our own change, or the initial flag
will be out of sync. Also adds it in the javaGL path.
2019-10-05 16:21:13 -07:00
Unknown W. Brackets
3cb0fcb2dd
Merge pull request #12389 from hrydgard/simplify-fullscreen-touch-calc
...
Make use of OnSystemUiVisibilityChangeListener to check whether navbar is hidden
2019-10-05 15:46:21 -07:00
Henrik Rydgård
0698944752
Fixes
2019-10-06 00:20:49 +02:00
Henrik Rydgård
c023cd7e20
Make use of OnSystemUiVisibilityChangeListener to check whether navbar is hidden. Affects DPI calculations.
...
Also recalculate all dp parameters after either display or buffer size changed.
2019-10-05 23:30:50 +02:00
Unknown W. Brackets
e36f894f66
HLE: Replace Motorstorm pixel read func.
...
Helps with some lighting, see #12363 .
2019-10-05 08:37:18 -07:00
Henrik Rydgård
349e64fe31
Improve the touchscreen test screen with some numbers.
...
Getting closer to finding out what's wrong on the MOQI I7S when
using the system fullscreen button...
2019-10-03 18:31:20 +02:00
Henrik Rydgård
b79f421b97
Upgrade gradle version again
2019-10-03 12:02:13 +02:00
Henrik Rydgård
4ddbe98b99
Merge pull request #12383 from psyke83/kmsdrm_swapinterval
...
SDL: ensure swap interval is set correctly for SDL2 kmsdrm driver
2019-10-03 09:03:55 +02:00
Conn O'Griofa
18edfefa0a
SDL: ensure swap interval is set correctly for SDL2 kmsdrm driver
...
It appears that SDL2's kmsdrm driver ignores the swap interval setting
if the SDL context has not yet been created. Moving the call to after context
creation allows it to work as expected.
Fixes vsync when running ppsspp in a KMS context using the SDL2 kmsdrm driver
(which is especially useful for Raspberry Pi 4 B, but is also needed for other
systems including Raspberry Pi 3B via firmware KMS & Intel Haswell i965 via
KMS on x64).
2019-10-03 07:40:19 +01:00
Unknown W. Brackets
5a4a96893e
Merge pull request #12382 from hrydgard/touch-test-screen
...
Touchscreen: Apply weihouya's fix, add a touchscreen test screen.
2019-10-02 20:04:16 -07:00
Henrik Rydgård
0b9353b1dc
Touchscreen: Apply weihouya's fix, add a touchscreen test screen. See #12381 .
2019-10-02 22:05:34 +02:00