early-access version 3719
This commit is contained in:
		| @@ -1,7 +1,7 @@ | ||||
| yuzu emulator early access | ||||
| ============= | ||||
|  | ||||
| This is the source code for early-access 3718. | ||||
| This is the source code for early-access 3719. | ||||
|  | ||||
| ## Legal Notice | ||||
|  | ||||
|   | ||||
| @@ -26,7 +26,7 @@ val autoVersion = (((System.currentTimeMillis() / 1000) - 1451606400) / 10).toIn | ||||
| android { | ||||
|     namespace = "org.yuzu.yuzu_emu" | ||||
|  | ||||
|     compileSdkVersion = "android-33" | ||||
|     compileSdkVersion = "android-34" | ||||
|     ndkVersion = "25.2.9519653" | ||||
|  | ||||
|     buildFeatures { | ||||
| @@ -51,7 +51,7 @@ android { | ||||
|         // TODO If this is ever modified, change application_id in strings.xml | ||||
|         applicationId = "org.yuzu.yuzu_emu" | ||||
|         minSdk = 30 | ||||
|         targetSdk = 33 | ||||
|         targetSdk = 34 | ||||
|         versionName = getGitVersion() | ||||
|  | ||||
|         // If you want to use autoVersion for the versionCode, create a property in local.properties | ||||
|   | ||||
| @@ -13,6 +13,7 @@ SPDX-License-Identifier: GPL-3.0-or-later | ||||
|  | ||||
|     <uses-permission android:name="android.permission.INTERNET" /> | ||||
|     <uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> | ||||
|     <uses-permission android:name="android.permission.FOREGROUND_SERVICE_SPECIAL_USE" /> | ||||
|     <uses-permission android:name="android.permission.NFC" /> | ||||
|     <uses-permission android:name="android.permission.POST_NOTIFICATIONS" /> | ||||
|  | ||||
| @@ -69,7 +70,9 @@ SPDX-License-Identifier: GPL-3.0-or-later | ||||
|                 android:resource="@xml/nfc_tech_filter" /> | ||||
|         </activity> | ||||
|  | ||||
|         <service android:name="org.yuzu.yuzu_emu.utils.ForegroundService"/> | ||||
|         <service android:name="org.yuzu.yuzu_emu.utils.ForegroundService" android:foregroundServiceType="specialUse"> | ||||
|             <property android:name="android.app.PROPERTY_SPECIAL_USE_FGS_SUBTYPE" android:value="Keep emulation running in background"/> | ||||
|         </service> | ||||
|  | ||||
|         <provider | ||||
|             android:name=".features.DocumentProvider" | ||||
|   | ||||
| @@ -528,6 +528,14 @@ Device::Device(VkInstance instance_, vk::PhysicalDevice physical_, VkSurfaceKHR | ||||
|     } | ||||
|  | ||||
|     sets_per_pool = 64; | ||||
|     if (extensions.extended_dynamic_state3 && is_amd_driver && | ||||
|         properties.properties.driverVersion >= VK_MAKE_API_VERSION(0, 2, 0, 270)) { | ||||
|         LOG_WARNING(Render_Vulkan, | ||||
|                     "AMD drivers after 23.5.2 have broken extendedDynamicState3ColorBlendEquation"); | ||||
|         features.extended_dynamic_state3.extendedDynamicState3ColorBlendEnable = false; | ||||
|         features.extended_dynamic_state3.extendedDynamicState3ColorBlendEquation = false; | ||||
|         dynamic_state3_blending = false; | ||||
|     } | ||||
|     if (is_amd_driver) { | ||||
|         // AMD drivers need a higher amount of Sets per Pool in certain circumstances like in XC2. | ||||
|         sets_per_pool = 96; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user