Project

General

Profile

Statistics
| Branch: | Revision:

library / src / main / java / org / distorted / library / program @ d23592bb

# Date Author Comment
d23592bb 12/21/2022 09:56 PM Leszek Koltunski

Minor.

3a54358a 07/15/2022 01:45 AM Leszek Koltunski

license

b11171e8 12/16/2021 10:44 PM Leszek Koltunski

Add DistortedProgram.stopUsingProgram()

b6947445 12/10/2021 11:19 PM Leszek Koltunski

Minor.

5b567bb4 10/08/2021 09:33 AM Leszek Koltunski

Minor

f79c9f57 03/07/2021 10:31 PM Leszek Koltunski

Correct comments.

72ef21f7 12/16/2020 09:15 PM Leszek Koltunski

Cleanups

36d65d88 05/29/2020 03:48 PM Leszek Koltunski

Progress making it possible to apply Vertex Effects only to some Components of a Mesh.

f046b159 05/16/2020 07:54 PM Leszek Koltunski

First attempt at the MeshBase.apply(VertexEffect) API.

b7074bc6 04/13/2020 10:31 AM Leszek Koltunski

Lower requirements - now only OpenGL ES 3.0 is required; if running on such platform, OIT part of the API ( which is the only one which actually requires 3.1) is switched off.

46b572b5 05/03/2019 10:46 PM Leszek Koltunski

Correct the Legal notice.

7602a827 05/02/2019 10:41 PM Leszek Koltunski

Rename all the classes that are not exported to application to 'Internal'

a13dde77 07/25/2018 08:43 PM Leszek Koltunski

Progress with a more generic 'preprocess' stage of Postprocessing Effects.

040cd18c 06/19/2018 11:04 PM Leszek Koltunski

Port all the 'non-controversial' changes from order-independent-transparency branch.

341151fc 04/27/2018 04:53 PM Leszek Koltunski

Fixes ported from the 'OIT' branch:

- remove counting of transparent pixels
- various fixes for the Mali GPU

e6519ac8 03/27/2018 12:51 PM Leszek Koltunski

Up library requirements to OpenGL ES 3.1 (needed for the upcoming GL_SHADER_STORAGE_BUFFER)

f81ebc3f 06/27/2017 12:19 PM Leszek Koltunski

Javadoc.

6ba8be09 06/27/2017 11:10 AM Leszek Koltunski

Javadoc.

faa3ff56 06/27/2017 10:57 AM Leszek Koltunski

Javadoc.

aa2f0486 06/26/2017 04:31 PM Leszek Koltunski

Now all PostprocessEffects are truly self-contained, including dynamic enable() and all shader sources.

041b6dee 06/26/2017 03:44 PM Leszek Koltunski

Simplification in PostprocessEffects

7cd24173 06/20/2017 11:51 PM Leszek Koltunski

Move all the knowledge about Vertex and Fragment effects to their respective classes.

fe6fe99a 06/14/2017 09:51 PM Leszek Koltunski

Small API simplification.

fe82a979 06/07/2017 05:18 PM Leszek Koltunski

Progress with support for Effect classes.

420836fc 05/11/2017 08:40 PM Leszek Koltunski

Some corrections so that most apps still work on the Android emulator (OpenGL ES 2.0-based)

f80337b5 05/09/2017 09:30 AM Leszek Koltunski

Revert "Some progress with Transform Feedback. Still many bugs all over."

This reverts commit 79921db22e4ff5a3b2e6e3466a39445f5607a695.

79921db2 05/05/2017 11:30 PM Leszek Koltunski

Some progress with Transform Feedback. Still many bugs all over.

4782b4e6 05/02/2017 03:22 PM Leszek Koltunski

Progress with moving the Transform Feedback functionality from the APP to the library.

94f6d472 03/29/2017 11:05 AM Leszek Koltunski

Make it more flexible; now it can run almost all apps on OpenGL 2.0 contexts; OpenGL 3.0 ( with GLSL 3.00) required for POSTPROCESSING.

f2367b75 03/28/2017 12:26 PM Leszek Koltunski

Upgrade from GLSL 1.00 to GLSL 3.00 ES
Introduce separate BLUR1 and BLUR2 shaders, the second one marging (writing to gl_FragDepth still does not work)

81a0b906 02/28/2017 11:51 PM Leszek Koltunski

Preparation for shader optimization

194ab46f 01/20/2017 11:50 PM Leszek Koltunski

Try using OpenGL ES 3.0 everywhere (but if device does not support it, try creating 2.0 context - this is important because of the emulator!)

02de77c9 01/10/2017 11:53 PM Leszek Koltunski

Progress with multi-program rendering.

47d838ca 01/06/2017 05:20 PM Leszek Koltunski

NUM_POSTPROCESS corectly #defined now.

3d804c91 12/19/2016 03:11 PM Leszek Koltunski

Minor stuff in DistortedProgram.

432442f9 12/19/2016 02:41 PM Leszek Koltunski

New DistortedProgram class.