commit 9a645457fbb82ab4937b63632462821e03072613
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Fri Dec 16 21:17:00 2022 +0100

    simplify the crash app.

diff --git a/src/main/java/org/distorted/examples/flatblur2/FlatBlur2Activity.java b/src/main/java/org/distorted/examples/flatblur2/FlatBlur2Activity.java
index a95b750..1fae3af 100644
--- a/src/main/java/org/distorted/examples/flatblur2/FlatBlur2Activity.java
+++ b/src/main/java/org/distorted/examples/flatblur2/FlatBlur2Activity.java
@@ -71,19 +71,10 @@ public class FlatBlur2Activity extends Activity
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
 
-    public void button1(View view)
+    public void crash(View view)
       {
       FlatBlur2SurfaceView v = findViewById(R.id.flatblur2SurfaceView);
       FlatBlur2Renderer renderer = v.getRenderer();
-      renderer.button1();
-      }
-
-///////////////////////////////////////////////////////////////////////////////////////////////////
-
-    public void button2(View view)
-      {
-      FlatBlur2SurfaceView v = findViewById(R.id.flatblur2SurfaceView);
-      FlatBlur2Renderer renderer = v.getRenderer();
-      renderer.button2();
+      renderer.crash();
       }
 }
diff --git a/src/main/java/org/distorted/examples/flatblur2/FlatBlur2Renderer.java b/src/main/java/org/distorted/examples/flatblur2/FlatBlur2Renderer.java
index 9ee01cd..a146694 100644
--- a/src/main/java/org/distorted/examples/flatblur2/FlatBlur2Renderer.java
+++ b/src/main/java/org/distorted/examples/flatblur2/FlatBlur2Renderer.java
@@ -60,6 +60,22 @@ class FlatBlur2Renderer implements GLSurfaceView.Renderer, DistortedLibrary.Exce
       {
       mView = v;
       mScreen = new DistortedScreen();
+
+      DistortedTexture texture1 = new DistortedTexture();
+      texture1.setColorARGB(0xffff0000);
+      MeshQuad mesh1 = new MeshQuad();
+      DistortedEffects effects1 = new DistortedEffects();
+      VertexEffectScale mainScale= new VertexEffectScale(200);
+      effects1.apply(mainScale);
+      mNode1 = new DistortedNode(texture1,effects1,mesh1);
+      mScreen.attach(mNode1);
+
+      DistortedTexture texture2 = new DistortedTexture();
+      texture2.setColorARGB(0xffff0000);
+      MeshQuad mesh2 = new MeshQuad();
+      DistortedEffects effects2 = new DistortedEffects();
+      mNode2 = new DistortedNode(texture2,effects2,mesh2);
+      mScreen.attach(mNode2);
       }
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
@@ -94,28 +110,7 @@ class FlatBlur2Renderer implements GLSurfaceView.Renderer, DistortedLibrary.Exce
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
 
-    public void button1()
-      {
-      DistortedTexture texture1 = new DistortedTexture();
-      texture1.setColorARGB(0xffff0000);
-      MeshQuad mesh1 = new MeshQuad();
-      DistortedEffects effects1 = new DistortedEffects();
-      VertexEffectScale mainScale= new VertexEffectScale(200);
-      effects1.apply(mainScale);
-      mNode1 = new DistortedNode(texture1,effects1,mesh1);
-      mScreen.attach(mNode1);
-
-      DistortedTexture texture2 = new DistortedTexture();
-      texture2.setColorARGB(0xffff0000);
-      MeshQuad mesh2 = new MeshQuad();
-      DistortedEffects effects2 = new DistortedEffects();
-      mNode2 = new DistortedNode(texture2,effects2,mesh2);
-      mScreen.attach(mNode2);
-      }
-
-///////////////////////////////////////////////////////////////////////////////////////////////////
-
-    public void button2()
+    public void crash()
       {
       Dynamic2D haloRadius = new Dynamic2D(DUR_GLO,1.0f);
       haloRadius.add(new Static2D( 0, 0));
diff --git a/src/main/res/layout/flatblur2layout.xml b/src/main/res/layout/flatblur2layout.xml
index 68c01e3..48a1a3e 100644
--- a/src/main/res/layout/flatblur2layout.xml
+++ b/src/main/res/layout/flatblur2layout.xml
@@ -10,27 +10,12 @@
         android:layout_height="0dp"
         android:layout_weight="1" />
 
-    <LinearLayout
-        android:orientation="horizontal"
-        android:layout_width="match_parent"
-        android:layout_height="wrap_content"
-        android:gravity="center">
-
-        <Button
-                android:id="@+id/flatblur2Button1"
-                android:layout_width="0dp"
-                android:layout_height="match_parent"
-                android:layout_weight="1"
-                android:onClick="button1"
-                android:checked="false"/>
         <Button
                 android:id="@+id/flatblur2Button2"
-                android:layout_width="0dp"
-                android:layout_height="match_parent"
-                android:layout_weight="1"
-                android:onClick="button2"
+                android:text="CRASH"
+                android:layout_width="match_parent"
+                android:layout_height="100dp"
+                android:onClick="crash"
                 android:checked="false"/>
 
-    </LinearLayout>
-
 </LinearLayout>
