Commit Graph

26480 Commits

Author SHA1 Message Date
Unknown W. Brackets
bc90faebf7 D3D9: Allow vsync change at runtime. 2020-02-29 22:48:58 -08:00
Unknown W. Brackets
6f86b6fdbe D3D11: Respect vsync setting.
Fixes #12493.
2020-02-29 22:48:58 -08:00
Unknown W. Brackets
2a3fd05651 Vulkan: Present using FIFO for vsync.
This allows the setting to be changed at runtime in Vulkan too.

Should help #10105.
2020-02-29 22:48:59 -08:00
Unknown W. Brackets
3c1e8abcfe GPU: Centralize vsync interval logic.
We already do unthrottle checking here.
2020-02-29 22:27:00 -08:00
Henrik Rydgård
e7ddc94fb9
Merge pull request #12628 from unknownbrackets/refresh-rate
Correct and show refresh rate on more platforms
2020-02-16 10:27:47 +01:00
Unknown W. Brackets
373ff6061f UI: Show refresh rate on more platforms.
It's detected on SDL/Qt, so we should show it there.
2020-02-15 17:47:10 -08:00
Unknown W. Brackets
e8f018179d UI: Correct refresh rate display.
It's a float now, not a premultiplied int.
2020-02-15 17:41:56 -08:00
Henrik Rydgård
06dc3dbd29 UWP: Update "certificate thumbprint" to one that works 2020-02-12 09:24:25 +01:00
Henrik Rydgård
b5f65c5643 Fix linking issue in the UWP build (add camera files to project) 2020-02-11 21:16:09 +01:00
Henrik Rydgård
e8e49f907f
Merge pull request #12621 from iota97/framegraph
Add frame time graph to develop menu
2020-02-11 11:05:13 +01:00
iota97
be2eed1801 Add some reference line 2020-02-11 10:28:49 +01:00
iota97
90ff68e6c9 Framegraph in devmenu 2020-02-11 08:19:30 +01:00
Henrik Rydgård
f863793f96 Merge pull request #12607 from Florin9doi/qtCam
QT API for camera (Linux/macOS)
2020-02-10 09:34:10 +01:00
Florin9doi
3c359cfd29 macOS permissions 2020-02-10 08:47:59 +02:00
Florin9doi
58b04ef77b QT Api for Camera (Linux/macOS)
Allow the use of different resolutions (win/android/iOS)
2020-02-10 08:47:55 +02:00
Unknown W. Brackets
84c1fc86a1 Merge pull request #12606 from unknownbrackets/i18n-lock
Core: Use a shared_ptr for i18n categories
2020-02-09 08:26:13 -08:00
Unknown W. Brackets
5009698cc0 Core: Use a shared_ptr for i18n categories.
This does not make them thread safe, but it reduces the chances of a crash
a bit (see #12594.)
2020-02-09 07:35:16 -08:00
Henrik Rydgård
a4ba5d4859 HttpClient/Buffer: Just some tweaks/sanity checks
After a mysterious crash report by Azuka on Discord.
2020-02-07 00:09:42 +01:00
Henrik Rydgård
b34ce3990c
Merge pull request #12617 from webgeek1234/master
libretro: Fix Android Builds
2020-02-05 20:23:33 +01:00
Aaron Kling
3f7c6467e8 libretro: android: ios: Add stub camera functionality 2020-02-05 11:53:13 -06:00
Aaron Kling
427e40f46e libretro: android: Do not build in the standalone UI 2020-02-05 11:47:03 -06:00
Henrik Rydgård
dcc2682b2d
Merge pull request #12552 from CarterLi/master
Qt/macOS: enable HiDPI ( retina display ) support
2020-02-04 09:50:48 +01:00
李通洲
ace88bf473
Modify Info.plist automatically 2020-02-04 11:55:54 +08:00
李通洲
55bb58e13e
NativeApp: add System_GetPropertyFloat all the places 2020-02-04 09:20:34 +08:00
李通洲
0a2aa2c3af
Qt/macOS: enable HiDPI ( retina display ) support 2020-02-04 09:20:34 +08:00
Henrik Rydgård
97de0ac6da
Merge pull request #12611 from Swordfish90/master
Use ASharedMemory api instead of direct access to /dev/ashmem
2020-02-03 23:37:20 +01:00
Filippo Scognamiglio
58f6426167 Remove unused import. 2020-02-03 22:17:27 +01:00
Filippo Scognamiglio
c00ce91a2a Use System_GetPropertyInt(SYSPROP_SYSTEMVERSION to retrieve version. 2020-02-03 22:10:47 +01:00
Filippo Scognamiglio
f514852791 Use ASharedMemory api instead of direct access to /dev/ashmem which is deprecated. 2020-02-03 20:57:34 +01:00
Henrik Rydgård
81118454fd
Merge pull request #12596 from hrydgard/viewport-sw-transform-fixes
Viewport software transform changes.
2020-02-02 17:17:31 +01:00
Henrik Rydgård
ea819673dc
Merge pull request #12601 from iota97/touch-rapid-fire
Add rapid fire to touch control
2020-02-02 16:21:17 +01:00
Henrik Rydgård
b738c751e7 compat.ini: Workaround for timing problem in Hot Wheels, see #12604. 2020-02-02 15:29:04 +01:00
iota97
f42e6a984f Rapid fire touch control 2020-01-28 08:52:18 +01:00
Henrik Rydgård
a9302c49f0
Merge pull request #12599 from Florin9doi/android_gps_add_new_api
[Android][GPS] Add new listeners in addition to those present which are deprecated
2020-01-27 09:30:30 +01:00
Florin9doi
50d7d64eaa Add new listeners in addition to those present which are deprecated 2020-01-27 09:49:43 +02:00
Henrik Rydgård
cef83158fd
Merge pull request #12597 from unknownbrackets/cso-futureproof
Core: Future proof CSO support a bit
2020-01-26 22:18:22 +01:00
Unknown W. Brackets
931dff6125 Core: Future proof CSO support a bit.
For CSO versions >= 2, respect the header size field and uncompressed
frame size behavior.  This will allow more options for future files, like
adding a field for the CRC or otherwise.
2020-01-26 10:18:41 -08:00
Henrik Rydgård
41a6b97023 DX9: Simplify some expressions 2020-01-26 16:34:46 +01:00
Henrik Rydgård
118e927b86 GPU: Only GL uses a flipped buffer in non-buffered, reflect that in the SW transform code. 2020-01-26 15:54:51 +01:00
Henrik Rydgård
92a1395cd0 Apply viewport before SoftwareTransform so flipping can be checked 2020-01-26 15:30:20 +01:00
Henrik Rydgård
3aa575daef OpenGL: Call ApplyDrawState before SoftwareTransform 2020-01-26 15:29:45 +01:00
Henrik Rydgård
e4f9f3b120 DrawEngineDX9: Rename lookup table, cleanup 2020-01-26 15:28:54 +01:00
Henrik Rydgård
b931cbb544
Merge pull request #12595 from Florin9doi/gps_speed
Location: add HDOP; change speed to km/h; change altitude from geoid to sea level
2020-01-26 13:58:35 +01:00
Florin9doi
83277680da Location: add HDOP; change speed to km/h; change altitude from geoid to sea level
The speed is now close to the value obtained on original hardware but
the altitude on original hardawre is too imprecise to tell if we're good
2020-01-26 14:19:45 +02:00
Henrik Rydgård
8203c79e43
Merge pull request #12567 from iota97/snap2
Use snap grid on resize as well
2020-01-26 11:36:28 +01:00
Henrik Rydgård
9394f0f7e0
Merge pull request #12592 from Florin9doi/iosCam
Camera updates (iOS/Android)
2020-01-26 10:58:48 +01:00
Henrik Rydgård
7305ae51f2
Merge pull request #12589 from shenweip/winCam-fix
Don't shut down camera when exiting games.
2020-01-26 10:56:27 +01:00
Florin9doi
63196897e4 Do not stop camera if unnecessary 2020-01-26 10:04:12 +02:00
Florin9doi
2b57d2365f Android satellites info 2020-01-26 09:22:24 +02:00
Henrik Rydgård
3bd0b3fa74
Merge pull request #12593 from trofi/master
Common/Hashmaps.h: add missing <stdint> include
2020-01-25 22:20:24 +01:00