xref: /aosp_15_r20/frameworks/base/tests/graphics/HwAccelerationTest/AndroidManifest.xml (revision d57664e9bc4670b3ecf6748a746a57c557b6bc9e)
1<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2010 The Android Open Source Project
3
4     Licensed under the Apache License, Version 2.0 (the "License");
5     you may not use this file except in compliance with the License.
6     You may obtain a copy of the License at
7
8          http://www.apache.org/licenses/LICENSE-2.0
9
10     Unless required by applicable law or agreed to in writing, software
11     distributed under the License is distributed on an "AS IS" BASIS,
12     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13     See the License for the specific language governing permissions and
14     limitations under the License.
15-->
16
17<manifest xmlns:android="http://schemas.android.com/apk/res/android"
18     package="com.android.test.hwui">
19
20    <uses-permission android:name="android.permission.INTERNET"/>
21    <uses-permission android:name="android.permission.CAMERA"/>
22    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
23
24    <uses-feature android:name="android.hardware.camera"/>
25    <uses-feature android:name="android.hardware.camera.autofocus"/>
26
27    <uses-sdk android:minSdkVersion="21" />
28
29    <application android:label="HwUi"
30         android:theme="@android:style/Theme.Material.Light">
31
32        <activity android:name="HwTests"
33             android:label="OpenGL Renderer Tests"
34             android:exported="true">
35            <intent-filter>
36                <action android:name="android.intent.action.MAIN"/>
37                <category android:name="android.intent.category.DEFAULT"/>
38                <category android:name="android.intent.category.LAUNCHER"/>
39            </intent-filter>
40        </activity>
41
42        <activity android:name="PathOpsActivity"
43             android:label="Path/Ops"
44             android:exported="true">
45            <intent-filter>
46                <action android:name="android.intent.action.MAIN"/>
47                <category android:name="com.android.test.hwui.TEST"/>
48            </intent-filter>
49        </activity>
50
51        <activity android:name="AssetsAtlasActivity"
52             android:label="Atlas/Framework"
53             android:exported="true">
54            <intent-filter>
55                <action android:name="android.intent.action.MAIN"/>
56                <category android:name="com.android.test.hwui.TEST"/>
57            </intent-filter>
58        </activity>
59
60        <activity android:name="ScaledTextActivity"
61             android:label="Text/Scaled"
62             android:exported="true">
63            <intent-filter>
64                <action android:name="android.intent.action.MAIN"/>
65                <category android:name="com.android.test.hwui.TEST"/>
66            </intent-filter>
67        </activity>
68
69        <activity android:name="Rotate3dTextActivity"
70             android:label="Text/3D Rotation"
71             android:exported="true">
72            <intent-filter>
73                <action android:name="android.intent.action.MAIN"/>
74                <category android:name="com.android.test.hwui.TEST"/>
75            </intent-filter>
76        </activity>
77
78        <activity android:name="NoAATextActivity"
79             android:label="Text/Aliased"
80             android:exported="true">
81            <intent-filter>
82                <action android:name="android.intent.action.MAIN"/>
83                <category android:name="com.android.test.hwui.TEST"/>
84            </intent-filter>
85        </activity>
86
87        <activity android:name="ScaledPathsActivity"
88             android:label="Path/Scaled"
89             android:exported="true">
90            <intent-filter>
91                <action android:name="android.intent.action.MAIN"/>
92                <category android:name="com.android.test.hwui.TEST"/>
93            </intent-filter>
94        </activity>
95
96        <activity android:name="Alpha8BitmapActivity"
97             android:label="Bitmaps/Alpha8"
98             android:exported="true">
99            <intent-filter>
100                <action android:name="android.intent.action.MAIN"/>
101                <category android:name="com.android.test.hwui.TEST"/>
102            </intent-filter>
103        </activity>
104
105        <activity android:name="MipMapActivity"
106             android:label="Bitmaps/MipMap"
107             android:exported="true">
108            <intent-filter>
109                <action android:name="android.intent.action.MAIN"/>
110                <category android:name="com.android.test.hwui.TEST"/>
111            </intent-filter>
112        </activity>
113
114        <activity android:name="DrawIntoHwBitmapActivity"
115             android:label="Bitmaps/DrawIntoHwBitmap"
116             android:exported="true">
117            <intent-filter>
118                <action android:name="android.intent.action.MAIN"/>
119                <category android:name="com.android.test.hwui.TEST"/>
120            </intent-filter>
121        </activity>
122
123        <activity android:name="ColorBitmapActivity"
124                  android:label="Bitmaps/BitmapColors"
125                  android:exported="true">
126            <intent-filter>
127                <action android:name="android.intent.action.MAIN"/>
128                <category android:name="com.android.test.hwui.TEST"/>
129            </intent-filter>
130        </activity>
131
132        <activity android:name="PathOffsetActivity"
133             android:label="Path/Offset"
134             android:exported="true">
135            <intent-filter>
136                <action android:name="android.intent.action.MAIN"/>
137                <category android:name="com.android.test.hwui.TEST"/>
138            </intent-filter>
139        </activity>
140
141        <activity android:name="MultiLayersActivity"
142             android:label="Layers/Multiple"
143             android:exported="true">
144            <intent-filter>
145                <action android:name="android.intent.action.MAIN"/>
146                <category android:name="com.android.test.hwui.TEST"/>
147            </intent-filter>
148        </activity>
149
150        <activity android:name="TJunctionActivity"
151             android:label="Layers/T-Junction"
152             android:exported="true">
153            <intent-filter>
154                <action android:name="android.intent.action.MAIN"/>
155                <category android:name="com.android.test.hwui.TEST"/>
156            </intent-filter>
157        </activity>
158
159        <activity android:name="TextPathActivity"
160             android:label="Text/As Path"
161             android:exported="true">
162            <intent-filter>
163                <action android:name="android.intent.action.MAIN"/>
164                <category android:name="com.android.test.hwui.TEST"/>
165            </intent-filter>
166        </activity>
167
168        <activity android:name="GradientStopsActivity"
169             android:label="Gradients/Multi-stops"
170             android:exported="true">
171            <intent-filter>
172                <action android:name="android.intent.action.MAIN"/>
173                <category android:name="com.android.test.hwui.TEST"/>
174            </intent-filter>
175        </activity>
176
177        <activity android:name="PaintDrawFilterActivity"
178             android:label="Paint/Draw Filter"
179             android:exported="true">
180            <intent-filter>
181                <action android:name="android.intent.action.MAIN"/>
182                <category android:name="com.android.test.hwui.TEST"/>
183            </intent-filter>
184        </activity>
185
186        <activity android:name="BigGradientActivity"
187             android:label="Gradients/Large"
188             android:exported="true">
189            <intent-filter>
190                <action android:name="android.intent.action.MAIN"/>
191                <category android:name="com.android.test.hwui.TEST"/>
192            </intent-filter>
193        </activity>
194
195        <activity android:name="DatePickerActivity"
196             android:label="View/DatePicker"
197             android:exported="true">
198            <intent-filter>
199                <action android:name="android.intent.action.MAIN"/>
200                <category android:name="com.android.test.hwui.TEST"/>
201            </intent-filter>
202        </activity>
203
204        <activity android:name="ClipRegionActivity"
205             android:label="Clip/Region 1"
206             android:exported="true">
207            <intent-filter>
208                <action android:name="android.intent.action.MAIN"/>
209                <category android:name="com.android.test.hwui.TEST"/>
210            </intent-filter>
211        </activity>
212
213        <activity android:name="ClipRegion2Activity"
214             android:label="Clip/Region 2"
215             android:exported="true">
216            <intent-filter>
217                <action android:name="android.intent.action.MAIN"/>
218                <category android:name="com.android.test.hwui.TEST"/>
219            </intent-filter>
220        </activity>
221
222        <activity android:name="ClipRegion3Activity"
223             android:label="Clip/Region 3"
224             android:exported="true">
225            <intent-filter>
226                <action android:name="android.intent.action.MAIN"/>
227                <category android:name="com.android.test.hwui.TEST"/>
228            </intent-filter>
229        </activity>
230
231        <activity android:name="ClipOutlineActivity"
232             android:label="Clip/Outline"
233             android:exported="true">
234            <intent-filter>
235                <action android:name="android.intent.action.MAIN"/>
236                <category android:name="com.android.test.hwui.TEST"/>
237            </intent-filter>
238        </activity>
239
240        <activity android:name="DisplayListLayersActivity"
241             android:label="Layers/Display Lists"
242             android:exported="true">
243            <intent-filter>
244                <action android:name="android.intent.action.MAIN"/>
245                <category android:name="com.android.test.hwui.TEST"/>
246            </intent-filter>
247        </activity>
248
249        <activity android:name="MatrixActivity"
250             android:label="Misc/Matrix"
251             android:exported="true">
252            <intent-filter>
253                <action android:name="android.intent.action.MAIN"/>
254                <category android:name="com.android.test.hwui.TEST"/>
255            </intent-filter>
256        </activity>
257
258        <activity android:name="LooperAcceleration"
259             android:label="Misc/LooperAcceleration"
260             android:exported="true">
261            <intent-filter>
262                <action android:name="android.intent.action.MAIN"/>
263                <category android:name="com.android.test.hwui.TEST"/>
264            </intent-filter>
265        </activity>
266
267        <activity android:name="TextFadeActivity"
268             android:label="Text/Fade"
269             android:exported="true">
270            <intent-filter>
271                <action android:name="android.intent.action.MAIN"/>
272                <category android:name="com.android.test.hwui.TEST"/>
273            </intent-filter>
274        </activity>
275
276        <activity android:name="MaxBitmapSizeActivity"
277             android:label="Bitmaps/Max Size"
278             android:exported="true">
279            <intent-filter>
280                <action android:name="android.intent.action.MAIN"/>
281                <category android:name="com.android.test.hwui.TEST"/>
282            </intent-filter>
283        </activity>
284
285        <activity android:name="TimeDialogActivity"
286             android:label="View/TimeDialog"
287             android:exported="true">
288            <intent-filter>
289                <action android:name="android.intent.action.MAIN"/>
290                <category android:name="com.android.test.hwui.TEST"/>
291            </intent-filter>
292        </activity>
293
294        <activity android:name="ColoredShadowsActivity"
295             android:label="View/ColoredShadows"
296             android:theme="@style/ThemeColoredShadows"
297             android:exported="true">
298            <intent-filter>
299                <action android:name="android.intent.action.MAIN"/>
300                <category android:name="com.android.test.hwui.TEST"/>
301            </intent-filter>
302        </activity>
303
304        <activity android:name="OpaqueActivity"
305             android:label="Window/Opaque"
306             android:exported="true">
307            <intent-filter>
308                <action android:name="android.intent.action.MAIN"/>
309                <category android:name="com.android.test.hwui.TEST"/>
310            </intent-filter>
311        </activity>
312
313        <activity android:name="GetBitmapActivity"
314             android:label="TextureView/Get Bitmap"
315             android:exported="true">
316            <intent-filter>
317                <action android:name="android.intent.action.MAIN"/>
318                <category android:name="com.android.test.hwui.TEST"/>
319            </intent-filter>
320        </activity>
321
322        <activity android:name="PictureCaptureDemo"
323             android:label="Debug/Picture Capture"
324             android:exported="true">
325            <intent-filter>
326                <action android:name="android.intent.action.MAIN"/>
327                <category android:name="com.android.test.hwui.TEST"/>
328            </intent-filter>
329        </activity>
330
331        <activity android:name="SmallCircleActivity"
332             android:label="Draw/Small Circle"
333             android:exported="true">
334            <intent-filter>
335                <action android:name="android.intent.action.MAIN"/>
336                <category android:name="com.android.test.hwui.TEST"/>
337            </intent-filter>
338        </activity>
339
340        <activity android:name="ClearActivity"
341             android:label="Window/Clear"
342             android:exported="true">
343            <intent-filter>
344                <action android:name="android.intent.action.MAIN"/>
345                <category android:name="com.android.test.hwui.TEST"/>
346            </intent-filter>
347        </activity>
348
349        <activity android:name="TextureViewActivity"
350             android:label="TextureView/Camera"
351             android:exported="true">
352            <intent-filter>
353                <action android:name="android.intent.action.MAIN"/>
354                <category android:name="com.android.test.hwui.TEST"/>
355            </intent-filter>
356        </activity>
357
358        <activity android:name="GlyphCacheActivity"
359             android:label="Text/Glyph Cache"
360             android:exported="true">
361            <intent-filter>
362                <action android:name="android.intent.action.MAIN"/>
363                <category android:name="com.android.test.hwui.TEST"/>
364            </intent-filter>
365        </activity>
366
367        <activity android:name="CanvasTextureViewActivity"
368             android:label="TextureView/Canvas"
369             android:exported="true">
370            <intent-filter>
371                <action android:name="android.intent.action.MAIN"/>
372                <category android:name="com.android.test.hwui.TEST"/>
373            </intent-filter>
374        </activity>
375
376        <activity android:name="HardwareCanvasTextureViewActivity"
377             android:label="TextureView/HardwareCanvas"
378             android:exported="true">
379            <intent-filter>
380                <action android:name="android.intent.action.MAIN"/>
381                <category android:name="com.android.test.hwui.TEST"/>
382            </intent-filter>
383        </activity>
384
385        <activity android:name="SingleFrameTextureViewTestActivity"
386             android:label="TextureView/SingleFrameTextureViewTest"
387             android:exported="true">
388            <intent-filter>
389                <action android:name="android.intent.action.MAIN"/>
390                <category android:name="com.android.test.hwui.TEST"/>
391            </intent-filter>
392        </activity>
393
394        <activity android:name="HardwareCanvasSurfaceViewActivity"
395             android:label="SurfaceView/HardwareCanvas"
396             android:exported="true">
397            <intent-filter>
398                <action android:name="android.intent.action.MAIN"/>
399                <category android:name="com.android.test.hwui.TEST"/>
400            </intent-filter>
401        </activity>
402
403        <activity android:name="MovingSurfaceViewActivity"
404             android:label="SurfaceView/Animated Movement"
405             android:exported="true">
406            <intent-filter>
407                <action android:name="android.intent.action.MAIN"/>
408                <category android:name="com.android.test.hwui.TEST"/>
409            </intent-filter>
410        </activity>
411
412        <activity android:name="ScrollingZAboveSurfaceView"
413            android:label="SurfaceView/Z-Above scrolling"
414            android:exported="true">
415            <intent-filter>
416                <action android:name="android.intent.action.MAIN"/>
417                <category android:name="com.android.test.hwui.TEST"/>
418            </intent-filter>
419        </activity>
420
421        <activity android:name="ScrollingZAboveScaledSurfaceView"
422            android:label="SurfaceView/Z-Above scrolling, scaled surface"
423            android:exported="true">
424            <intent-filter>
425                <action android:name="android.intent.action.MAIN"/>
426                <category android:name="com.android.test.hwui.TEST"/>
427            </intent-filter>
428        </activity>
429
430        <activity android:name="StretchySurfaceViewActivity"
431                  android:label="SurfaceView/Stretchy Movement"
432                  android:exported="true">
433            <intent-filter>
434                <action android:name="android.intent.action.MAIN"/>
435                <category android:name="com.android.test.hwui.TEST"/>
436            </intent-filter>
437        </activity>
438
439        <activity android:name="ScrollingStretchSurfaceViewActivity"
440                  android:label="SurfaceView/Scrolling Stretched SurfaceView"
441                  android:exported="true">
442            <intent-filter>
443                <action android:name="android.intent.action.MAIN"/>
444                <category android:name="com.android.test.hwui.TEST"/>
445            </intent-filter>
446        </activity>
447
448        <activity android:name="GetBitmapSurfaceViewActivity"
449             android:label="SurfaceView/GetBitmap with Camera source"
450             android:exported="true">
451            <intent-filter>
452                <action android:name="android.intent.action.MAIN"/>
453                <category android:name="com.android.test.hwui.TEST"/>
454            </intent-filter>
455        </activity>
456
457        <activity android:name="VideoViewCaptureActivity"
458             android:label="SurfaceView/GetBitmap with Video source"
459             android:exported="true">
460            <intent-filter>
461                <action android:name="android.intent.action.MAIN"/>
462                <category android:name="com.android.test.hwui.TEST"/>
463            </intent-filter>
464        </activity>
465
466        <activity android:name="SurfaceViewAlphaActivity"
467             android:label="SurfaceView/SurfaceView with Alpha"
468             android:exported="true">
469            <intent-filter>
470                <action android:name="android.intent.action.MAIN"/>
471                <category android:name="com.android.test.hwui.TEST"/>
472            </intent-filter>
473        </activity>
474
475        <activity android:name=".PenStylusActivity"
476                  android:label="Pen/Draw"
477                  android:exported="true">
478            <intent-filter>
479                <action android:name="android.intent.action.MAIN"/>
480                <category android:name="com.android.test.hwui.TEST"/>
481            </intent-filter>
482        </activity>
483
484        <activity android:name="GLTextureViewActivity"
485             android:label="TextureView/OpenGL"
486             android:exported="true">
487            <intent-filter>
488                <action android:name="android.intent.action.MAIN"/>
489                <category android:name="com.android.test.hwui.TEST"/>
490            </intent-filter>
491        </activity>
492
493        <activity android:name="BitmapMeshActivity"
494             android:label="Bitmaps/Mesh"
495             android:exported="true">
496            <intent-filter>
497                <action android:name="android.intent.action.MAIN"/>
498                <category android:name="com.android.test.hwui.TEST"/>
499            </intent-filter>
500        </activity>
501
502        <activity android:name="BitmapMutateActivity"
503             android:label="Bitmaps/Mutate"
504             android:exported="true">
505            <intent-filter>
506                <action android:name="android.intent.action.MAIN"/>
507                <category android:name="com.android.test.hwui.TEST"/>
508            </intent-filter>
509        </activity>
510
511        <activity android:name="BitmapMeshLayerActivity"
512             android:label="Bitmaps/Mesh in Layer"
513             android:exported="true">
514            <intent-filter>
515                <action android:name="android.intent.action.MAIN"/>
516                <category android:name="com.android.test.hwui.TEST"/>
517            </intent-filter>
518        </activity>
519
520        <activity android:name="MarqueeActivity"
521             android:label="Text/Marquee"
522             android:exported="true">
523            <intent-filter>
524                <action android:name="android.intent.action.MAIN"/>
525                <category android:name="com.android.test.hwui.TEST"/>
526            </intent-filter>
527        </activity>
528
529        <activity android:name="ShapesActivity"
530             android:label="Path/Shapes"
531             android:exported="true">
532            <intent-filter>
533                <action android:name="android.intent.action.MAIN"/>
534                <category android:name="com.android.test.hwui.TEST"/>
535            </intent-filter>
536        </activity>
537
538        <activity android:name="ColoredRectsActivity"
539             android:label="Draw/Rects"
540             android:exported="true">
541            <intent-filter>
542                <action android:name="android.intent.action.MAIN"/>
543                <category android:name="com.android.test.hwui.TEST"/>
544            </intent-filter>
545        </activity>
546
547        <activity android:name="SimplePatchActivity"
548             android:label="Draw/9-Patch"
549             android:theme="@android:style/Theme.Translucent.NoTitleBar"
550             android:exported="true">
551            <intent-filter>
552                <action android:name="android.intent.action.MAIN"/>
553                <category android:name="com.android.test.hwui.TEST"/>
554            </intent-filter>
555        </activity>
556
557        <activity android:name="ViewLayersActivity"
558             android:label="Layers/Views 1"
559             android:exported="true">
560            <intent-filter>
561                <action android:name="android.intent.action.MAIN"/>
562                <category android:name="com.android.test.hwui.TEST"/>
563            </intent-filter>
564        </activity>
565
566        <activity android:name="ViewLayersActivity2"
567             android:label="Layers/Views 2"
568             android:exported="true">
569            <intent-filter>
570                <action android:name="android.intent.action.MAIN"/>
571                <category android:name="com.android.test.hwui.TEST"/>
572            </intent-filter>
573        </activity>
574
575        <activity android:name="ViewLayersActivity3"
576             android:label="Layers/Views 3"
577             android:exported="true">
578            <intent-filter>
579                <action android:name="android.intent.action.MAIN"/>
580                <category android:name="com.android.test.hwui.TEST"/>
581            </intent-filter>
582        </activity>
583
584        <activity android:name="ViewLayersActivity4"
585             android:label="Layers/Views 4"
586             android:exported="true">
587            <intent-filter>
588                <action android:name="android.intent.action.MAIN"/>
589                <category android:name="com.android.test.hwui.TEST"/>
590            </intent-filter>
591        </activity>
592
593        <activity android:name="ViewLayersActivity5"
594             android:label="Layers/Views 5"
595             android:exported="true">
596            <intent-filter>
597                <action android:name="android.intent.action.MAIN"/>
598                <category android:name="com.android.test.hwui.TEST"/>
599            </intent-filter>
600        </activity>
601
602        <activity android:name="AlphaLayersActivity"
603             android:label="Layers/Alpha"
604             android:exported="true">
605            <intent-filter>
606                <action android:name="android.intent.action.MAIN"/>
607                <category android:name="com.android.test.hwui.TEST"/>
608            </intent-filter>
609        </activity>
610
611        <activity android:name="AdvancedGradientsActivity"
612             android:label="Gradients/Advanced"
613             android:exported="true">
614            <intent-filter>
615                <action android:name="android.intent.action.MAIN"/>
616                <category android:name="com.android.test.hwui.TEST"/>
617            </intent-filter>
618        </activity>
619
620        <activity android:name="Bitmaps3dActivity"
621             android:label="Bitmaps/3D Rotation"
622             android:exported="true">
623            <intent-filter>
624                <action android:name="android.intent.action.MAIN"/>
625                <category android:name="com.android.test.hwui.TEST"/>
626            </intent-filter>
627        </activity>
628
629        <activity android:name="LabelsActivity"
630             android:label="View/TextView"
631             android:exported="true">
632            <intent-filter>
633                <action android:name="android.intent.action.MAIN"/>
634                <category android:name="com.android.test.hwui.TEST"/>
635            </intent-filter>
636        </activity>
637
638            <activity android:name="ViewFlipperActivity"
639                 android:label="View/ViewFlipper"
640                 android:theme="@android:style/Theme.Translucent.NoTitleBar"
641                 android:exported="true">
642            <intent-filter>
643                <action android:name="android.intent.action.MAIN"/>
644                <category android:name="com.android.test.hwui.TEST"/>
645            </intent-filter>
646        </activity>
647
648        <activity android:name="ResizeActivity"
649             android:label="Window/Resize"
650             android:windowSoftInputMode="adjustResize"
651             android:exported="true">
652            <intent-filter>
653                <action android:name="android.intent.action.MAIN"/>
654                <category android:name="com.android.test.hwui.TEST"/>
655            </intent-filter>
656        </activity>
657
658        <activity android:name="TextGammaActivity"
659             android:label="Text/Gamma"
660             android:theme="@android:style/Theme.Translucent.NoTitleBar"
661             android:exported="true">
662            <intent-filter>
663                <action android:name="android.intent.action.MAIN"/>
664                <category android:name="com.android.test.hwui.TEST"/>
665            </intent-filter>
666        </activity>
667
668            <activity android:name="TextGammaActivity$SubGammaActivity"
669                 android:label="Text/Sub Gamma"
670                 android:theme="@android:style/Theme.Translucent.NoTitleBar"
671                 android:hardwareAccelerated="false"
672                 android:exported="true">
673            <intent-filter>
674                <action android:name="android.intent.action.MAIN"/>
675            </intent-filter>
676        </activity>
677
678        <activity android:name="LayersActivity"
679             android:label="Layers/Canvas Layers"
680             android:theme="@android:style/Theme.Translucent.NoTitleBar"
681             android:exported="true">
682            <intent-filter>
683                <action android:name="android.intent.action.MAIN"/>
684                <category android:name="com.android.test.hwui.TEST"/>
685            </intent-filter>
686        </activity>
687
688        <activity android:name="NewLayersActivity"
689             android:label="Layers/Overlapping Layers"
690             android:exported="true">
691            <intent-filter>
692                <action android:name="android.intent.action.MAIN"/>
693                <category android:name="com.android.test.hwui.TEST"/>
694            </intent-filter>
695        </activity>
696
697        <activity android:name="XfermodeActivity"
698             android:label="Draw/Xfermodes"
699             android:theme="@android:style/Theme.Translucent.NoTitleBar"
700             android:exported="true">
701            <intent-filter>
702                <action android:name="android.intent.action.MAIN"/>
703                <category android:name="com.android.test.hwui.TEST"/>
704            </intent-filter>
705        </activity>
706
707        <activity android:name="BitmapsActivity"
708             android:label="Bitmaps/Draw Bitmaps"
709             android:theme="@android:style/Theme.Translucent.NoTitleBar"
710             android:exported="true">
711            <intent-filter>
712                <action android:name="android.intent.action.MAIN"/>
713                <category android:name="com.android.test.hwui.TEST"/>
714            </intent-filter>
715        </activity>
716
717        <activity android:name="BitmapsSkewActivity"
718             android:label="Bitmaps/Skew"
719             android:exported="true">
720            <intent-filter>
721                <action android:name="android.intent.action.MAIN"/>
722                <category android:name="com.android.test.hwui.TEST"/>
723            </intent-filter>
724        </activity>
725
726        <activity android:name="BitmapsAlphaActivity"
727             android:label="Bitmaps/Alpha"
728             android:theme="@android:style/Theme.Translucent.NoTitleBar"
729             android:exported="true">
730            <intent-filter>
731                <action android:name="android.intent.action.MAIN"/>
732                <category android:name="com.android.test.hwui.TEST"/>
733            </intent-filter>
734        </activity>
735
736        <activity android:name="BitmapsRectActivity"
737             android:label="Bitmaps/Rect"
738             android:theme="@android:style/Theme.Translucent.NoTitleBar"
739             android:exported="true">
740            <intent-filter>
741                <action android:name="android.intent.action.MAIN"/>
742                <category android:name="com.android.test.hwui.TEST"/>
743            </intent-filter>
744        </activity>
745
746        <activity android:name="ThinPatchesActivity"
747             android:label="Draw/9-Patch Thin Drawable"
748             android:theme="@android:style/Theme.Translucent.NoTitleBar"
749             android:exported="true">
750            <intent-filter>
751                <action android:name="android.intent.action.MAIN"/>
752                <category android:name="com.android.test.hwui.TEST"/>
753            </intent-filter>
754        </activity>
755
756        <activity android:name="NinePatchesActivity"
757             android:label="Draw/9-Patch Drawable"
758             android:exported="true">
759            <intent-filter>
760                <action android:name="android.intent.action.MAIN"/>
761                <category android:name="com.android.test.hwui.TEST"/>
762            </intent-filter>
763        </activity>
764
765        <activity android:name="MoreNinePatchesActivity"
766             android:label="Draw/9-Patch Vertical Drawable"
767             android:exported="true">
768            <intent-filter>
769                <action android:name="android.intent.action.MAIN"/>
770                <category android:name="com.android.test.hwui.TEST"/>
771            </intent-filter>
772        </activity>
773
774        <activity android:name="QuickRejectActivity"
775             android:label="Clip/QuickReject"
776             android:exported="true">
777            <intent-filter>
778                <action android:name="android.intent.action.MAIN"/>
779                <category android:name="com.android.test.hwui.TEST"/>
780            </intent-filter>
781        </activity>
782
783        <activity android:name="RotationActivity"
784             android:label="View/Rotation"
785             android:exported="true">
786            <intent-filter>
787                <action android:name="android.intent.action.MAIN"/>
788                <category android:name="com.android.test.hwui.TEST"/>
789            </intent-filter>
790        </activity>
791
792        <activity android:name="GradientsActivity"
793             android:label="Gradients/Gradients"
794             android:exported="true">
795            <intent-filter>
796                <action android:name="android.intent.action.MAIN"/>
797                <category android:name="com.android.test.hwui.TEST"/>
798            </intent-filter>
799        </activity>
800
801        <activity android:name="ShadersActivity"
802             android:label="Shaders/Shaders"
803             android:exported="true">
804            <intent-filter>
805                <action android:name="android.intent.action.MAIN"/>
806                <category android:name="com.android.test.hwui.TEST"/>
807            </intent-filter>
808        </activity>
809
810        <activity android:name="BackdropBlurActivity"
811                  android:label="RenderEffect/BackdropBlur"
812                  android:exported="true">
813            <intent-filter>
814                <action android:name="android.intent.action.MAIN"/>
815                <category android:name="com.android.test.hwui.TEST"/>
816            </intent-filter>
817        </activity>
818
819        <activity android:name="BlurActivity"
820                  android:label="RenderEffect/Blur"
821                  android:exported="true">
822            <intent-filter>
823                <action android:name="android.intent.action.MAIN"/>
824                <category android:name="com.android.test.hwui.TEST"/>
825            </intent-filter>
826        </activity>
827
828        <activity android:name="RenderEffectShaderActivity"
829                  android:label="RenderEffect/Shader"
830                  android:exported="true">
831            <intent-filter>
832                <action android:name="android.intent.action.MAIN"/>
833                <category android:name="com.android.test.hwui.TEST"/>
834            </intent-filter>
835        </activity>
836
837        <activity android:name="RenderEffectViewActivity"
838                  android:label="RenderEffect/View"
839                  android:exported="true">
840            <intent-filter>
841                <action android:name="android.intent.action.MAIN"/>
842                <category android:name="com.android.test.hwui.TEST"/>
843            </intent-filter>
844        </activity>
845
846        <activity android:name="StretchShaderActivity"
847                  android:label="RenderEffect/Stretch"
848                  android:exported="true">
849            <intent-filter>
850                <action android:name="android.intent.action.MAIN"/>
851                <category android:name="com.android.test.hwui.TEST"/>
852            </intent-filter>
853        </activity>
854
855        <activity android:name="EdgeEffectStretchActivity"
856                  android:label="RenderEffect/EdgeEffect stretch"
857                  android:exported="true">
858            <intent-filter>
859                <action android:name="android.intent.action.MAIN"/>
860                <category android:name="com.android.test.hwui.TEST"/>
861            </intent-filter>
862        </activity>
863
864        <activity android:name="TextActivity"
865             android:label="Text/Simple Text"
866             android:theme="@android:style/Theme.NoTitleBar"
867             android:exported="true">
868            <intent-filter>
869                <action android:name="android.intent.action.MAIN"/>
870                <category android:name="com.android.test.hwui.TEST"/>
871            </intent-filter>
872        </activity>
873
874        <activity android:name="PosTextActivity"
875             android:label="Text/Pos Text"
876             android:theme="@android:style/Theme.NoTitleBar"
877             android:exported="true">
878            <intent-filter>
879                <action android:name="android.intent.action.MAIN"/>
880                <category android:name="com.android.test.hwui.TEST"/>
881            </intent-filter>
882        </activity>
883
884        <activity android:name="ListActivity"
885             android:label="View/List"
886             android:exported="true">
887            <intent-filter>
888                <action android:name="android.intent.action.MAIN"/>
889                <category android:name="com.android.test.hwui.TEST"/>
890            </intent-filter>
891        </activity>
892
893        <activity android:name="TransparentListActivity"
894             android:label="View/Transparent List"
895             android:exported="true">
896            <intent-filter>
897                <action android:name="android.intent.action.MAIN"/>
898                <category android:name="com.android.test.hwui.TEST"/>
899            </intent-filter>
900        </activity>
901
902        <activity android:name="MoreShadersActivity"
903             android:label="Shaders/Compose Shaders"
904             android:exported="true">
905            <intent-filter>
906                <action android:name="android.intent.action.MAIN"/>
907                <category android:name="com.android.test.hwui.TEST"/>
908            </intent-filter>
909        </activity>
910
911        <activity android:name="ColorFiltersActivity"
912             android:label="ColorFilters/Filters"
913             android:exported="true">
914            <intent-filter>
915                <action android:name="android.intent.action.MAIN"/>
916                <category android:name="com.android.test.hwui.TEST"/>
917            </intent-filter>
918        </activity>
919
920        <activity android:name="ColorFiltersMutateActivity"
921             android:label="ColorFilters/Mutate Filters"
922             android:exported="true">
923            <intent-filter>
924                <action android:name="android.intent.action.MAIN"/>
925                <category android:name="com.android.test.hwui.TEST"/>
926            </intent-filter>
927        </activity>
928
929        <activity android:name="LinesActivity"
930             android:label="Draw/Lines"
931             android:exported="true">
932            <intent-filter>
933                <action android:name="android.intent.action.MAIN"/>
934                <category android:name="com.android.test.hwui.TEST"/>
935            </intent-filter>
936        </activity>
937
938        <activity android:name="Lines2Activity"
939             android:label="Draw/Lines 2"
940             android:exported="true">
941            <intent-filter>
942                <action android:name="android.intent.action.MAIN"/>
943                <category android:name="com.android.test.hwui.TEST"/>
944            </intent-filter>
945        </activity>
946
947        <activity android:name="PathsActivity"
948             android:label="Path/Paths"
949             android:exported="true">
950            <intent-filter>
951                <action android:name="android.intent.action.MAIN"/>
952                <category android:name="com.android.test.hwui.TEST"/>
953            </intent-filter>
954        </activity>
955
956        <activity android:name="TextOnPathActivity"
957             android:label="Text/Text on Path"
958             android:exported="true">
959            <intent-filter>
960                <action android:name="android.intent.action.MAIN"/>
961                <category android:name="com.android.test.hwui.TEST"/>
962            </intent-filter>
963        </activity>
964
965        <activity android:name="PathsCacheActivity"
966             android:label="Path/Cache"
967             android:exported="true">
968            <intent-filter>
969                <action android:name="android.intent.action.MAIN"/>`
970                <category android:name="com.android.test.hwui.TEST"/>
971            </intent-filter>
972        </activity>
973
974        <activity android:name="PointsActivity"
975             android:label="Draw/Points"
976             android:exported="true">
977            <intent-filter>
978                <action android:name="android.intent.action.MAIN"/>
979                <category android:name="com.android.test.hwui.TEST"/>
980            </intent-filter>
981        </activity>
982
983        <activity android:name="Transform3dActivity"
984             android:label="Draw/3D Transform"
985             android:exported="true">
986            <intent-filter>
987                <action android:name="android.intent.action.MAIN"/>
988                <category android:name="com.android.test.hwui.TEST"/>
989            </intent-filter>
990        </activity>
991
992        <activity android:name="Animated3dActivity"
993             android:label="Draw/Animated 3D Transform"
994             android:exported="true">
995            <intent-filter>
996                <action android:name="android.intent.action.MAIN"/>
997                <category android:name="com.android.test.hwui.TEST"/>
998            </intent-filter>
999        </activity>
1000
1001        <activity android:name="SimplePathsActivity"
1002             android:label="Path/Simple Paths"
1003             android:exported="true">
1004            <intent-filter>
1005                <action android:name="android.intent.action.MAIN"/>
1006                <category android:name="com.android.test.hwui.TEST"/>
1007            </intent-filter>
1008        </activity>
1009
1010        <activity android:name="AdvancedBlendActivity"
1011             android:label="Draw/Advanced Blend"
1012             android:exported="true">
1013            <intent-filter>
1014                <action android:name="android.intent.action.MAIN"/>
1015                <category android:name="com.android.test.hwui.TEST"/>
1016            </intent-filter>
1017        </activity>
1018
1019        <activity android:name="FramebufferBlendActivity"
1020             android:label="Draw/Framebuffer Blend"
1021             android:exported="true">
1022            <intent-filter>
1023                <action android:name="android.intent.action.MAIN"/>
1024                <category android:name="com.android.test.hwui.TEST"/>
1025            </intent-filter>
1026        </activity>
1027
1028        <activity android:name="StackActivity"
1029             android:label="View/Stacks"
1030             android:exported="true">
1031            <intent-filter>
1032                <action android:name="android.intent.action.MAIN"/>
1033                <category android:name="com.android.test.hwui.TEST"/>
1034            </intent-filter>
1035        </activity>
1036
1037        <activity android:name="PathDestructionActivity"
1038             android:label="Path/Path Destruction"
1039             android:exported="true">
1040            <intent-filter>
1041                <action android:name="android.intent.action.MAIN"/>
1042                <category android:name="com.android.test.hwui.TEST"/>
1043            </intent-filter>
1044        </activity>
1045
1046        <activity android:name="TransformsAndAnimationsActivity"
1047             android:label="Draw/Transforms and Animations"
1048             android:exported="true">
1049            <intent-filter>
1050                <action android:name="android.intent.action.MAIN"/>
1051                <category android:name="com.android.test.hwui.TEST"/>
1052            </intent-filter>
1053        </activity>
1054
1055        <activity android:name="ViewPropertyAlphaActivity"
1056             android:label="View/Alpha Property"
1057             android:exported="true">
1058            <intent-filter>
1059                <action android:name="android.intent.action.MAIN"/>
1060                <category android:name="com.android.test.hwui.TEST"/>
1061            </intent-filter>
1062        </activity>
1063
1064        <activity android:name="ViewLayerInvalidationActivity"
1065             android:label="Layers/Invalidation"
1066             android:exported="true">
1067            <intent-filter>
1068                <action android:name="android.intent.action.MAIN"/>
1069                <category android:name="com.android.test.hwui.TEST"/>
1070            </intent-filter>
1071        </activity>
1072
1073        <activity android:name="ProjectionActivity"
1074             android:label="Reordering/Projection"
1075             android:exported="true">
1076            <intent-filter>
1077                <action android:name="android.intent.action.MAIN"/>
1078                <category android:name="com.android.test.hwui.TEST"/>
1079            </intent-filter>
1080        </activity>
1081
1082        <activity android:name=".ProjectionClippingActivity"
1083             android:label="Reordering/Projection Clipping"
1084             android:exported="true">
1085            <intent-filter>
1086                <action android:name="android.intent.action.MAIN"/>
1087                <category android:name="com.android.test.hwui.TEST"/>
1088            </intent-filter>
1089        </activity>
1090
1091        <activity android:name=".ZOrderingActivity"
1092             android:label="Reordering/Z Ordering"
1093             android:exported="true">
1094            <intent-filter>
1095                <action android:name="android.intent.action.MAIN"/>
1096                <category android:name="com.android.test.hwui.TEST"/>
1097            </intent-filter>
1098        </activity>
1099
1100        <activity android:name="GLDepthTestActivity"
1101             android:label="Reordering/OpenGL Depth Test"
1102             android:exported="true">
1103            <intent-filter>
1104                <action android:name="android.intent.action.MAIN"/>
1105                <category android:name="com.android.test.hwui.TEST"/>
1106            </intent-filter>
1107        </activity>
1108
1109        <activity android:name="CirclePropActivity"
1110             android:label="Animation/Circle Props"
1111             android:exported="true">
1112            <intent-filter>
1113                <action android:name="android.intent.action.MAIN"/>
1114                <category android:name="com.android.test.hwui.TEST"/>
1115            </intent-filter>
1116        </activity>
1117
1118        <activity android:name="RevealActivity"
1119             android:label="Animation/Reveal Animation"
1120             android:exported="true">
1121            <intent-filter>
1122                <action android:name="android.intent.action.MAIN"/>
1123                <category android:name="com.android.test.hwui.TEST"/>
1124            </intent-filter>
1125        </activity>
1126
1127        <activity android:name="RippleActivity"
1128                  android:label="Animation/Ripple Animation"
1129                  android:exported="true">
1130            <intent-filter>
1131                <action android:name="android.intent.action.MAIN"/>
1132                <category android:name="com.android.test.hwui.TEST"/>
1133            </intent-filter>
1134        </activity>
1135
1136        <activity android:name="MultiProducerActivity"
1137             android:label="Threads/Multiple Producers"
1138             android:exported="true">
1139            <intent-filter>
1140                <action android:name="android.intent.action.MAIN"/>
1141                <category android:name="com.android.test.hwui.TEST"/>
1142            </intent-filter>
1143        </activity>
1144
1145        <activity android:name="PixelCopyWindow"
1146             android:label="Readback/Window"
1147             android:screenOrientation="fullSensor"
1148             android:exported="true">
1149            <intent-filter>
1150                <action android:name="android.intent.action.MAIN"/>
1151                <category android:name="com.android.test.hwui.TEST"/>
1152            </intent-filter>
1153        </activity>
1154
1155        <activity android:name="PositionListenerActivity"
1156             android:label="RenderNode/PositionListener"
1157             android:screenOrientation="fullSensor"
1158             android:exported="true">
1159            <intent-filter>
1160                <action android:name="android.intent.action.MAIN"/>
1161                <category android:name="com.android.test.hwui.TEST"/>
1162            </intent-filter>
1163        </activity>
1164
1165        <activity android:name="CustomRenderer"
1166             android:label="HardwareRenderer/HelloTakeSurface"
1167             android:screenOrientation="fullSensor"
1168             android:exported="true">
1169            <intent-filter>
1170                <action android:name="android.intent.action.MAIN"/>
1171                <category android:name="com.android.test.hwui.TEST"/>
1172            </intent-filter>
1173        </activity>
1174
1175        <activity android:name="HardwareBufferRendererActivity"
1176            android:label="HardwareRenderer/HardwareBufferRenderer"
1177            android:exported="true">
1178            <intent-filter>
1179                <action android:name="android.intent.action.MAIN"/>
1180                <category android:name="com.android.test.hwui.TEST"/>
1181            </intent-filter>
1182        </activity>
1183
1184        <activity android:name="MyLittleTextureView"
1185             android:label="HardwareRenderer/MyLittleTextureView"
1186             android:screenOrientation="fullSensor"
1187             android:exported="true">
1188            <intent-filter>
1189                <action android:name="android.intent.action.MAIN"/>
1190                <category android:name="com.android.test.hwui.TEST"/>
1191            </intent-filter>
1192        </activity>
1193
1194        <activity android:name="MeshActivity"
1195                  android:label="Mesh/SimpleMesh"
1196                  android:exported="true">
1197            <intent-filter>
1198                <action android:name="android.intent.action.MAIN"/>
1199                <category android:name="com.android.test.hwui.TEST"/>
1200            </intent-filter>
1201        </activity>
1202        <activity android:name="MeshLargeActivity"
1203                             android:label="Mesh/LargeMesh"
1204                             android:exported="true">
1205        <intent-filter>
1206            <action android:name="android.intent.action.MAIN"/>
1207            <category android:name="com.android.test.hwui.TEST"/>
1208        </intent-filter>
1209    </activity>
1210    </application>
1211</manifest>
1212