/android_shaderize

Shaderize² Android application for showing off and testing OpenGL ES 2.0 GLSL shaders.

Primary LanguageJavaApache License 2.0Apache-2.0

Introduction

Project for testing different OpenGL ES 2.0 rendering techniques and their performance on mobile devices. This application is currently developed, and being ran, on Samsung Galaxy S2 only which may give false impression on device performance if ran on other devices. Also there is rather heavy development ongoing and big structural changes may occur to source hierarchy from time to time. This will last until somewhat good ratio between code flexibility and readibility is found. Main purpose is to implement backbone for testing environment which can be extended later on to new filters and so on.

The source code is released under Apache 2.0 and can be used in commercial or personal projects. See LICENSE for more information. See NOTICE for any exceptions if any occur. Besides these exceptions, let it be as-is implementation or - maybe more preferably - as an example for implementing your own rendering environment and/or techniques.

Compiled application will be released on Google Play market from time to time. Check https://play.google.com/store/apps/details?id=fi.harism.shaderize for taking a brief look on the project.

ToDo

  • Add proper comments
  • Ideas yet to come..

Useful Links/Resources