Project

General

Profile

Activity

From 05/31/2018 to 06/29/2018

06/29/2018

10:50 PM Revision 9c3e749e (examples): Make the Cubes App capable of testing unprocessed OIT.
Leszek Koltunski
02:51 PM Revision edea9cf3 (library): In Distorted.onCreate(), catch and re-throw exceptions, so that even is some Program fails to compile, others will still compile.
Leszek Koltunski
02:03 PM Revision c25273e0 (library): Standarize GLSL version across the whole library.
Leszek Koltunski
01:36 PM Revision a895b883 (library): Merge branch 'order-independent-transparency'
Leszek Koltunski
01:31 PM Revision a935e9db (examples): Correct a recently introduced bug.
Leszek Koltunski
01:31 PM Revision df5f8dd9 (library): Correct a recently introduced bug.
Leszek Koltunski
12:22 PM Revision 406e2f6b (library): Give users API to render OutputSerfaces and attached Nodes in either the 'normal' way of OIT way.
Leszek Koltunski
11:55 AM Revision a07e0204 (library): Start merging master and OIT.
Leszek Koltunski
11:48 AM Revision 9e999930 (library): Start merging master and OIT.
Leszek Koltunski
11:25 AM Revision 97020807 (library): Start merging master and OIT.
Leszek Koltunski
11:07 AM Revision 61ce8e90 (library): Minor.
Leszek Koltunski

06/28/2018

11:54 PM Revision 9b94626c (library): Port some obvious stuff from OIT branch.
Leszek Koltunski
11:30 PM Revision 9ea800c6 (library): Minor.
Leszek Koltunski
11:21 PM Revision 8ac0ed3e (library): Correct the way we delay FBOs in DistortedScreen.
Leszek Koltunski

06/27/2018

