Project

General

Profile

Activity

From 04/02/2018 to 05/01/2018

05/01/2018

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

04/27/2018

04:53 PM Distorted Android 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 Distorted Android Revision 57512fcb (examples): still debugging the OIT
Leszek Koltunski
04:40 PM Distorted Android Revision e029600f (library): still debugging the OIT
Leszek Koltunski

04/26/2018

12:03 PM Distorted Android 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 Distorted Android 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 Distorted Android Revision cee0369a (library): Order Independent Transparency: debugging
Leszek Koltunski
02:17 PM Distorted Android Revision 47511918 (library): Order Independent Transparency: some progress
Leszek Koltunski
02:17 PM Distorted Android Revision a635eef9 (examples): Order Independent Transparency: some progress
Leszek Koltunski

04/18/2018

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

04/17/2018

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

04/13/2018

08:50 PM Distorted Android 2001-disc.pdf
concurrent linked list Distorted Admin

04/12/2018

11:06 PM Distorted Android Bug #30 (Closed): Blur with zero radius changes opacity
Leszek Koltunski
11:06 PM Distorted Android Bug #30: Blur with zero radius changes opacity
Commit commit:library|8dccc3c2 fixes this. Leszek Koltunski
10:02 PM Distorted Android Feature #15: Order Independent Transparency
Theory understood, app checking functionality written. 20%. Leszek Koltunski
10:01 PM Distorted Android Bug #27: Blur effect: incorrect at the borders
Significant progress made: switching off blending while doing post processing has reduced the effect a lot.
Still w...
Leszek Koltunski
09:46 PM Distorted Android Revision 1a3f8cc2 (examples): Some improvements for 'Moving Glow'
Leszek Koltunski
08:43 PM Distorted Android Revision 3025c903 (examples): 'Transparency' app icon.
Leszek Koltunski
08:42 PM Distorted Android Revision 8dccc3c2 (library): Disable blending during postprocessing.
Leszek Koltunski

04/11/2018

11:49 PM Distorted Android deferred-on-mobile.pdf
Deferred effects on mobile systems. Distorted Admin
11:48 PM Distorted Android Document: Deferred Shading
Scientific papers describing ways to implement deferred shading. Distorted Admin
11:48 PM Distorted Android 2014.guacamole.pdf
Guacamole rendering system. Distorted Admin
11:43 PM Distorted Android 0518.pdf
stencil routed k-buffer Distorted Admin
11:43 PM Distorted Android a-buffer.pdf
a-buffer Distorted Admin
11:42 PM Distorted Android i3d2007.pdf
k-buffer Distorted Admin
11:39 PM Distorted Android Schollmeyer_et_al-2015-Computer_Graphics_Forum.pdf
Deferred shading pipelines Distorted Admin
11:35 PM Distorted Android TUBudapest-Barta-Pal.pdf
Per-pixel linked lists Distorted Admin
11:24 PM Distorted Android Document: Order Independent Transparency
Various scientific papers describing ways to implement Order Independent Transparency - depth peeling, k-buffer, A-bu... Distorted Admin
11:24 PM Distorted Android tvcg-kbuffer.pdf
k-buffer Distorted Admin
11:17 PM Distorted Android OpenGL ES 3.1 needed
Proper support for Order Independent Transparency calls for implementing A-buffer. This needs an Shader Storage Buffe... Distorted Admin
11:14 PM Distorted Android es_spec_3.1.pdf
OpenGL ES 3.1 specification Distorted Admin
11:12 PM Distorted Android Document: OpenGL 3.1 specs
OpenGL ES 3.1 and GLSL ES 3.1 specifications. Distorted Admin
11:12 PM Distorted Android GLSL_ES_Specification_3.10.withchanges.pdf
GLSL ES 3.1 specification Distorted Admin
11:08 PM Distorted Android Feature #15: Order Independent Transparency
Algorithm outlined in 'Per-Pixel Lists for Single Pass A-buffer' (Sylvain Lefebvre, Samuel Hornus, Anass Lasram) - sp... Leszek Koltunski
11:03 PM Distorted Android Feature #15: Order Independent Transparency
Commit commit:examples|664a0e45 adds an application checking this feature. Leszek Koltunski
11:01 PM Distorted Android Bug #30 (Closed): Blur with zero radius changes opacity
As discovered by the 'Transparency' app, Blur with zero radius is not a no-op as it is supposed to be - at least not ... Leszek Koltunski
10:56 PM Distorted Android Revision 664a0e45 (examples): New app checking Order Independent Transparency.
Leszek Koltunski

