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