gitextract_vkslxcew/ ├── .gitignore ├── LICENSE ├── README.md ├── app/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ └── main/ │ ├── AndroidManifest.xml │ ├── java/ │ │ └── cn/ │ │ └── nekocode/ │ │ └── camerafilter/ │ │ ├── CameraRenderer.java │ │ ├── MainActivity.java │ │ ├── MyGLUtils.java │ │ ├── RenderBuffer.java │ │ └── filter/ │ │ ├── AsciiArtFilter.java │ │ ├── BasicDeformFilter.java │ │ ├── BlackAndWhiteFilter.java │ │ ├── BlueorangeFilter.java │ │ ├── CameraFilter.java │ │ ├── CartoonFilter.java │ │ ├── CastingFilter.java │ │ ├── ChromaticAberrationFilter.java │ │ ├── ContrastFilter.java │ │ ├── CrackedFilter.java │ │ ├── CrosshatchFilter.java │ │ ├── EMInterferenceFilter.java │ │ ├── EdgeDetectionFilter.java │ │ ├── GrayFilter.java │ │ ├── HexagonMosaicFilter.java │ │ ├── JFAVoronoiFilter.java │ │ ├── LegofiedFilter.java │ │ ├── LichtensteinEsqueFilter.java │ │ ├── MappingFilter.java │ │ ├── MirrorFilter.java │ │ ├── MoneyFilter.java │ │ ├── NegativeFilter.java │ │ ├── NoiseWarpFilter.java │ │ ├── NostalgiaFilter.java │ │ ├── OriginalFilter.java │ │ ├── PixelizeFilter.java │ │ ├── PolygonizationFilter.java │ │ ├── RefractionFilter.java │ │ ├── ReliefFilter.java │ │ ├── SwirlFilter.java │ │ ├── TileMosaicFilter.java │ │ ├── TrianglesMosaicFilter.java │ │ ├── TripleFilter.java │ │ └── WaterReflectionFilter.java │ └── res/ │ ├── menu/ │ │ └── filter.xml │ ├── raw/ │ │ ├── ascii_art.fsh │ │ ├── basic_deform.fsh │ │ ├── black_and_white.fsh │ │ ├── blue_orange.fsh │ │ ├── cartoon.fsh │ │ ├── casting.fsh │ │ ├── chromatic_aberration.fsh │ │ ├── contrast.fsh │ │ ├── cracked.fsh │ │ ├── crosshatch.fsh │ │ ├── edge_detection.fsh │ │ ├── em_interference.fsh │ │ ├── gray.fsh │ │ ├── hexagon_mosaic.fsh │ │ ├── legofied.fsh │ │ ├── lichtenstein_esque.fsh │ │ ├── mapping.fsh │ │ ├── mirror.fsh │ │ ├── money_filter.fsh │ │ ├── negative.fsh │ │ ├── noise_warp.fsh │ │ ├── nostalgia.fsh │ │ ├── original.fsh │ │ ├── original_rtt.fsh │ │ ├── pixelize.fsh │ │ ├── polygonization.fsh │ │ ├── refraction.fsh │ │ ├── relief.fsh │ │ ├── swirl.fsh │ │ ├── tile_mosaic.fsh │ │ ├── triangles_mosaic.fsh │ │ ├── triple.fsh │ │ ├── vertext.vsh │ │ ├── voronoi.fsh │ │ ├── voronoi_buf_a.fsh │ │ ├── voronoi_buf_b.fsh │ │ ├── voronoi_buf_c.fsh │ │ └── water_reflection.fsh │ └── values/ │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── build.gradle ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat └── settings.gradle