04/09/2018

04:08 PM Distorted Android Bug #27: Blur effect: incorrect at the borders
It's beginning to look like this simply has to work like this... Leszek Koltunski
12:04 PM Distorted Android Bug #28 (Closed): Blur: looks of a blurred object depend on what's underneath
Fixed in commit:library|9455da17 Leszek Koltunski
12:03 PM Distorted Android 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

10:49 PM Distorted Android Bug #28: Blur: looks of a blurred object depend on what's underneath
Actually it turns out that the looks do NOT depend on what's underneath. They depend on if the object being blurred i... Distorted Admin
09:20 PM Distorted Android Bug #28 (Closed): Blur: looks of a blurred object depend on what's underneath
Fire up the 'Triblur' app, rotate so that the left (red) cube is partially obstructed by the middle one, and keep tog... Leszek Koltunski
10:01 PM Distorted Android Feature #11: New effect: wait
Probably not very useful. Lowering priority. Distorted Admin
09:24 PM Distorted Android Bug #29 (Closed): Postprocessed surface incorrectly merged
As easily demonstrated by the 'Triblur' app, when we have 2 postprocessed objects, and the one closer to us is drawn ... Leszek Koltunski
09:17 PM Distorted Android Bug #27 (Closed): Blur effect: incorrect at the borders
As demonstrated by the 'PostprocessTree' app, blurred objects get smaller and smaller when blur radius increases, ult... Leszek Koltunski
09:12 PM Distorted Android Feature #26 (Closed): Use SSBO for storing effect arrays
Currently, the arrays of floats that describe the individual effects in the main Vertex and Fragment shaders are stor... Leszek Koltunski
09:07 PM Distorted Android 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 Distorted Android Revision d8f9a204 (examples): 'PostprocessTree' app: enable the point: double blur.
Leszek Koltunski

04/06/2018

11:36 PM Distorted Android Revision fba88037 (examples): 'PostprocessTree' app: icon
Leszek Koltunski
11:28 PM Distorted Android Revision 0a098d35 (examples): Improve the 'PostprocessTree' app. Shows bugs in postprocessing.
Leszek Koltunski
11:28 PM Distorted Android Revision 79e354b0 (library): Improve the 'PostprocessTree' app. Shows bugs in postprocessing.
Leszek Koltunski
10:45 PM Distorted Android Revision efc280af (examples): New 'PostprocessTree' app (unfinished)
Leszek Koltunski
09:16 PM Distorted Android Revision 371c43ca (examples): Improve the 'Triblur' app.
Leszek Koltunski
02:31 PM Distorted Android Revision b0f04e72 (library): Simplify postprocessing buffers.
Leszek Koltunski
02:02 PM Distorted Android Revision ce154014 (library): Make the postprocessing buffers static.
Leszek Koltunski
01:28 PM Distorted Android Revision 61441ce2 (library): A little progress making the postprocessing buffers static.
Leszek Koltunski
12:21 PM Distorted Android Revision a4b182d4 (library): Introduce possibility that an OutputSurface is backed up by a larger texture than necessary and the 'cloneSize()' method.
Leszek Koltunski

04/05/2018

10:20 AM Distorted Android Revision 3493ef61 (library): Improve Blur (boundaries should be more white than black)
Leszek Koltunski

04/04/2018

02:55 PM Distorted Android Revision f1b8b412 (examples): Improve the Triblur app.
Leszek Koltunski
02:01 PM Distorted Android Revision e136346d (library): New 'Triblur' testapp.
Shows that the Blur effect doesn't fully work (probably it is the 'blitWithDepth' function which needs to be corrected) Leszek Koltunski
02:01 PM Distorted Android Revision 80f37d1b (examples): New 'Triblur' testapp.
Shows that the Blur effect doesn't fully work (probably it is the 'blitWithDepth' function which needs to be corrected) Leszek Koltunski

04/02/2018

10:15 PM Distorted Android Revision a5f35220 (examples): Minor.
Leszek Koltunski
10:15 PM Distorted Android Revision 2faad666 (library): SSBO: now we have a more-or-less correct running average of the count of transparent fragments over the last few frames.
Leszek Koltunski
 

Also available in: Atom