Project

General

Profile

« Previous | Next » 

Revision 36532c7f

Added by Leszek Koltunski over 1 year ago

This app reproduces an issue with glow being improperly displayed on my physical LG phone.

View differences:

src/main/java/org/distorted/examples/flatblur/FlatBlurActivity.java
23 23
import android.opengl.GLSurfaceView;
24 24
import android.os.Bundle;
25 25
import android.view.View;
26
import android.widget.CheckBox;
27
import android.widget.SeekBar;
28 26

  
29 27
import org.distorted.examples.R;
30 28
import org.distorted.library.main.DistortedLibrary;
31 29

  
32 30
///////////////////////////////////////////////////////////////////////////////////////////////////
33 31

  
34
public class FlatBlurActivity extends Activity implements SeekBar.OnSeekBarChangeListener
32
public class FlatBlurActivity extends Activity
35 33
{
36 34
    @Override
37 35
    protected void onCreate(Bundle savedState) 
......
39 37
      super.onCreate(savedState);
40 38
      DistortedLibrary.onCreate();
41 39
      setContentView(R.layout.flatblurlayout);
42

  
43
      SeekBar barSize  = findViewById(R.id.flatblurBlurStrength);
44
      barSize.setOnSeekBarChangeListener(this);
45
      barSize.setProgress(0);
46 40
      }
47 41

  
48 42
///////////////////////////////////////////////////////////////////////////////////////////////////
......
77 71

  
78 72
///////////////////////////////////////////////////////////////////////////////////////////////////
79 73

  
80
    public void enableBlur(View view)
74
    public void button1(View view)
81 75
      {
82
      CheckBox box = (CheckBox)view;
83
      boolean checked = box.isChecked();
84

  
85 76
      FlatBlurSurfaceView v = findViewById(R.id.flatblurSurfaceView);
86 77
      FlatBlurRenderer renderer = v.getRenderer();
87
      renderer.enableBlur(!checked);
78
      renderer.button1();
88 79
      }
89 80

  
90 81
///////////////////////////////////////////////////////////////////////////////////////////////////
91 82

  
92
  public void onProgressChanged(SeekBar bar, int progress, boolean fromUser)
93
    {
94
    FlatBlurSurfaceView v = findViewById(R.id.flatblurSurfaceView);
95
    FlatBlurRenderer renderer = v.getRenderer();
96
    renderer.setBlurStrength(progress);
97
    }
98

  
99
///////////////////////////////////////////////////////////////////////////////////////////////////
100

  
101
  public void onStartTrackingTouch(SeekBar bar) { }
102

  
103
///////////////////////////////////////////////////////////////////////////////////////////////////
104

  
105
  public void onStopTrackingTouch(SeekBar bar)  { }
83
    public void button2(View view)
84
      {
85
      FlatBlurSurfaceView v = findViewById(R.id.flatblurSurfaceView);
86
      FlatBlurRenderer renderer = v.getRenderer();
87
      renderer.button2();
88
      }
106 89
}

Also available in: Unified diff