Henrik Rydgård
63305d5248
SDL: Add back a couple of lines that should have been copied, not deleted. Thanks [Unknown]
2019-09-01 23:00:53 +02:00
Henrik Rydgård
f722378e7e
Merge pull request #12297 from hrydgard/vulkan-context-refactor-minor
...
Vulkan: Prepare for adding a second init path for VulkanContext.
2019-09-01 22:44:16 +02:00
Henrik Rydgård
7610220b30
Vulkan: Prepare for adding a second init path for VulkanContext.
...
Will eventually be used for libretro.
2019-09-01 22:21:19 +02:00
Unknown W. Brackets
c53acfcac9
Io: Correct result on async file not found.
2019-09-01 09:43:01 -07:00
Unknown W. Brackets
c26becb545
Io: Wait async thread on IO completion.
...
So it doesn't exit early.
2019-09-01 09:32:58 -07:00
Henrik Rydgård
5847bf3201
Attempt to work around the PowerVR bug again (pretransform undid the old workaround in landscape). See #12276
2019-09-01 18:23:02 +02:00
Unknown W. Brackets
419ac33dcd
Io: Cleanup some logging.
2019-09-01 09:18:27 -07:00
Unknown W. Brackets
8e77db2b72
Io: Check callbacks in sceIoWaitAsyncCB().
2019-09-01 09:11:09 -07:00
Unknown W. Brackets
e817d79c39
Io: Handle open async in a thread.
2019-09-01 08:16:06 -07:00
Unknown W. Brackets
2bfcba0623
Io: Use async for read/write/seek/ioctl.
...
This should properly respect the thread priority setting and improve IO
timing. Improves IO thread timing tests.
2019-09-01 08:16:05 -07:00
Unknown W. Brackets
4578381f7a
Io: Prepare HLE thread handling for async.
2019-09-01 08:16:05 -07:00
Unknown W. Brackets
ad274d5b72
Psmf: Cleanup finishThread save state handling.
2019-09-01 08:16:05 -07:00
Unknown W. Brackets
5fec5c90d8
Io: Cleanup some error handling.
2019-09-01 08:16:05 -07:00
Unknown W. Brackets
f1037248f1
Io: Store sceIoChangeAsyncPriority value.
...
Also some prep for async threaded IO.
2019-09-01 08:16:05 -07:00
Unknown W. Brackets
dd804660c9
Psmf: Use kernel memory for helper thread stack.
...
Also, thread stacks must be 0x200 or larger.
2019-09-01 08:16:05 -07:00
Henrik Rydgård
1d528d6f3b
Linux: Port the proper memory base finding over to MemArenaPosix.cpp.
...
Who knows, might fix some crashes.
2019-09-01 17:10:13 +02:00
Henrik Rydgård
1d46f40634
SDL/Vulkan: Fix scale problems when maximizing/restoring the window.
2019-09-01 16:22:29 +02:00
Henrik Rydgård
88612d1d30
Oops, fix the last commit, it got a little restrictive.
2019-09-01 16:10:28 +02:00
Henrik Rydgård
515bbd28fc
VulkanMaybeAvailable: Bail earlier in some cases where there's no surface extension.
2019-09-01 15:39:33 +02:00
Unknown W. Brackets
5f2ad2a25e
Merge pull request #12293 from Florin9doi/ios_warn
...
[iOS] Resolve Cmake warning
2019-08-31 07:56:51 -07:00
Florin9doi
a80c8c7c9c
[iOS] Resolve Cmake warning
2019-08-31 12:26:37 +03:00
Unknown W. Brackets
1618aa8f8c
Merge pull request #12281 from twinaphex/master
...
(Libretro) Buildfix - update Makefile.common
2019-08-26 19:35:57 -07:00
Twinaphex
1c8bed1fdc
(Libretro) Buildfix - update Makefile.common
2019-08-27 01:50:39 +02:00
Henrik Rydgård
c8730c933d
Remove deleted GE dumps from Recent. Fixes a part of #11904 (the recent list wasn't updated properly).
2019-08-26 23:56:42 +02:00
Henrik Rydgård
25dfc9ea9c
sceUsbCam: Fix some bugs my last commits introduced.
2019-08-26 23:25:33 +02:00
Henrik Rydgård
fcf1152cc4
Merge pull request #12278 from hrydgard/usbcam-cleanups
...
UsbCam/jpeg: Cleanups, notify framebuffer manager
2019-08-26 18:48:51 +02:00
Henrik Rydgård
a17fe334a1
MJPEG in sceJpeg: Notify the framebuffer manager that there's been a picture written to memory. Fixes part of #8521
2019-08-26 18:26:52 +02:00
Henrik Rydgård
402b6b2457
Improve some logging (%08x for addresses)
2019-08-26 18:26:52 +02:00
Henrik Rydgård
5a68fc29c9
sceUsbCam: Heap-allocate the buffer.
2019-08-26 18:26:52 +02:00
Unknown W. Brackets
0e923bb0d5
Merge pull request #12277 from unknownbrackets/remote-iso
...
Show remote disc streaming games in same recent order
2019-08-25 14:08:35 -07:00
Unknown W. Brackets
5f7872885d
http: Remove web server restart handling.
...
Now it serves the response dynamically, so it doesn't need to restart.
2019-08-25 13:14:49 -07:00
Unknown W. Brackets
b2005f87e6
http: Show recent games in same order.
...
Rather than sorting alphabetically by filename.
2019-08-25 13:08:04 -07:00
Unknown W. Brackets
2e5065a6f5
http: Improve EBOOT.PBP handling.
...
At least when it works, we should use a better filename.
2019-08-25 12:55:10 -07:00
Henrik Rydgård
e6d68698e8
Merge pull request #12268 from Florin9doi/camera_upd
...
[Android] Updates for camera
2019-08-25 12:42:01 +02:00
Florin9doi
b114984c88
[Android] Fix code style
2019-08-25 13:04:33 +03:00
Florin9doi
e1164cfe4f
[Android] Updates for camera
...
-rotate camera frames to follow display orientation
-release camera resources when a game is closed
-release camera resources when the activity is paused
2019-08-24 22:54:45 +03:00
Henrik Rydgård
088901324d
Missed this in the last commit, sigh
2019-08-24 09:56:19 +02:00
Henrik Rydgård
31de5a5082
Improve an assert message that AkiraJkr saw. Fix a silly bug in the last commit.
2019-08-23 18:42:10 +02:00
Henrik Rydgård
7196d6ac7e
Default to Vulkan on Android Pie or later. Fixes #12228 .
2019-08-23 17:14:11 +02:00
Henrik Rydgård
385579c5ad
Android: Update the gradle version again.
2019-08-23 16:11:05 +02:00
Henrik Rydgård
c619a20a65
Fix display of memory view window on high-DPI displays. Fixes #11913 .
2019-08-23 16:01:27 +02:00
Henrik Rydgård
d8db8ecfcc
Revert "GPU: Download CLUTs when loading at 256 stride."
...
This reverts commit dc03050730 .
2019-08-23 00:11:13 +02:00
Henrik Rydgård
d9c9b1bf31
Merge pull request #12270 from hrydgard/sasaudio-estimated-cycle-fix
...
SasAudio: Cap the cycle estimate at 1200 to prevent crackling in FFT.
2019-08-23 00:03:40 +02:00
Henrik Rydgård
2b835cbbc0
Merge pull request #12092 from hrydgard/patapon-2-compat
...
Set DrawSyncEatCycles for Patapon 2, recommended by pamford45
2019-08-22 23:47:23 +02:00
Henrik Rydgård
3229b93673
SasAudio: Cap the cycle estimate at 1200 to prevent crackling in FFT. Fixes #9956 .
2019-08-22 23:41:20 +02:00
Henrik Rydgård
24f4cea071
Merge pull request #12242 from hrydgard/vulkan-render-pass-merger
...
Vulkan: Automatically merge render passes to the same target when possible
2019-08-22 10:41:32 +02:00
Henrik Rydgård
7bb6febc32
Add a few more checks.
2019-08-22 09:23:02 +02:00
Henrik Rydgård
7ad10ff0ef
Vulkan profiling vis bugfix: Restore font scale after drawing.
2019-08-21 23:11:01 +02:00
Henrik Rydgård
05b2e11c5c
Vulkan: Prevent some bad merging of renderpasses. Thanks Unknown for writing it up.
2019-08-21 21:30:36 +02:00
Henrik Rydgård
773cb5fa70
Stop renderpass merging at readbacks.
2019-08-21 21:13:56 +02:00