Project

General

Profile

Statistics
| Branch: | Revision:

library / src / main / java / org / distorted / library / main @ ae2802b1

Latest revisions

# Date Author Comment
ae2802b1 04/08/2018 09:07 PM Leszek Koltunski

Postprocessing buffers mBuffer[] are now shared among all postprocessing operations. This saves a lot of memory, but also means that when doing each particular postprocessing, the textures backing up the mBuffer might be too large. We need to fix two things here: when outputting to those too large textures, we need to adjust the Viewport, and when binding those too large textures as input - we need to adjust the TexCoords to compensate....

79e354b0 04/06/2018 11:28 PM Leszek Koltunski

Improve the 'PostprocessTree' app. Shows bugs in postprocessing.

b0f04e72 04/06/2018 02:31 PM Leszek Koltunski

Simplify postprocessing buffers.

ce154014 04/06/2018 02:02 PM Leszek Koltunski

Make the postprocessing buffers static.

61441ce2 04/06/2018 01:28 PM Leszek Koltunski

A little progress making the postprocessing buffers static.

a4b182d4 04/06/2018 12:21 PM Leszek Koltunski

Introduce possibility that an OutputSurface is backed up by a larger texture than necessary and the 'cloneSize()' method.

2faad666 04/02/2018 10:15 PM Leszek Koltunski

SSBO: now we have a more-or-less correct running average of the count of transparent fragments over the last few frames.

df4d7edc 03/29/2018 03:58 PM Leszek Koltunski

SSBO: correct various things.

c14e495b 03/28/2018 11:36 PM Leszek Koltunski

SSBO: zero out the per-surface transparent fragment counter only when setting the surface as output for the first time in the frame.

51a3cbab 03/28/2018 10:33 PM Leszek Koltunski

SSBO: handle the fact that we might run out of space in our SSBO if we keep creating new Surfaces.

View revisions

Also available in: Atom