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="PathOffsetActivity" 124 android:label="Path/Offset" 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="MultiLayersActivity" 133 android:label="Layers/Multiple" 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="TJunctionActivity" 142 android:label="Layers/T-Junction" 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="TextPathActivity" 151 android:label="Text/As Path" 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="GradientStopsActivity" 160 android:label="Gradients/Multi-stops" 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="PaintDrawFilterActivity" 169 android:label="Paint/Draw Filter" 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="BigGradientActivity" 178 android:label="Gradients/Large" 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="DatePickerActivity" 187 android:label="View/DatePicker" 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="ClipRegionActivity" 196 android:label="Clip/Region 1" 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="ClipRegion2Activity" 205 android:label="Clip/Region 2" 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="ClipRegion3Activity" 214 android:label="Clip/Region 3" 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="ClipOutlineActivity" 223 android:label="Clip/Outline" 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="DisplayListLayersActivity" 232 android:label="Layers/Display Lists" 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="MatrixActivity" 241 android:label="Misc/Matrix" 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="LooperAcceleration" 250 android:label="Misc/LooperAcceleration" 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="TextFadeActivity" 259 android:label="Text/Fade" 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="MaxBitmapSizeActivity" 268 android:label="Bitmaps/Max Size" 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="TimeDialogActivity" 277 android:label="View/TimeDialog" 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="ColoredShadowsActivity" 286 android:label="View/ColoredShadows" 287 android:theme="@style/ThemeColoredShadows" 288 android:exported="true"> 289 <intent-filter> 290 <action android:name="android.intent.action.MAIN"/> 291 <category android:name="com.android.test.hwui.TEST"/> 292 </intent-filter> 293 </activity> 294 295 <activity android:name="OpaqueActivity" 296 android:label="Window/Opaque" 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="GetBitmapActivity" 305 android:label="TextureView/Get Bitmap" 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="PictureCaptureDemo" 314 android:label="Debug/Picture Capture" 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="SmallCircleActivity" 323 android:label="Draw/Small Circle" 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="ClearActivity" 332 android:label="Window/Clear" 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="TextureViewActivity" 341 android:label="TextureView/Camera" 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="GlyphCacheActivity" 350 android:label="Text/Glyph Cache" 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="CanvasTextureViewActivity" 359 android:label="TextureView/Canvas" 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="HardwareCanvasTextureViewActivity" 368 android:label="TextureView/HardwareCanvas" 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="SingleFrameTextureViewTestActivity" 377 android:label="TextureView/SingleFrameTextureViewTest" 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="HardwareCanvasSurfaceViewActivity" 386 android:label="SurfaceView/HardwareCanvas" 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="MovingSurfaceViewActivity" 395 android:label="SurfaceView/Animated Movement" 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="StretchySurfaceViewActivity" 404 android:label="SurfaceView/Stretchy 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="ScrollingStretchSurfaceViewActivity" 413 android:label="SurfaceView/Scrolling Stretched SurfaceView" 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="GetBitmapSurfaceViewActivity" 422 android:label="SurfaceView/GetBitmap with Camera source" 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="VideoViewCaptureActivity" 431 android:label="SurfaceView/GetBitmap with Video source" 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="GLTextureViewActivity" 440 android:label="TextureView/OpenGL" 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="BitmapMeshActivity" 449 android:label="Bitmaps/Mesh" 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="BitmapMutateActivity" 458 android:label="Bitmaps/Mutate" 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="BitmapMeshLayerActivity" 467 android:label="Bitmaps/Mesh in Layer" 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="MarqueeActivity" 476 android:label="Text/Marquee" 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="ShapesActivity" 485 android:label="Path/Shapes" 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="ColoredRectsActivity" 494 android:label="Draw/Rects" 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="SimplePatchActivity" 503 android:label="Draw/9-Patch" 504 android:theme="@android:style/Theme.Translucent.NoTitleBar" 505 android:exported="true"> 506 <intent-filter> 507 <action android:name="android.intent.action.MAIN"/> 508 <category android:name="com.android.test.hwui.TEST"/> 509 </intent-filter> 510 </activity> 511 512 <activity android:name="ViewLayersActivity" 513 android:label="Layers/Views 1" 514 android:exported="true"> 515 <intent-filter> 516 <action android:name="android.intent.action.MAIN"/> 517 <category android:name="com.android.test.hwui.TEST"/> 518 </intent-filter> 519 </activity> 520 521 <activity android:name="ViewLayersActivity2" 522 android:label="Layers/Views 2" 523 android:exported="true"> 524 <intent-filter> 525 <action android:name="android.intent.action.MAIN"/> 526 <category android:name="com.android.test.hwui.TEST"/> 527 </intent-filter> 528 </activity> 529 530 <activity android:name="ViewLayersActivity3" 531 android:label="Layers/Views 3" 532 android:exported="true"> 533 <intent-filter> 534 <action android:name="android.intent.action.MAIN"/> 535 <category android:name="com.android.test.hwui.TEST"/> 536 </intent-filter> 537 </activity> 538 539 <activity android:name="ViewLayersActivity4" 540 android:label="Layers/Views 4" 541 android:exported="true"> 542 <intent-filter> 543 <action android:name="android.intent.action.MAIN"/> 544 <category android:name="com.android.test.hwui.TEST"/> 545 </intent-filter> 546 </activity> 547 548 <activity android:name="ViewLayersActivity5" 549 android:label="Layers/Views 5" 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="AlphaLayersActivity" 558 android:label="Layers/Alpha" 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="AdvancedGradientsActivity" 567 android:label="Gradients/Advanced" 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="Bitmaps3dActivity" 576 android:label="Bitmaps/3D Rotation" 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="LabelsActivity" 585 android:label="View/TextView" 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="ViewFlipperActivity" 594 android:label="View/ViewFlipper" 595 android:theme="@android:style/Theme.Translucent.NoTitleBar" 596 android:exported="true"> 597 <intent-filter> 598 <action android:name="android.intent.action.MAIN"/> 599 <category android:name="com.android.test.hwui.TEST"/> 600 </intent-filter> 601 </activity> 602 603 <activity android:name="ResizeActivity" 604 android:label="Window/Resize" 605 android:windowSoftInputMode="adjustResize" 606 android:exported="true"> 607 <intent-filter> 608 <action android:name="android.intent.action.MAIN"/> 609 <category android:name="com.android.test.hwui.TEST"/> 610 </intent-filter> 611 </activity> 612 613 <activity android:name="TextGammaActivity" 614 android:label="Text/Gamma" 615 android:theme="@android:style/Theme.Translucent.NoTitleBar" 616 android:exported="true"> 617 <intent-filter> 618 <action android:name="android.intent.action.MAIN"/> 619 <category android:name="com.android.test.hwui.TEST"/> 620 </intent-filter> 621 </activity> 622 623 <activity android:name="TextGammaActivity$SubGammaActivity" 624 android:label="Text/Sub Gamma" 625 android:theme="@android:style/Theme.Translucent.NoTitleBar" 626 android:hardwareAccelerated="false" 627 android:exported="true"> 628 <intent-filter> 629 <action android:name="android.intent.action.MAIN"/> 630 </intent-filter> 631 </activity> 632 633 <activity android:name="LayersActivity" 634 android:label="Layers/Canvas Layers" 635 android:theme="@android:style/Theme.Translucent.NoTitleBar" 636 android:exported="true"> 637 <intent-filter> 638 <action android:name="android.intent.action.MAIN"/> 639 <category android:name="com.android.test.hwui.TEST"/> 640 </intent-filter> 641 </activity> 642 643 <activity android:name="NewLayersActivity" 644 android:label="Layers/Overlapping Layers" 645 android:exported="true"> 646 <intent-filter> 647 <action android:name="android.intent.action.MAIN"/> 648 <category android:name="com.android.test.hwui.TEST"/> 649 </intent-filter> 650 </activity> 651 652 <activity android:name="XfermodeActivity" 653 android:label="Draw/Xfermodes" 654 android:theme="@android:style/Theme.Translucent.NoTitleBar" 655 android:exported="true"> 656 <intent-filter> 657 <action android:name="android.intent.action.MAIN"/> 658 <category android:name="com.android.test.hwui.TEST"/> 659 </intent-filter> 660 </activity> 661 662 <activity android:name="BitmapsActivity" 663 android:label="Bitmaps/Draw Bitmaps" 664 android:theme="@android:style/Theme.Translucent.NoTitleBar" 665 android:exported="true"> 666 <intent-filter> 667 <action android:name="android.intent.action.MAIN"/> 668 <category android:name="com.android.test.hwui.TEST"/> 669 </intent-filter> 670 </activity> 671 672 <activity android:name="BitmapsSkewActivity" 673 android:label="Bitmaps/Skew" 674 android:exported="true"> 675 <intent-filter> 676 <action android:name="android.intent.action.MAIN"/> 677 <category android:name="com.android.test.hwui.TEST"/> 678 </intent-filter> 679 </activity> 680 681 <activity android:name="BitmapsAlphaActivity" 682 android:label="Bitmaps/Alpha" 683 android:theme="@android:style/Theme.Translucent.NoTitleBar" 684 android:exported="true"> 685 <intent-filter> 686 <action android:name="android.intent.action.MAIN"/> 687 <category android:name="com.android.test.hwui.TEST"/> 688 </intent-filter> 689 </activity> 690 691 <activity android:name="BitmapsRectActivity" 692 android:label="Bitmaps/Rect" 693 android:theme="@android:style/Theme.Translucent.NoTitleBar" 694 android:exported="true"> 695 <intent-filter> 696 <action android:name="android.intent.action.MAIN"/> 697 <category android:name="com.android.test.hwui.TEST"/> 698 </intent-filter> 699 </activity> 700 701 <activity android:name="ThinPatchesActivity" 702 android:label="Draw/9-Patch Thin Drawable" 703 android:theme="@android:style/Theme.Translucent.NoTitleBar" 704 android:exported="true"> 705 <intent-filter> 706 <action android:name="android.intent.action.MAIN"/> 707 <category android:name="com.android.test.hwui.TEST"/> 708 </intent-filter> 709 </activity> 710 711 <activity android:name="NinePatchesActivity" 712 android:label="Draw/9-Patch Drawable" 713 android:exported="true"> 714 <intent-filter> 715 <action android:name="android.intent.action.MAIN"/> 716 <category android:name="com.android.test.hwui.TEST"/> 717 </intent-filter> 718 </activity> 719 720 <activity android:name="MoreNinePatchesActivity" 721 android:label="Draw/9-Patch Vertical Drawable" 722 android:exported="true"> 723 <intent-filter> 724 <action android:name="android.intent.action.MAIN"/> 725 <category android:name="com.android.test.hwui.TEST"/> 726 </intent-filter> 727 </activity> 728 729 <activity android:name="QuickRejectActivity" 730 android:label="Clip/QuickReject" 731 android:exported="true"> 732 <intent-filter> 733 <action android:name="android.intent.action.MAIN"/> 734 <category android:name="com.android.test.hwui.TEST"/> 735 </intent-filter> 736 </activity> 737 738 <activity android:name="RotationActivity" 739 android:label="View/Rotation" 740 android:exported="true"> 741 <intent-filter> 742 <action android:name="android.intent.action.MAIN"/> 743 <category android:name="com.android.test.hwui.TEST"/> 744 </intent-filter> 745 </activity> 746 747 <activity android:name="GradientsActivity" 748 android:label="Gradients/Gradients" 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="ShadersActivity" 757 android:label="Shaders/Shaders" 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="BlurActivity" 766 android:label="RenderEffect/Blur" 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="RenderEffectShaderActivity" 775 android:label="RenderEffect/Shader" 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="StretchShaderActivity" 784 android:label="RenderEffect/Stretch" 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="EdgeEffectStretchActivity" 793 android:label="RenderEffect/EdgeEffect stretch" 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="TextActivity" 802 android:label="Text/Simple Text" 803 android:theme="@android:style/Theme.NoTitleBar" 804 android:exported="true"> 805 <intent-filter> 806 <action android:name="android.intent.action.MAIN"/> 807 <category android:name="com.android.test.hwui.TEST"/> 808 </intent-filter> 809 </activity> 810 811 <activity android:name="PosTextActivity" 812 android:label="Text/Pos Text" 813 android:theme="@android:style/Theme.NoTitleBar" 814 android:exported="true"> 815 <intent-filter> 816 <action android:name="android.intent.action.MAIN"/> 817 <category android:name="com.android.test.hwui.TEST"/> 818 </intent-filter> 819 </activity> 820 821 <activity android:name="ListActivity" 822 android:label="View/List" 823 android:exported="true"> 824 <intent-filter> 825 <action android:name="android.intent.action.MAIN"/> 826 <category android:name="com.android.test.hwui.TEST"/> 827 </intent-filter> 828 </activity> 829 830 <activity android:name="TransparentListActivity" 831 android:label="View/Transparent List" 832 android:exported="true"> 833 <intent-filter> 834 <action android:name="android.intent.action.MAIN"/> 835 <category android:name="com.android.test.hwui.TEST"/> 836 </intent-filter> 837 </activity> 838 839 <activity android:name="MoreShadersActivity" 840 android:label="Shaders/Compose Shaders" 841 android:exported="true"> 842 <intent-filter> 843 <action android:name="android.intent.action.MAIN"/> 844 <category android:name="com.android.test.hwui.TEST"/> 845 </intent-filter> 846 </activity> 847 848 <activity android:name="ColorFiltersActivity" 849 android:label="ColorFilters/Filters" 850 android:exported="true"> 851 <intent-filter> 852 <action android:name="android.intent.action.MAIN"/> 853 <category android:name="com.android.test.hwui.TEST"/> 854 </intent-filter> 855 </activity> 856 857 <activity android:name="ColorFiltersMutateActivity" 858 android:label="ColorFilters/Mutate Filters" 859 android:exported="true"> 860 <intent-filter> 861 <action android:name="android.intent.action.MAIN"/> 862 <category android:name="com.android.test.hwui.TEST"/> 863 </intent-filter> 864 </activity> 865 866 <activity android:name="LinesActivity" 867 android:label="Draw/Lines" 868 android:exported="true"> 869 <intent-filter> 870 <action android:name="android.intent.action.MAIN"/> 871 <category android:name="com.android.test.hwui.TEST"/> 872 </intent-filter> 873 </activity> 874 875 <activity android:name="Lines2Activity" 876 android:label="Draw/Lines 2" 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="PathsActivity" 885 android:label="Path/Paths" 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="TextOnPathActivity" 894 android:label="Text/Text on Path" 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="PathsCacheActivity" 903 android:label="Path/Cache" 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="PointsActivity" 912 android:label="Draw/Points" 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="Transform3dActivity" 921 android:label="Draw/3D Transform" 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="Animated3dActivity" 930 android:label="Draw/Animated 3D Transform" 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="SimplePathsActivity" 939 android:label="Path/Simple Paths" 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="AdvancedBlendActivity" 948 android:label="Draw/Advanced Blend" 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="FramebufferBlendActivity" 957 android:label="Draw/Framebuffer Blend" 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="StackActivity" 966 android:label="View/Stacks" 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="PathDestructionActivity" 975 android:label="Path/Path Destruction" 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="TransformsAndAnimationsActivity" 984 android:label="Draw/Transforms and Animations" 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="ViewPropertyAlphaActivity" 993 android:label="View/Alpha Property" 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="ViewLayerInvalidationActivity" 1002 android:label="Layers/Invalidation" 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="ProjectionActivity" 1011 android:label="Reordering/Projection" 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=".ProjectionClippingActivity" 1020 android:label="Reordering/Projection Clipping" 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=".ZOrderingActivity" 1029 android:label="Reordering/Z Ordering" 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="GLDepthTestActivity" 1038 android:label="Reordering/OpenGL Depth Test" 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="CirclePropActivity" 1047 android:label="Animation/Circle Props" 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="RevealActivity" 1056 android:label="Animation/Reveal Animation" 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="RippleActivity" 1065 android:label="Animation/Ripple Animation" 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="MultiProducerActivity" 1074 android:label="Threads/Multiple Producers" 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="PixelCopyWindow" 1083 android:label="Readback/Window" 1084 android:screenOrientation="fullSensor" 1085 android:exported="true"> 1086 <intent-filter> 1087 <action android:name="android.intent.action.MAIN"/> 1088 <category android:name="com.android.test.hwui.TEST"/> 1089 </intent-filter> 1090 </activity> 1091 1092 <activity android:name="PositionListenerActivity" 1093 android:label="RenderNode/PositionListener" 1094 android:screenOrientation="fullSensor" 1095 android:exported="true"> 1096 <intent-filter> 1097 <action android:name="android.intent.action.MAIN"/> 1098 <category android:name="com.android.test.hwui.TEST"/> 1099 </intent-filter> 1100 </activity> 1101 1102 <activity android:name="CustomRenderer" 1103 android:label="HardwareRenderer/HelloTakeSurface" 1104 android:screenOrientation="fullSensor" 1105 android:exported="true"> 1106 <intent-filter> 1107 <action android:name="android.intent.action.MAIN"/> 1108 <category android:name="com.android.test.hwui.TEST"/> 1109 </intent-filter> 1110 </activity> 1111 1112 <activity android:name="MyLittleTextureView" 1113 android:label="HardwareRenderer/MyLittleTextureView" 1114 android:screenOrientation="fullSensor" 1115 android:exported="true"> 1116 <intent-filter> 1117 <action android:name="android.intent.action.MAIN"/> 1118 <category android:name="com.android.test.hwui.TEST"/> 1119 </intent-filter> 1120 </activity> 1121 1122 </application> 1123</manifest> 1124