Henrik Rydgård
|
1793b65ec1
|
Vulkan: Remove support for the old VK_EXT_debug_report extension
|
2020-06-21 23:04:51 +02:00 |
|
Unknown W. Brackets
|
dddaa57392
|
Windows: Fix GL reinit on backend switch.
|
2020-05-09 12:20:42 -07:00 |
|
Unknown W. Brackets
|
051a84e9bd
|
GPU: Restart when changing inflight frames setting.
We need to keep the push and pull in step, so changing at runtime is
messy.
|
2020-03-02 19:21:15 -08:00 |
|
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
|
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
|
4f7c23fe79
|
DarkStalkers: Fix display on OpenGL ES.
|
2019-10-27 20:54:36 +01: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
|
aff429ee09
|
For the non-vulkan backends, zero display rotation settings just to be sure.
|
2019-06-24 10:30:32 +02:00 |
|
Henrik Rydgård
|
33c53eebe9
|
D3D11 init: Release pFactory at the appropriate place.
|
2019-05-16 00:37:06 +02: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 |
|
driver1998
|
21d2008676
|
Use D3DCompiler_47.dll for D3D9 context.
|
2019-05-12 11:17:10 +08:00 |
|
driver1998
|
7b7dede420
|
Fix D3D11 context on Windows ARM Debug
debug layers are not available on ARM32/ARM64 (D3D*SDKLayers.dll not available), so disable it.
|
2019-05-05 01:19:16 +08:00 |
|
Henrik Rydgård
|
8adb0dfd61
|
Vulkan validation: INFO level has gotten too spammy, turn it off.
|
2019-03-24 11:56:51 +01:00 |
|
Unknown W. Brackets
|
f2206158b2
|
UI: Update more browser links to https://.
|
2019-03-03 21:39:21 -08:00 |
|
Henrik Rydgård
|
0cd3ac06d0
|
Avoid trying to create a FileLoader for empty filenames
Assorted cleanup
|
2019-02-25 21:35:51 +01:00 |
|
Henrik Rydgård
|
d91f706206
|
Log why the config is being saved (we seem to do it a bit much at times)
|
2019-02-23 11:55:44 +01:00 |
|
Henrik Rydgard
|
478b0b4278
|
Further improve VK extension loading. Switch to VK_EXT_debug_utils (but fallback to VK_EXT_debug_report if only that is available).
|
2019-02-05 21:31:38 +01:00 |
|
Henrik Rydgard
|
8e1a5ef3d6
|
Minor refactor of physical device property/feature detection, to allow for more extension use.
|
2019-02-05 18:07:17 +01:00 |
|
Henrik Rydgard
|
f339a0c15b
|
VK: Minor cleanup, turn off unfinished and probably wrong use of dedicated allocation feature
|
2019-01-31 14:09:21 +01:00 |
|
Unknown W. Brackets
|
adeca2c3ba
|
GLES: Move some vendor bug checks to Draw.
|
2018-12-23 20:27:22 -08:00 |
|
Henrik Rydgård
|
429a1fce01
|
Assert even in release mode if preset shaders fail to compile. This is just to help track down a Play crash.
|
2018-11-21 18:14:26 +01:00 |
|
Unknown W. Brackets
|
dc54ed6855
|
GLES: Add disabled code to run GLES on desktop.
Helps when testing certain extensions, etc.
|
2018-10-28 14:29:44 -07:00 |
|