11:52 PM Revision b3d1b670 (library): Minor.
Leszek Koltunski
11:51 PM Revision 1f19fba8 (library): Port the Mali flash fix to the OIT branch.
Leszek Koltunski
01:31 PM Revision 6672d895 (library): I am pretty sure this time the flashing issues on Mali T880 r12 driver are finally fixed.
The fix: a queue of FBOs render to, just like before, but this time in DistortedScreen we blit not the current FBO, b... Leszek Koltunski
01:30 PM Revision 586b5fa1 (library): Port another commit from master.
I spoke too soon, the ARM Mali flashing is of course not fixed yet. The previous commit fixed Triblur, but the bug is... Leszek Koltunski
01:16 PM Revision 8ebbc730 (library): Port a commit from the master branch.
Finally properly fix the flashing on ARM Mali T880 GPU.
The flashing is caused by a 'full pipeline flush' (see DarkP...
Leszek Koltunski
11:17 AM Feature #32 (Closed): Make it possible to use multiple copies of the library
Currently, probably due to various static variables all over the place, if an app initialises too OpenGL contexts and... Distorted Admin
11:15 AM Bug #31: various issues with OIT branch on Mali GPU
The commit mentioned in the previous comment did not fix the flashes on Mali T880 completely, but now I am pretty sur... Distorted Admin
11:08 AM Revision a3ddee5e (examples): I am pretty sure this time the flashing issues on Mali T880 r12 driver are finally fixed.
The fix: a queue of FBOs render to, just like before, but this time in DistortedScreen we blit not the current FBO, b... Leszek Koltunski
11:08 AM Revision 2301cb2f (library): I am pretty sure this time the flashing issues on Mali T880 r12 driver are finally fixed.
The fix: a queue of FBOs render to, just like before, but this time in DistortedScreen we blit not the current FBO, b... Leszek Koltunski

06/23/2018

12:07 AM Revision baa3989b (library): Revert last changes to the postprocessing FBO.
This reverts commit 2dbed690bdbee80d9bfb22c800073855eb5d0946. Leszek Koltunski
11:18 PM Revision f4d6114c (library): I spoke too soon, the ARM Mali flashing is of course not fixed yet. The previous commit fixed Triblur, but the bug is still reproducible elsewhere (only in the 'postprocessed' apps though).
This commit introduces a circular queue in case of the postprocessing FBOs - with little success though. Leszek Koltunski

06/22/2018

10:41 PM Bug #31: various issues with OIT branch on Mali GPU
Commit commit:9d845904 fixes this on master. Still we need to port the fix to the 'order-independent-transparency' br... Leszek Koltunski
10:38 PM Revision 9d845904 (library): Finally properly fix the flashing on ARM Mali T880 GPU.
The flashing is caused by a 'full pipeline flush' (see DarkPhoton, https://www.opengl.org/discussion_boards/showthrea... Leszek Koltunski

06/19/2018

11:09 PM Revision 01b9a241 (library): Minor.
Leszek Koltunski
11:04 PM Revision 040cd18c (library): Port all the 'non-controversial' changes from order-independent-transparency branch.
Leszek Koltunski
02:45 PM Revision 5cb36838 (examples): Merging changes from order-independent-transparency branch.
Leszek Koltunski
02:41 PM Revision 6777d742 (examples): Minor
Leszek Koltunski

06/15/2018

10:08 PM Revision b81d5d40 (examples): Stencil App: Do not request any special EGL config; with DistortedScreen now buffered, we don't have to (and in fact this config doesn't exist on HTC Desire 12)
Leszek Koltunski

06/13/2018

09:33 PM Revision 3f70dd29 (examples): Try and avoid re-sorting the children by buckets (if we can!). This makes change in rendering order in the 'Transparency' app actually work.
Leszek Koltunski
09:33 PM Revision 85bfeb7a (library): Try and avoid re-sorting the children by buckets (if we can!). This makes change in rendering order in the 'Transparency' app actually work.
Leszek Koltunski

06/08/2018

02:03 PM Revision 1440748a (examples): In an attempt to contain the flashes on Mali GPU, re-structure the post-processing FBOs from 1 FBO with 2 color attachments + combined depth-stencil to 2 separate FBOs sharing a depth-stencil texture.
Result: this appears to make the flashes slightly worse. Leszek Koltunski
02:03 PM Revision 2dbed690 (library): In an attempt to contain the flashes on Mali GPU, re-structure the post-processing FBOs from 1 FBO with 2 color attachments + combined depth-stencil to 2 separate FBOs sharing a depth-stencil texture.
Result: this appears to make the flashes slightly worse. Leszek Koltunski
10:21 AM Revision da692c70 (examples): Minor
Leszek Koltunski

06/07/2018

11:47 AM Revision 82890e13 (library): Minor
Leszek Koltunski
11:18 AM Bug #31: various issues with OIT branch on Mali GPU
Questions asked:
https://www.opengl.org/discussion_boards/showthread.php/200754-Flashes-on-ARM-Mali?p=1291723
htt...
Leszek Koltunski

06/02/2018

09:18 PM Revision 53d59408 (examples): Remove the Mali app (it was a silly mistake!)
Leszek Koltunski

06/01/2018

08:54 PM Revision 58ce3a2f (examples): Simplify Mali app.
Leszek Koltunski
08:41 PM Revision 4f39a7d1 (examples): Actually display the new Mali app.
Leszek Koltunski
08:19 PM Revision 29b5cd0d (examples): New self-contained (i.e. not dependant on the library) App to check bugs on Mali GPU.
Leszek Koltunski

05/31/2018

12:48 PM Bug #31: various issues with OIT branch on Mali GPU
Commit commit:2aef1f4d solves next issue which was visible only on Mali.
Still other issues exists - for example th...
Leszek Koltunski
12:33 PM Revision 2aef1f4d (library): OIT: fixes for Mali: fix a broken loop in the oitRender fragment shader that resulted in flashing.
Leszek Koltunski
12:29 PM Revision f05b1df0 (library): Adjustments for the 'Flag' app.
Leszek Koltunski
 

Also available in: Atom