예제 #1
0
  @Override
  public boolean onTouchEvent(MotionEvent event) {
    renderer.touchAt(event);

    return true;
  }
예제 #2
0
 public void setFragmentShader(String src, float quality) {
   onPause();
   renderer.setFragmentShader(src, quality);
   onResume();
 }
예제 #3
0
  @Override
  public void onPause() {
    super.onPause();

    renderer.unregisterListeners();
  }
예제 #4
-1
  private void updateWallpaper() {
    ShaderRenderer renderer = ShaderWallpaperService.renderer;

    if (renderer != null) renderer.fragmentShader = shaderEditor.getCleanText();

    ShaderListPreference.saveShader(getSharedPreferences(), shaderSpinner.getSelectedItemId());
  }