Commit graph

25745 commits

Author SHA1 Message Date
LunaMoo
da031ebbdb Fix avi dump via render buffer instead,
with an option to use output buffer since recording with
post process effects will often be desirable.
2019-06-04 07:54:17 +02:00
LunaMoo
57bd3c63f4 Block savestates OSM when video frames are dumped.
Also make the dump messages shorter,
especially dump start since it will be recorded.
2019-05-27 23:43:39 +02:00
LunaMoo
738b38a109 Fix avi dump feature by using output buffer. 2019-05-27 22:43:20 +02:00
Henrik Rydgård
d0d8ea3fb8
Merge pull request #12064 from unknownbrackets/realpath
Windows: Add ResolvePath fallback if symlink fails
2019-05-27 09:53:23 +02:00
Henrik Rydgård
a8b092a60f
Merge pull request #12065 from unknownbrackets/gl-error
GLES: Use fragColor0 in GLSL 3.30 float path
2019-05-27 09:52:31 +02:00
Unknown W. Brackets
3ba6c1e42b GLES: Use fragColor0 in GLSL 3.30 float path.
This should only happen when 32 bit ints are unsupported, which has been
reported for a few devices.
2019-05-27 00:36:48 -07:00
Unknown W. Brackets
d533c3c08e Windows: Add ResolvePath fallback if symlink fails.
Seeing this on some of my paths, which started creating duplicate recent
entries because the fallback path did no normalization at all.
2019-05-26 18:32:42 -07:00
Henrik Rydgård
dba2158849
Merge pull request #12063 from unknownbrackets/dither
SoftGPU: Implement dithering
2019-05-26 20:20:22 +02:00
Unknown W. Brackets
7412e13767 SoftGPU: Implement dithering.
Note: it applies even in 8888, so it can be used as a slight brightness
adjustment.
2019-05-26 09:52:34 -07:00
Unknown W. Brackets
eff793cb7b Fix spurious unit test failure. 2019-05-26 07:33:41 -07:00
Henrik Rydgård
4b124a7344
Merge pull request #12055 from CookiePLMonster/showinfolder-improvement
Improved Show in Folder behaviour
2019-05-23 21:49:20 +02:00
Silent
bb2ba8086b
Improved Show in Folder:
- Not spawning cmd.exe anymore, rather using the same way Chromium does to spawn a shell window with a file focused
- Hid a nonfunctional "Show In Folder" button for UWP builds
2019-05-23 19:59:08 +02:00
Henrik Rydgård
c748380f5d Update gradle yet again 2019-05-21 21:37:47 +02:00
Henrik Rydgård
f7a2fc963d Vain attempt to make the Windows buildbot happy, after LunaMoo's comment in #12052 2019-05-20 10:57:37 +02:00
Henrik Rydgård
7218bda9a5 Oops, this was left for debugging. 2019-05-19 16:03:18 +02:00
Henrik Rydgård
bd0e458e2a
Merge pull request #12052 from hrydgard/vs2017-sdk-hack
VS2017: Add hack to automatically select the newest installed Windows 10 SDK
2019-05-19 15:33:33 +02:00
Henrik Rydgård
efa1406d8f VS2017: Add hack to automatically select the newest installed Windows 10 SDK. VS2019 already does this by default if you specify 10.0.
Should hopefully fix the buildbot.
2019-05-19 15:23:25 +02:00
Henrik Rydgård
17c56f698a Compat: The Transformers games perform much better with Force 60fps.
They do work without it too, but it's just better this way.

