1*35238bceSAndroid Build Coastguard Worker<?xml version="1.0" encoding="utf-8"?> 2*35238bceSAndroid Build Coastguard Worker<manifest xmlns:android="http://schemas.android.com/apk/res/android" 3*35238bceSAndroid Build Coastguard Worker package="org.khronos.gl_cts" 4*35238bceSAndroid Build Coastguard Worker android:versionCode="1" 5*35238bceSAndroid Build Coastguard Worker android:versionName="1.0"> 6*35238bceSAndroid Build Coastguard Worker 7*35238bceSAndroid Build Coastguard Worker <application android:label="Khronos OpenGL Conformance Tests" 8*35238bceSAndroid Build Coastguard Worker android:requestLegacyExternalStorage="true"> 9*35238bceSAndroid Build Coastguard Worker <!-- separate test runner - supports full command line --> 10*35238bceSAndroid Build Coastguard Worker <activity android:name="android.app.NativeActivity" 11*35238bceSAndroid Build Coastguard Worker android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 12*35238bceSAndroid Build Coastguard Worker android:label="OpenGL CTS" 13*35238bceSAndroid Build Coastguard Worker android:configChanges="orientation|keyboardHidden|screenLayout" 14*35238bceSAndroid Build Coastguard Worker android:exported="true" 15*35238bceSAndroid Build Coastguard Worker android:process=":testercore"> 16*35238bceSAndroid Build Coastguard Worker <meta-data android:name="android.app.lib_name" 17*35238bceSAndroid Build Coastguard Worker android:value="khronosopenglcts" /> 18*35238bceSAndroid Build Coastguard Worker <meta-data android:name="android.app.func_name" 19*35238bceSAndroid Build Coastguard Worker android:value="createTestActivity" /> 20*35238bceSAndroid Build Coastguard Worker </activity> 21*35238bceSAndroid Build Coastguard Worker 22*35238bceSAndroid Build Coastguard Worker <!-- Activity that exports test run session parameters --> 23*35238bceSAndroid Build Coastguard Worker <activity android:name="org.khronos.cts.ES32GetTestParamActivity" 24*35238bceSAndroid Build Coastguard Worker android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 25*35238bceSAndroid Build Coastguard Worker android:label="ES32 CTS test params" 26*35238bceSAndroid Build Coastguard Worker android:configChanges="orientation|keyboardHidden|screenLayout" 27*35238bceSAndroid Build Coastguard Worker android:exported="true"> 28*35238bceSAndroid Build Coastguard Worker <meta-data android:name="android.app.lib_name" 29*35238bceSAndroid Build Coastguard Worker android:value="khronosopenglcts" /> 30*35238bceSAndroid Build Coastguard Worker <meta-data android:name="android.app.func_name" 31*35238bceSAndroid Build Coastguard Worker android:value="createExportES32TestParamActivity" /> 32*35238bceSAndroid Build Coastguard Worker </activity> 33*35238bceSAndroid Build Coastguard Worker 34*35238bceSAndroid Build Coastguard Worker <!-- CTS activities --> 35*35238bceSAndroid Build Coastguard Worker <activity android:name="org.khronos.cts.ES2Activity" 36*35238bceSAndroid Build Coastguard Worker android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 37*35238bceSAndroid Build Coastguard Worker android:label="ES2 CTS" 38*35238bceSAndroid Build Coastguard Worker android:configChanges="orientation|keyboardHidden|screenLayout" 39*35238bceSAndroid Build Coastguard Worker android:launchMode="singleTask" 40*35238bceSAndroid Build Coastguard Worker android:exported="true" 41*35238bceSAndroid Build Coastguard Worker android:process=":testercore"> 42*35238bceSAndroid Build Coastguard Worker <meta-data android:name="android.app.lib_name" 43*35238bceSAndroid Build Coastguard Worker android:value="khronosopenglcts" /> 44*35238bceSAndroid Build Coastguard Worker <meta-data android:name="android.app.func_name" 45*35238bceSAndroid Build Coastguard Worker android:value="createES2CTSActivity" /> 46*35238bceSAndroid Build Coastguard Worker <intent-filter> 47*35238bceSAndroid Build Coastguard Worker <action android:name="android.intent.action.MAIN" /> 48*35238bceSAndroid Build Coastguard Worker <category android:name="android.intent.category.LAUNCHER" /> 49*35238bceSAndroid Build Coastguard Worker </intent-filter> 50*35238bceSAndroid Build Coastguard Worker </activity> 51*35238bceSAndroid Build Coastguard Worker <activity android:name="org.khronos.cts.ES3Activity" 52*35238bceSAndroid Build Coastguard Worker android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 53*35238bceSAndroid Build Coastguard Worker android:label="ES3 CTS" 54*35238bceSAndroid Build Coastguard Worker android:configChanges="orientation|keyboardHidden|screenLayout" 55*35238bceSAndroid Build Coastguard Worker android:launchMode="singleTask" 56*35238bceSAndroid Build Coastguard Worker android:exported="true" 57*35238bceSAndroid Build Coastguard Worker android:process=":testercore"> 58*35238bceSAndroid Build Coastguard Worker <meta-data android:name="android.app.lib_name" 59*35238bceSAndroid Build Coastguard Worker android:value="khronosopenglcts" /> 60*35238bceSAndroid Build Coastguard Worker <meta-data android:name="android.app.func_name" 61*35238bceSAndroid Build Coastguard Worker android:value="createES3CTSActivity" /> 62*35238bceSAndroid Build Coastguard Worker <intent-filter> 63*35238bceSAndroid Build Coastguard Worker <action android:name="android.intent.action.MAIN" /> 64*35238bceSAndroid Build Coastguard Worker <category android:name="android.intent.category.LAUNCHER" /> 65*35238bceSAndroid Build Coastguard Worker </intent-filter> 66*35238bceSAndroid Build Coastguard Worker </activity> 67*35238bceSAndroid Build Coastguard Worker <activity android:name="org.khronos.cts.ES31Activity" 68*35238bceSAndroid Build Coastguard Worker android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 69*35238bceSAndroid Build Coastguard Worker android:label="ES3.1 CTS" 70*35238bceSAndroid Build Coastguard Worker android:configChanges="orientation|keyboardHidden|screenLayout" 71*35238bceSAndroid Build Coastguard Worker android:launchMode="singleTask" 72*35238bceSAndroid Build Coastguard Worker android:exported="true" 73*35238bceSAndroid Build Coastguard Worker android:process=":testercore"> 74*35238bceSAndroid Build Coastguard Worker <meta-data android:name="android.app.lib_name" 75*35238bceSAndroid Build Coastguard Worker android:value="khronosopenglcts" /> 76*35238bceSAndroid Build Coastguard Worker <meta-data android:name="android.app.func_name" 77*35238bceSAndroid Build Coastguard Worker android:value="createES31CTSActivity" /> 78*35238bceSAndroid Build Coastguard Worker <intent-filter> 79*35238bceSAndroid Build Coastguard Worker <action android:name="android.intent.action.MAIN" /> 80*35238bceSAndroid Build Coastguard Worker <category android:name="android.intent.category.LAUNCHER" /> 81*35238bceSAndroid Build Coastguard Worker </intent-filter> 82*35238bceSAndroid Build Coastguard Worker </activity> 83*35238bceSAndroid Build Coastguard Worker <activity android:name="org.khronos.cts.ES32Activity" 84*35238bceSAndroid Build Coastguard Worker android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 85*35238bceSAndroid Build Coastguard Worker android:label="ES3.2 CTS" 86*35238bceSAndroid Build Coastguard Worker android:configChanges="orientation|keyboardHidden|screenLayout" 87*35238bceSAndroid Build Coastguard Worker android:launchMode="singleTask" 88*35238bceSAndroid Build Coastguard Worker android:exported="true" 89*35238bceSAndroid Build Coastguard Worker android:process=":testercore"> 90*35238bceSAndroid Build Coastguard Worker <meta-data android:name="android.app.lib_name" 91*35238bceSAndroid Build Coastguard Worker android:value="khronosopenglcts" /> 92*35238bceSAndroid Build Coastguard Worker <meta-data android:name="android.app.func_name" 93*35238bceSAndroid Build Coastguard Worker android:value="createES32CTSActivity" /> 94*35238bceSAndroid Build Coastguard Worker <intent-filter> 95*35238bceSAndroid Build Coastguard Worker <action android:name="android.intent.action.MAIN" /> 96*35238bceSAndroid Build Coastguard Worker <category android:name="android.intent.category.LAUNCHER" /> 97*35238bceSAndroid Build Coastguard Worker </intent-filter> 98*35238bceSAndroid Build Coastguard Worker </activity> 99*35238bceSAndroid Build Coastguard Worker <activity android:name="org.khronos.cts.GL45Activity" 100*35238bceSAndroid Build Coastguard Worker android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 101*35238bceSAndroid Build Coastguard Worker android:label="GL4.5 CTS" 102*35238bceSAndroid Build Coastguard Worker android:configChanges="orientation|keyboardHidden|screenLayout" 103*35238bceSAndroid Build Coastguard Worker android:launchMode="singleTask" 104*35238bceSAndroid Build Coastguard Worker android:exported="true" 105*35238bceSAndroid Build Coastguard Worker android:process=":testercore"> 106*35238bceSAndroid Build Coastguard Worker <meta-data android:name="android.app.lib_name" 107*35238bceSAndroid Build Coastguard Worker android:value="khronosopenglcts" /> 108*35238bceSAndroid Build Coastguard Worker <meta-data android:name="android.app.func_name" 109*35238bceSAndroid Build Coastguard Worker android:value="createGL45CTSActivity" /> 110*35238bceSAndroid Build Coastguard Worker <intent-filter> 111*35238bceSAndroid Build Coastguard Worker <action android:name="android.intent.action.MAIN" /> 112*35238bceSAndroid Build Coastguard Worker <category android:name="android.intent.category.LAUNCHER" /> 113*35238bceSAndroid Build Coastguard Worker </intent-filter> 114*35238bceSAndroid Build Coastguard Worker </activity> 115*35238bceSAndroid Build Coastguard Worker <activity android:name="org.khronos.cts.GL46Activity" 116*35238bceSAndroid Build Coastguard Worker android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 117*35238bceSAndroid Build Coastguard Worker android:label="GL4.6 CTS" 118*35238bceSAndroid Build Coastguard Worker android:configChanges="orientation|keyboardHidden|screenLayout" 119*35238bceSAndroid Build Coastguard Worker android:launchMode="singleTask" 120*35238bceSAndroid Build Coastguard Worker android:exported="true" 121*35238bceSAndroid Build Coastguard Worker android:process=":testercore"> 122*35238bceSAndroid Build Coastguard Worker <meta-data android:name="android.app.lib_name" 123*35238bceSAndroid Build Coastguard Worker android:value="khronosopenglcts" /> 124*35238bceSAndroid Build Coastguard Worker <meta-data android:name="android.app.func_name" 125*35238bceSAndroid Build Coastguard Worker android:value="createGL46CTSActivity" /> 126*35238bceSAndroid Build Coastguard Worker <intent-filter> 127*35238bceSAndroid Build Coastguard Worker <action android:name="android.intent.action.MAIN" /> 128*35238bceSAndroid Build Coastguard Worker <category android:name="android.intent.category.LAUNCHER" /> 129*35238bceSAndroid Build Coastguard Worker </intent-filter> 130*35238bceSAndroid Build Coastguard Worker </activity> 131*35238bceSAndroid Build Coastguard Worker </application> 132*35238bceSAndroid Build Coastguard Worker 133*35238bceSAndroid Build Coastguard Worker <uses-feature android:glEsVersion="0x00030001"/> 134*35238bceSAndroid Build Coastguard Worker <uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> 135*35238bceSAndroid Build Coastguard Worker <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 136*35238bceSAndroid Build Coastguard Worker <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 137*35238bceSAndroid Build Coastguard Worker <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" /> 138*35238bceSAndroid Build Coastguard Worker <uses-permission android:name="android.permission.GET_TASKS" /> 139*35238bceSAndroid Build Coastguard Worker <uses-permission android:name="android.permission.INTERNET" /> 140*35238bceSAndroid Build Coastguard Worker <uses-permission android:name="android.permission.RUN_INSTRUMENTATION" /> 141*35238bceSAndroid Build Coastguard Worker <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /> 142*35238bceSAndroid Build Coastguard Worker <instrumentation android:label="KhronosCTS-Instrumentation" 143*35238bceSAndroid Build Coastguard Worker android:name="org.khronos.cts.testercore.KhronosCTSInstrumentation" 144*35238bceSAndroid Build Coastguard Worker android:targetPackage="org.khronos.gl_cts"/> 145*35238bceSAndroid Build Coastguard Worker</manifest> 146