Project

General

Profile

Activity

From 04/08/2018 to 05/07/2018

05/03/2018

04:19 PM Revision 27aefee6 (library): OIT: clear the postprocessing buffer with transparent white.
Leszek Koltunski
03:10 PM Revision 55e1b307 (examples): Properly recreate the Atomic and LinkedList buffers onPause.
We have to discard all alpha==0.0 pixels during OIT Pass1. Leszek Koltunski
03:10 PM Revision 78e89fb5 (library): Properly recreate the Atomic and LinkedList buffers onPause.
We have to discard all alpha==0.0 pixels during OIT Pass1. Leszek Koltunski

05/02/2018

12:19 AM Revision b36613d8 (library): small correction for blending OIT colors.
Leszek Koltunski

05/01/2018

11:21 PM Revision c92d84ec (library): minor.
Leszek Koltunski
11:19 PM Revision 375b3950 (library): OIT: something starts working ('Blur' and 'Multiblur' work, 'Triblur' and 'Transparency' do not)
Leszek Koltunski
09:07 PM Revision da57b7da (examples): Fix the 'OIT' artefacts.
Leszek Koltunski
09:07 PM Revision c731c612 (library): Fix the 'OIT' artefacts.
Leszek Koltunski

04/27/2018

04:53 PM Revision 341151fc (library): Fixes ported from the 'OIT' branch:
- remove counting of transparent pixels
- various fixes for the Mali GPU
Leszek Koltunski
04:40 PM Revision 57512fcb (examples): still debugging the OIT
Leszek Koltunski
04:40 PM Revision e029600f (library): still debugging the OIT
Leszek Koltunski

04/26/2018

12:03 PM Revision 76800a4d (examples): - remove counting of transparent pixels from main fragment shader
- remove debugs and tidy up
- some fixes for the Mali GPU
Leszek Koltunski
11:22 AM Revision 2f35828c (library): - remove counting of transparent pixels from main fragment shader
- remove debugs and tidy up
- some fixes for the Mali GPU
Leszek Koltunski

04/25/2018

03:26 PM Revision cee0369a (library): Order Independent Transparency: debugging
Leszek Koltunski
02:17 PM Revision 47511918 (library): Order Independent Transparency: some progress
Leszek Koltunski
02:17 PM Revision a635eef9 (examples): Order Independent Transparency: some progress
Leszek Koltunski

04/18/2018

02:37 PM Revision f89a986e (library): Order Independent Transparency: some progress
Leszek Koltunski

04/17/2018

09:21 PM Revision 8777ce17 (library): Order Independent Transparency. Does not work yet.
Leszek Koltunski
09:19 PM Revision 96f271e9 (library): Minor.
Leszek Koltunski
09:07 PM Revision be169c10 (examples): Minor.
Leszek Koltunski

04/12/2018

09:46 PM Revision 1a3f8cc2 (examples): Some improvements for 'Moving Glow'
Leszek Koltunski
08:43 PM Revision 3025c903 (examples): 'Transparency' app icon.
Leszek Koltunski
08:42 PM Revision 8dccc3c2 (library): Disable blending during postprocessing.
Leszek Koltunski

04/11/2018

10:56 PM Revision 664a0e45 (examples): New app checking Order Independent Transparency.
Leszek Koltunski

04/09/2018

12:03 PM Revision 9455da17 (library): Fix for bug #28: looks of the borders of a blurred object depend on if the object is the first in the postprocessing bucket.
Leszek Koltunski

04/08/2018

09:07 PM Revision ae2802b1 (library): 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.
This commit does just that. Verified as working by the 'PostprocessTree' app. Leszek Koltunski
08:36 PM Revision d8f9a204 (examples): 'PostprocessTree' app: enable the point: double blur.
Leszek Koltunski
 

Also available in: Atom