commit ed1c0b33513309d8bd4ccc501480361961d3926c
Author: Leszek Koltunski <leszek@distoretedandroid.org>
Date:   Thu Jun 2 16:47:38 2016 +0100

    Switch to sending a Context (rather than a GLSurfaceView) to the library.

diff --git a/src/main/java/org/distorted/examples/bean/BeanRenderer.java b/src/main/java/org/distorted/examples/bean/BeanRenderer.java
index c54d8de..3ae4c47 100644
--- a/src/main/java/org/distorted/examples/bean/BeanRenderer.java
+++ b/src/main/java/org/distorted/examples/bean/BeanRenderer.java
@@ -130,7 +130,7 @@ class BeanRenderer implements GLSurfaceView.Renderer
       
       try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
diff --git a/src/main/java/org/distorted/examples/check/CheckRenderer.java b/src/main/java/org/distorted/examples/check/CheckRenderer.java
index 39816ea..5c3d212 100644
--- a/src/main/java/org/distorted/examples/check/CheckRenderer.java
+++ b/src/main/java/org/distorted/examples/check/CheckRenderer.java
@@ -113,7 +113,7 @@ class CheckRenderer implements GLSurfaceView.Renderer
       
       try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
diff --git a/src/main/java/org/distorted/examples/cubes/CubesRenderer.java b/src/main/java/org/distorted/examples/cubes/CubesRenderer.java
index 2151070..e3b0e3c 100644
--- a/src/main/java/org/distorted/examples/cubes/CubesRenderer.java
+++ b/src/main/java/org/distorted/examples/cubes/CubesRenderer.java
@@ -125,7 +125,7 @@ class CubesRenderer implements GLSurfaceView.Renderer
       
       try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
diff --git a/src/main/java/org/distorted/examples/deform/DeformRenderer.java b/src/main/java/org/distorted/examples/deform/DeformRenderer.java
index be9d93a..6584eb6 100644
--- a/src/main/java/org/distorted/examples/deform/DeformRenderer.java
+++ b/src/main/java/org/distorted/examples/deform/DeformRenderer.java
@@ -152,7 +152,7 @@ class DeformRenderer implements GLSurfaceView.Renderer
       {  
       try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
diff --git a/src/main/java/org/distorted/examples/differentbitmaps/DifferentBitmapsRenderer.java b/src/main/java/org/distorted/examples/differentbitmaps/DifferentBitmapsRenderer.java
index 1f0fc59..b4cff9f 100644
--- a/src/main/java/org/distorted/examples/differentbitmaps/DifferentBitmapsRenderer.java
+++ b/src/main/java/org/distorted/examples/differentbitmaps/DifferentBitmapsRenderer.java
@@ -146,7 +146,7 @@ class DifferentBitmapsRenderer implements GLSurfaceView.Renderer
       
       try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
diff --git a/src/main/java/org/distorted/examples/differenteffects/DifferentEffectsRenderer.java b/src/main/java/org/distorted/examples/differenteffects/DifferentEffectsRenderer.java
index a7cef67..f72db06 100644
--- a/src/main/java/org/distorted/examples/differenteffects/DifferentEffectsRenderer.java
+++ b/src/main/java/org/distorted/examples/differenteffects/DifferentEffectsRenderer.java
@@ -144,11 +144,11 @@ class DifferentEffectsRenderer implements GLSurfaceView.Renderer
       
       try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
-        android.util.Log.e("DifferentEffectsRenderer", ex.getMessage() );
+        android.util.Log.e("DifferentEffects", ex.getMessage() );
         }
       }
 }
diff --git a/src/main/java/org/distorted/examples/effects3d/Effects3DRenderer.java b/src/main/java/org/distorted/examples/effects3d/Effects3DRenderer.java
index c6a1f77..6c51ad1 100644
--- a/src/main/java/org/distorted/examples/effects3d/Effects3DRenderer.java
+++ b/src/main/java/org/distorted/examples/effects3d/Effects3DRenderer.java
@@ -159,7 +159,7 @@ class Effects3DRenderer implements GLSurfaceView.Renderer
       
       try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
diff --git a/src/main/java/org/distorted/examples/fbo/FBORenderer.java b/src/main/java/org/distorted/examples/fbo/FBORenderer.java
index ff8591a..a677b96 100644
--- a/src/main/java/org/distorted/examples/fbo/FBORenderer.java
+++ b/src/main/java/org/distorted/examples/fbo/FBORenderer.java
@@ -113,7 +113,7 @@ class FBORenderer implements GLSurfaceView.Renderer
       
       try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
