├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── app ├── .gitignore ├── CMakeLists.txt ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── android │ │ └── gpu_emulation_stress_test │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ ├── Cube.002.obj │ │ ├── Cube.002_diffuse.png │ │ ├── android.obj │ │ ├── android_diffuse.png │ │ ├── android_lo.obj │ │ ├── android_lo_diffuse.png │ │ ├── android_logo_3d.obj │ │ ├── android_logo_3d_diffuse.png │ │ ├── android_logo_new_3d.obj │ │ ├── android_logo_new_3d_diffuse.png │ │ ├── box.obj │ │ ├── cube.obj │ │ ├── cube_diffuse.png │ │ ├── gpu_stress_test.esys │ │ ├── gpu_text.obj │ │ ├── gpu_text_diffuse.png │ │ ├── lollipop.obj │ │ ├── lollipop_diffuse.png │ │ ├── lollipop_lo.obj │ │ ├── lollipop_lo_diffuse.png │ │ ├── marshmallow.obj │ │ ├── marshmallow_diffuse.png │ │ ├── marshmallow_house.obj │ │ ├── marshmallow_house_diffuse.png │ │ ├── marshmallow_lo.obj │ │ ├── marshmallow_lo_diffuse.png │ │ ├── nougat1.obj │ │ ├── nougat1_diffuse.png │ │ ├── nougat2.obj │ │ ├── nougat2_diffuse.png │ │ ├── plane.obj │ │ ├── plane_diffuse.png │ │ ├── skybox_android │ │ │ ├── xneg.png │ │ │ ├── xpos.png │ │ │ ├── yneg.png │ │ │ ├── ypos.png │ │ │ ├── zneg.png │ │ │ └── zpos.png │ │ ├── walk_curb.obj │ │ ├── walk_curb_diffuse.png │ │ ├── walk_panel1.obj │ │ ├── walk_panel1_diffuse.png │ │ ├── walk_panel_special_curve.obj │ │ └── walk_panel_special_curve_diffuse.png │ ├── cpp │ │ ├── ActionCurve.cpp │ │ ├── ActionCurve.h │ │ ├── BezierCurve.cpp │ │ ├── BezierCurve.h │ │ ├── DesktopGLHeaders.h │ │ ├── Entity.cpp │ │ ├── Entity.h │ │ ├── FileLoader.cpp │ │ ├── FileLoader.h │ │ ├── GLCoreShaders.cpp │ │ ├── GLES2Renderer.cpp │ │ ├── GLES2Renderer.h │ │ ├── GLES3Renderer.cpp │ │ ├── GLES3Renderer.h │ │ ├── GLES3Shaders.cpp │ │ ├── OBJParse.cpp │ │ ├── OBJParse.h │ │ ├── ParticleSystem.cpp │ │ ├── ParticleSystem.h │ │ ├── RenderModel.cpp │ │ ├── RenderModel.h │ │ ├── ScopedProfiler.cpp │ │ ├── ScopedProfiler.h │ │ ├── TextureLoader.cpp │ │ ├── TextureLoader.h │ │ ├── WorldState.cpp │ │ ├── WorldState.h │ │ ├── lodepng.cpp │ │ ├── lodepng.h │ │ ├── log.h │ │ ├── matrix.cpp │ │ ├── matrix.h │ │ ├── native_entry_points.cpp │ │ ├── util.cpp │ │ └── util.h │ ├── java │ │ └── com │ │ │ └── android │ │ │ └── gpu_emulation_stress_test │ │ │ ├── GPUEmulationStats.java │ │ │ ├── GPUEmulationStressTestActivity.java │ │ │ ├── GPUEmulationStressTestView.java │ │ │ └── MainActivity.java │ └── res │ │ ├── anim │ │ ├── hide.xml │ │ └── show.xml │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── android_logo_3d_with_margin.webp │ │ ├── ic_launcher_background.xml │ │ └── ic_play_arrow_black_24dp.xml │ │ ├── layout-v17 │ │ └── version_dialogue.xml │ │ ├── layout │ │ ├── activity_main.xml │ │ ├── content_main.xml │ │ └── version_dialogue.xml │ │ ├── menu │ │ └── menu_main.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── android │ └── gpu_emulation_stress_test │ └── ExampleUnitTest.java ├── gpu_emulation_stress_test.gif ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/CMakeLists.txt -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/android/gpu_emulation_stress_test/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/androidTest/java/com/android/gpu_emulation_stress_test/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/Cube.002.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/Cube.002.obj -------------------------------------------------------------------------------- /app/src/main/assets/Cube.002_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/Cube.002_diffuse.png -------------------------------------------------------------------------------- /app/src/main/assets/android.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/android.obj -------------------------------------------------------------------------------- /app/src/main/assets/android_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/android_diffuse.png -------------------------------------------------------------------------------- /app/src/main/assets/android_lo.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/android_lo.obj -------------------------------------------------------------------------------- /app/src/main/assets/android_lo_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/android_lo_diffuse.png -------------------------------------------------------------------------------- /app/src/main/assets/android_logo_3d.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/android_logo_3d.obj -------------------------------------------------------------------------------- /app/src/main/assets/android_logo_3d_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/android_logo_3d_diffuse.png -------------------------------------------------------------------------------- /app/src/main/assets/android_logo_new_3d.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/android_logo_new_3d.obj -------------------------------------------------------------------------------- /app/src/main/assets/android_logo_new_3d_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/android_logo_new_3d_diffuse.png -------------------------------------------------------------------------------- /app/src/main/assets/box.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/box.obj -------------------------------------------------------------------------------- /app/src/main/assets/cube.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/cube.obj -------------------------------------------------------------------------------- /app/src/main/assets/cube_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/cube_diffuse.png -------------------------------------------------------------------------------- /app/src/main/assets/gpu_stress_test.esys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/gpu_stress_test.esys -------------------------------------------------------------------------------- /app/src/main/assets/gpu_text.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/gpu_text.obj -------------------------------------------------------------------------------- /app/src/main/assets/gpu_text_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/gpu_text_diffuse.png -------------------------------------------------------------------------------- /app/src/main/assets/lollipop.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/lollipop.obj -------------------------------------------------------------------------------- /app/src/main/assets/lollipop_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/lollipop_diffuse.png -------------------------------------------------------------------------------- /app/src/main/assets/lollipop_lo.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/lollipop_lo.obj -------------------------------------------------------------------------------- /app/src/main/assets/lollipop_lo_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/lollipop_lo_diffuse.png -------------------------------------------------------------------------------- /app/src/main/assets/marshmallow.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/marshmallow.obj -------------------------------------------------------------------------------- /app/src/main/assets/marshmallow_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/marshmallow_diffuse.png -------------------------------------------------------------------------------- /app/src/main/assets/marshmallow_house.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/marshmallow_house.obj -------------------------------------------------------------------------------- /app/src/main/assets/marshmallow_house_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/marshmallow_house_diffuse.png -------------------------------------------------------------------------------- /app/src/main/assets/marshmallow_lo.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/marshmallow_lo.obj -------------------------------------------------------------------------------- /app/src/main/assets/marshmallow_lo_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/marshmallow_lo_diffuse.png -------------------------------------------------------------------------------- /app/src/main/assets/nougat1.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/nougat1.obj -------------------------------------------------------------------------------- /app/src/main/assets/nougat1_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/nougat1_diffuse.png -------------------------------------------------------------------------------- /app/src/main/assets/nougat2.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/nougat2.obj -------------------------------------------------------------------------------- /app/src/main/assets/nougat2_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/nougat2_diffuse.png -------------------------------------------------------------------------------- /app/src/main/assets/plane.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/plane.obj -------------------------------------------------------------------------------- /app/src/main/assets/plane_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/plane_diffuse.png -------------------------------------------------------------------------------- /app/src/main/assets/skybox_android/xneg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/skybox_android/xneg.png -------------------------------------------------------------------------------- /app/src/main/assets/skybox_android/xpos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/skybox_android/xpos.png -------------------------------------------------------------------------------- /app/src/main/assets/skybox_android/yneg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/skybox_android/yneg.png -------------------------------------------------------------------------------- /app/src/main/assets/skybox_android/ypos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/skybox_android/ypos.png -------------------------------------------------------------------------------- /app/src/main/assets/skybox_android/zneg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/skybox_android/zneg.png -------------------------------------------------------------------------------- /app/src/main/assets/skybox_android/zpos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/skybox_android/zpos.png -------------------------------------------------------------------------------- /app/src/main/assets/walk_curb.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/walk_curb.obj -------------------------------------------------------------------------------- /app/src/main/assets/walk_curb_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/walk_curb_diffuse.png -------------------------------------------------------------------------------- /app/src/main/assets/walk_panel1.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/walk_panel1.obj -------------------------------------------------------------------------------- /app/src/main/assets/walk_panel1_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/walk_panel1_diffuse.png -------------------------------------------------------------------------------- /app/src/main/assets/walk_panel_special_curve.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/walk_panel_special_curve.obj -------------------------------------------------------------------------------- /app/src/main/assets/walk_panel_special_curve_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/assets/walk_panel_special_curve_diffuse.png -------------------------------------------------------------------------------- /app/src/main/cpp/ActionCurve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/ActionCurve.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/ActionCurve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/ActionCurve.h -------------------------------------------------------------------------------- /app/src/main/cpp/BezierCurve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/BezierCurve.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/BezierCurve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/BezierCurve.h -------------------------------------------------------------------------------- /app/src/main/cpp/DesktopGLHeaders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/DesktopGLHeaders.h -------------------------------------------------------------------------------- /app/src/main/cpp/Entity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/Entity.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/Entity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/Entity.h -------------------------------------------------------------------------------- /app/src/main/cpp/FileLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/FileLoader.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/FileLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/FileLoader.h -------------------------------------------------------------------------------- /app/src/main/cpp/GLCoreShaders.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/GLCoreShaders.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/GLES2Renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/GLES2Renderer.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/GLES2Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/GLES2Renderer.h -------------------------------------------------------------------------------- /app/src/main/cpp/GLES3Renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/GLES3Renderer.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/GLES3Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/GLES3Renderer.h -------------------------------------------------------------------------------- /app/src/main/cpp/GLES3Shaders.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/GLES3Shaders.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/OBJParse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/OBJParse.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/OBJParse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/OBJParse.h -------------------------------------------------------------------------------- /app/src/main/cpp/ParticleSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/ParticleSystem.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/ParticleSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/ParticleSystem.h -------------------------------------------------------------------------------- /app/src/main/cpp/RenderModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/RenderModel.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/RenderModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/RenderModel.h -------------------------------------------------------------------------------- /app/src/main/cpp/ScopedProfiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/ScopedProfiler.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/ScopedProfiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/ScopedProfiler.h -------------------------------------------------------------------------------- /app/src/main/cpp/TextureLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/TextureLoader.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/TextureLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/TextureLoader.h -------------------------------------------------------------------------------- /app/src/main/cpp/WorldState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/WorldState.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/WorldState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/WorldState.h -------------------------------------------------------------------------------- /app/src/main/cpp/lodepng.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/lodepng.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/lodepng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/lodepng.h -------------------------------------------------------------------------------- /app/src/main/cpp/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/log.h -------------------------------------------------------------------------------- /app/src/main/cpp/matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/matrix.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/matrix.h -------------------------------------------------------------------------------- /app/src/main/cpp/native_entry_points.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/native_entry_points.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/util.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/cpp/util.h -------------------------------------------------------------------------------- /app/src/main/java/com/android/gpu_emulation_stress_test/GPUEmulationStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/java/com/android/gpu_emulation_stress_test/GPUEmulationStats.java -------------------------------------------------------------------------------- /app/src/main/java/com/android/gpu_emulation_stress_test/GPUEmulationStressTestActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/java/com/android/gpu_emulation_stress_test/GPUEmulationStressTestActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/android/gpu_emulation_stress_test/GPUEmulationStressTestView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/java/com/android/gpu_emulation_stress_test/GPUEmulationStressTestView.java -------------------------------------------------------------------------------- /app/src/main/java/com/android/gpu_emulation_stress_test/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/java/com/android/gpu_emulation_stress_test/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/res/anim/hide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/anim/hide.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/show.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/anim/show.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/android_logo_3d_with_margin.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/drawable/android_logo_3d_with_margin.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_play_arrow_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/drawable/ic_play_arrow_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/layout-v17/version_dialogue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/layout-v17/version_dialogue.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/layout/content_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/version_dialogue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/layout/version_dialogue.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/android/gpu_emulation_stress_test/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/app/src/test/java/com/android/gpu_emulation_stress_test/ExampleUnitTest.java -------------------------------------------------------------------------------- /gpu_emulation_stress_test.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/gpu_emulation_stress_test.gif -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gpu-emulation-stress-test/HEAD/settings.gradle --------------------------------------------------------------------------------