Henrik Rydgård
95367b34c9
Vulkan: Even more logging in VulkanMayBeAvailable.
2019-09-02 18:15:01 +02:00
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
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
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
Henrik Rydgård
597b034b5c
Minor optimization
2019-08-21 20:32:23 +02:00
Henrik Rydgård
93412aff3b
Vulkan: Automatically merge render passes to the same target when possible.
...
Should speed things up a bit on mobile in some games that do stupid
things like GoW. Currently only enabled in GoW, but plan to enable this
globally as it should be quite cheap when nothing is detected.
2019-08-21 20:32:23 +02:00
Henrik Rydgård
16f4f525e7
Merge pull request #12266 from hrydgard/vulkan-gpu-profiling-2
...
Vulkan: Further improvements to GPU profiling
2019-08-21 18:49:00 +02:00
Henrik Rydgård
e3f1e563f2
Improve renderpass profiling descriptions a little
2019-08-21 18:31:01 +02:00
Henrik Rydgård
66609b395f
Vulkan: Profile individual render passes/steps.
2019-08-21 16:47:46 +02:00
Henrik Rydgård
8fa643f460
Merge pull request #12262 from hrydgard/vulkan-gpu-profiling
...
Vulkan: Implement basic integrated GPU profiling.
2019-08-21 13:36:05 +02:00
Henrik Rydgård
06a71fdf49
Get rid of numQueries
2019-08-21 10:30:57 +02:00
Henrik Rydgård
5fcac1a9e2
Vulkan: Disable some bad validation. Things are right and work fine.
2019-08-21 10:23:36 +02:00
Henrik Rydgård
78e849bff1
Decided to end the practice of #ifdefs in Config.h. Led to bizarre miscompilations when reading config with inconsistent ifdefs set.
2019-08-21 10:17:33 +02:00
Henrik Rydgård
19a443819b
Bugfixes to VK gpu profiling. Properly get the valid bits.
2019-08-21 09:02:40 +02:00