diff --git a/src/main/java/org/distorted/examples/fov/FOVRenderer.java b/src/main/java/org/distorted/examples/fov/FOVRenderer.java
index 79dba2a..e91ad74 100644
--- a/src/main/java/org/distorted/examples/fov/FOVRenderer.java
+++ b/src/main/java/org/distorted/examples/fov/FOVRenderer.java
@@ -65,7 +65,7 @@ class FOVRenderer implements GLSurfaceView.Renderer
       {  
       try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
diff --git a/src/main/java/org/distorted/examples/girl/GirlRenderer.java b/src/main/java/org/distorted/examples/girl/GirlRenderer.java
index 8f5d052..2f0e520 100644
--- a/src/main/java/org/distorted/examples/girl/GirlRenderer.java
+++ b/src/main/java/org/distorted/examples/girl/GirlRenderer.java
@@ -201,7 +201,7 @@ class GirlRenderer implements GLSurfaceView.Renderer
       
       try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
diff --git a/src/main/java/org/distorted/examples/interpolator/InterpolatorRenderer.java b/src/main/java/org/distorted/examples/interpolator/InterpolatorRenderer.java
index f9aa75d..2c20e37 100644
--- a/src/main/java/org/distorted/examples/interpolator/InterpolatorRenderer.java
+++ b/src/main/java/org/distorted/examples/interpolator/InterpolatorRenderer.java
@@ -53,7 +53,7 @@ public class InterpolatorRenderer implements GLSurfaceView.Renderer
      
      try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
diff --git a/src/main/java/org/distorted/examples/listener/ListenerRenderer.java b/src/main/java/org/distorted/examples/listener/ListenerRenderer.java
index 692dc62..eba3378 100644
--- a/src/main/java/org/distorted/examples/listener/ListenerRenderer.java
+++ b/src/main/java/org/distorted/examples/listener/ListenerRenderer.java
@@ -134,7 +134,7 @@ class ListenerRenderer implements GLSurfaceView.Renderer,EffectListener
       
       try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
diff --git a/src/main/java/org/distorted/examples/macroblock/MacroblockRenderer.java b/src/main/java/org/distorted/examples/macroblock/MacroblockRenderer.java
index 51d2a00..3eb9ec4 100644
--- a/src/main/java/org/distorted/examples/macroblock/MacroblockRenderer.java
+++ b/src/main/java/org/distorted/examples/macroblock/MacroblockRenderer.java
@@ -81,7 +81,7 @@ class MacroblockRenderer implements GLSurfaceView.Renderer
       
       try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
diff --git a/src/main/java/org/distorted/examples/monalisa/MonaLisaRenderer.java b/src/main/java/org/distorted/examples/monalisa/MonaLisaRenderer.java
index 14c8ac5..4f4392c 100644
--- a/src/main/java/org/distorted/examples/monalisa/MonaLisaRenderer.java
+++ b/src/main/java/org/distorted/examples/monalisa/MonaLisaRenderer.java
@@ -107,7 +107,7 @@ class MonaLisaRenderer implements GLSurfaceView.Renderer
       
       try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
diff --git a/src/main/java/org/distorted/examples/movingeffects/MovingEffectsRenderer.java b/src/main/java/org/distorted/examples/movingeffects/MovingEffectsRenderer.java
index 4278d52..694d2f4 100644
--- a/src/main/java/org/distorted/examples/movingeffects/MovingEffectsRenderer.java
+++ b/src/main/java/org/distorted/examples/movingeffects/MovingEffectsRenderer.java
@@ -68,7 +68,7 @@ public class MovingEffectsRenderer implements GLSurfaceView.Renderer
       
      try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
diff --git a/src/main/java/org/distorted/examples/olimpic/OlimpicRenderer.java b/src/main/java/org/distorted/examples/olimpic/OlimpicRenderer.java
index a8823bc..97b35e4 100644
--- a/src/main/java/org/distorted/examples/olimpic/OlimpicRenderer.java
+++ b/src/main/java/org/distorted/examples/olimpic/OlimpicRenderer.java
@@ -147,11 +147,11 @@ class OlimpicRenderer implements GLSurfaceView.Renderer
       
       try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
-        android.util.Log.e("DifferentEffectsRenderer", ex.getMessage() );
+        android.util.Log.e("Olympic", ex.getMessage() );
         }
       }
  
