J'ai créé un jeu 2D qui utilise des effets de post-traitement. En conséquence, le jeu fonctionne bien sur ma vieille tablette merdique lorsque le post-traitement est désactivé et bégaie quand il est allumé, mais je voudrais explorer mes possibilités.Unity - forcer l'accélération matérielle Android
Existe-t-il un moyen de forcer l'accélération matérielle android dans mes projets Unity? Editer: J'ai mis ce manifeste dans le dossier android de mon projet.
Est-ce que je l'ai fait correctement? Pas de différence significative de performance.
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.unity3d.player"
xmlns:tools="http://schemas.android.com/tools"
android:installLocation="preferExternal"
android:versionCode="1"
android:versionName="1.0">
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true"/>
<application
android:hardwareAccelerated="true"
android:theme="@style/UnityThemeSelector"
android:icon="@drawable/app_icon"
android:label="@string/app_name">
<activity android:name="com.unity3d.player.UnityPlayerActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<meta-data android:name="unityplayer.UnityActivity" android:value="true" />
</activity>
</application>
</manifest>
La capture d'écran de l'éditeur:
Merci. En passant, je pense que ce n'est pas par défaut parce que ce matériel est un peu buggé (ou du moins était) et n'est pas stable. Existe-t-il un moyen sûr d'activer ou de désactiver cette fonction? Peut-être même de l'intérieur de l'application? – agiro
J'avais l'habitude de l'utiliser sur Google Glasses il y a quelques années. Aucun problème du tout. Peut-être qu'il y a des problèmes sur certains appareils. Voir [this] (https://stackoverflow.com/a/16469015/3785314) réponse pour savoir comment le faire via le code. Il donne des conseils pour le désactiver par défaut dans le manifeste. – Programmer
bonne réponse comme d'habitude, merci pour les conseils! – agiro