User reported.
2019-05-19 14:17:45 +02:00
Unknown W. Brackets
139f392395
Merge pull request #12042 from ccawley2011/clipboard
SDL/Qt: Implement clipboard support
2019-05-18 13:52:35 -04:00
Henrik Rydgård
33c53eebe9 D3D11 init: Release pFactory at the appropriate place. 2019-05-16 00:37:06 +02:00
Henrik Rydgård
a5bbc9ff06
Merge pull request #12041 from hrydgard/d3d11-additional-error-check
Add a missing error check to the D3D11 device creation. May help #12039?
2019-05-15 23:36:13 +02:00
Cameron Cawley
c648c790ac Qt: Implement clipboard support 2019-05-15 22:31:05 +01:00
Cameron Cawley
427d5f821e SDL: Implement clipboard support 2019-05-15 22:29:40 +01:00
Henrik Rydgård
6117e37a14 D3D11: Also properly check for the no-adapters case. 2019-05-15 22:58:45 +02:00
Henrik Rydgård
0320b4961b Add a missing error check to the D3D11 device creation. May help #12039? 2019-05-15 22:55:24 +02:00
Henrik Rydgård
55ea42594c
Merge pull request #12040 from ccawley2011/arch.h
Remove base/arch.h
2019-05-15 22:33:41 +02:00
Cameron Cawley
8afc2b72ef Remove base/arch.h 2019-05-15 20:06:23 +01:00
Henrik Rydgård
ff7a85cc2f
Merge pull request #12032 from driver1998/d3dcompiler
POC: D3DCompiler on D3D9
2019-05-14 22:54:30 +02:00
Unknown W. Brackets
bf8255cbc9 Windows: Workaround buildbot failure.
The SDK on the buildbot doesn't seem to have this define, let's just ifdef
it since the buildbot isn't building arm64 Windows builds anyway.
2019-05-13 19:39:14 -07:00
Henrik Rydgård
02ff1fa1e9
Merge pull request #12033 from rlac/android_screensize_fixes
Android: Display measurement fixes
2019-05-13 13:34:05 +02:00
Henrik Rydgård
974d8f5d13
Merge pull request #12037 from driver1998/master
Fix git-version-gen on normal commits (without tag)
2019-05-13 13:31:05 +02:00
driver1998
c4f200e814 ArmCPUDetect: close the registry key when finish 2019-05-13 19:06:31 +08:00
driver1998
cdaa8d2609 fix git-version-gen on normal commits (without tag) 2019-05-13 19:05:57 +08:00
Henrik Rydgård
712964faf5
Merge pull request #12036 from driver1998/uwp_fixes
Several UWP fixes
2019-05-13 10:57:41 +02:00
driver1998
1a9a617325 UWP: Use default (latest) toolset and remove dependency to 16299 SDK 2019-05-13 16:07:48 +08:00
driver1998
1804b88454 Proper device type detection for UWP
implement proper device type detection instead of relying on architecture.
2019-05-13 16:07:02 +08:00
driver1998
0e9f53c8b4 UWP Window resizing support
this correctly resize the render view when the Window is resized
2019-05-13 15:43:11 +08:00
LunaMoo
2da9de9fe7 Fix typo which disabled GEDebugger 2019-05-12 17:50:25 +02:00
Unknown W. Brackets
74a7e25901
Merge pull request #12034 from vnctdj/unusedI18nCategoryPointers
Remove the related #include
2019-05-12 11:17:55 -04:00
vnctdj
0ec0c6eb92 Remove the related #include
Following https://github.com/hrydgard/ppsspp/pull/12030
Oops, I forgot to check if it was still needed...
2019-05-12 16:38:37 +02:00
Robert Carr
c01186d35c Android: Display measurement fixes
No longer set display parameters on surface create - surface is resized
after create to match screen dimensions. Fixes offset issue when started
in immersive mode.

Also update measurements on multi-window change, and use getMetrics when
in multi-window mode as getRealMetrics returns full screen size, not
window size.
2019-05-12 23:24:46 +10:00
driver1998
eb99044a4f Fix d3d11_loader on x86 2019-05-12 11:17:54 +08:00
driver1998
21d2008676 Use D3DCompiler_47.dll for D3D9 context. 2019-05-12 11:17:10 +08:00
Unknown W. Brackets
624e2406e0
Merge pull request #12030 from vnctdj/unusedI18nCategoryPointers
Delete 2 unused i18n category pointer declarations
2019-05-11 18:18:23 -04:00
vnctdj
80807675f1 Delete 2 unused i18n category pointer declarations 2019-05-11 23:47:37 +02:00
Henrik Rydgård
73c5d34308
Merge pull request #12028 from driver1998/master
Add CPU string in Windows ARM
2019-05-11 16:54:35 +02:00
driver1998
e010d06c5c Add CPU string in Windows ARM 2019-05-11 19:27:21 +08:00
Henrik Rydgård
ab7fc6df60
Merge pull request #12026 from hrydgard/fix-render-backend-gl
Fix #12023, accidental disabling of the GL backend on non-Windows ARM platforms caused by #12013.
2019-05-11 11:38:07 +02:00
Henrik Rydgård
268439dd4b Fix issue with D3D9 vs UWP 2019-05-11 08:37:42 +02:00
Henrik Rydgård
fe77b836c7 Spacing fix 2019-05-11 06:41:55 +02:00