diff --git a/src/main/java/org/distorted/examples/quaternion/QuaternionRenderer.java b/src/main/java/org/distorted/examples/quaternion/QuaternionRenderer.java
index 84cbf63..847a3b0 100644
--- a/src/main/java/org/distorted/examples/quaternion/QuaternionRenderer.java
+++ b/src/main/java/org/distorted/examples/quaternion/QuaternionRenderer.java
@@ -118,7 +118,7 @@ class QuaternionRenderer implements GLSurfaceView.Renderer
       
       try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
diff --git a/src/main/java/org/distorted/examples/scratchpad/ScratchpadRenderer.java b/src/main/java/org/distorted/examples/scratchpad/ScratchpadRenderer.java
index dab3ad2..fc5ecbc 100644
--- a/src/main/java/org/distorted/examples/scratchpad/ScratchpadRenderer.java
+++ b/src/main/java/org/distorted/examples/scratchpad/ScratchpadRenderer.java
@@ -63,11 +63,11 @@ public class ScratchpadRenderer implements GLSurfaceView.Renderer
           
      try
        {
-       Distorted.onSurfaceCreated(mView);
+       Distorted.onSurfaceCreated(mView.getContext());
        }
      catch(Exception ex)
        {
-       android.util.Log.e("Renderer", ex.getMessage() );
+       android.util.Log.e("Scratchpad", ex.getMessage() );
        }
      }
 
diff --git a/src/main/java/org/distorted/examples/sink/SinkRenderer.java b/src/main/java/org/distorted/examples/sink/SinkRenderer.java
index 2d80813..e26ed6d 100644
--- a/src/main/java/org/distorted/examples/sink/SinkRenderer.java
+++ b/src/main/java/org/distorted/examples/sink/SinkRenderer.java
@@ -101,7 +101,7 @@ class SinkRenderer implements GLSurfaceView.Renderer
       
       try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
diff --git a/src/main/java/org/distorted/examples/starwars/StarWarsRenderer.java b/src/main/java/org/distorted/examples/starwars/StarWarsRenderer.java
index a20bc11..ea3eeab 100644
--- a/src/main/java/org/distorted/examples/starwars/StarWarsRenderer.java
+++ b/src/main/java/org/distorted/examples/starwars/StarWarsRenderer.java
@@ -124,7 +124,7 @@ class StarWarsRenderer implements GLSurfaceView.Renderer, EffectListener
          
       try
         {
-        Distorted.onSurfaceCreated(mView);
+        Distorted.onSurfaceCreated(mView.getContext());
         }
       catch(Exception ex)
         {
@@ -172,7 +172,7 @@ class StarWarsRenderer implements GLSurfaceView.Renderer, EffectListener
         mRoot.attach(mStars[i]);
         }
       
-      float scale = (float) (0.5f*w/mGFFA.getWidth());
+      float scale = (0.5f*w/mGFFA.getWidth());
       
       Interpolator1D di = new Interpolator1D();
       di.setDuration(6000);
@@ -277,7 +277,7 @@ class StarWarsRenderer implements GLSurfaceView.Renderer, EffectListener
     
       if( len>0 && str.charAt(len-1) == ' ' ) numspaces--;
 
-      float left=x,w = (numspaces>0 ? (float)(length-paint.measureText(str))/numspaces : 0);
+      float left=x,w = (numspaces>0 ? (length-paint.measureText(str))/numspaces : 0);
       String tmp;
       int begin,end=0;
 
diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml
index 3d5fe6b..96e4971 100644
--- a/src/main/res/values/strings.xml
+++ b/src/main/res/values/strings.xml
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <resources>    
-    <string name="app_name">Distorted Android Examples</string>
+    <string name="app_name">Distorted Examples</string>
     <string name="toc">Table of Contents</string>
-    <string name="tocHeader">Welcome to the Distorted Android Examples!\nPlease take a look at: http://distorted.org/</string>
+    <string name="tocHeader">Welcome to the Distorted Examples!\nPlease take a look at: http://distorted.org/</string>
     
     <string name="continu">Continue</string>
     <string name="rows">Rows</string>
