Project

General

Profile

Revision:

Revisions

# Date Author Comment
9c3e749e 06/29/2018 10:50 PM Leszek Koltunski

Make the Cubes App capable of testing unprocessed OIT.

a935e9db 06/29/2018 01:31 PM Leszek Koltunski

Correct a recently introduced bug.

a3ddee5e 06/27/2018 11:08 AM Leszek Koltunski

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, but the one computed several frames ago.

This of course introduces a delay and uses more memory, but it appears to work and does not seem to have any effects on speed.

5cb36838 06/19/2018 02:45 PM Leszek Koltunski

Merging changes from order-independent-transparency branch.

6777d742 06/19/2018 02:41 PM Leszek Koltunski

Minor

b81d5d40 06/15/2018 10:08 PM Leszek Koltunski

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)

3f70dd29 06/13/2018 09:33 PM Leszek Koltunski

Try and avoid re-sorting the children by buckets (if we can!). This makes change in rendering order in the 'Transparency' app actually work.

1440748a 06/08/2018 02:03 PM Leszek Koltunski

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.

da692c70 06/08/2018 10:21 AM Leszek Koltunski

Minor

53d59408 06/02/2018 09:18 PM Leszek Koltunski

Remove the Mali app (it was a silly mistake!)

58ce3a2f 06/01/2018 08:54 PM Leszek Koltunski

Simplify Mali app.

4f39a7d1 06/01/2018 08:41 PM Leszek Koltunski

Actually display the new Mali app.

29b5cd0d 06/01/2018 08:19 PM Leszek Koltunski

New self-contained (i.e. not dependant on the library) App to check bugs on Mali GPU.

b1c2b02f 05/30/2018 02:53 PM Leszek Koltunski

Adjustments for the 'Flag' app.

a929d64d 05/23/2018 12:56 PM Leszek Koltunski

OIT: more fixes

f5c28afc 05/22/2018 03:48 PM Leszek Koltunski

OIT: fixes. Everything looks correct now except for the curious return of the 'dancing lower-left corner' small glitch in the 'Transparency' app.

e72c53e5 05/17/2018 03:33 PM Leszek Koltunski

Reengineer DistortedScreen

3315386a 05/11/2018 03:17 PM Leszek Koltunski

OIT: correct depth

164a5c5f 05/11/2018 03:11 PM Leszek Koltunski

Postprocessing: dont crash when we fail to compile postprocessing programs

d7413405 05/10/2018 12:30 PM Leszek Koltunski

OIT: lots of progress on all fronts. Still a few bugs to solve though!

55e1b307 05/03/2018 03:10 PM Leszek Koltunski

Properly recreate the Atomic and LinkedList buffers onPause.
We have to discard all alpha==0.0 pixels during OIT Pass1.

da57b7da 05/01/2018 09:07 PM Leszek Koltunski

Fix the 'OIT' artefacts.

57512fcb 04/27/2018 04:40 PM Leszek Koltunski

still debugging the OIT

76800a4d 04/26/2018 12:03 PM Leszek Koltunski

- remove counting of transparent pixels from main fragment shader
- remove debugs and tidy up
- some fixes for the Mali GPU

a635eef9 04/25/2018 02:17 PM Leszek Koltunski

Order Independent Transparency: some progress

(401-425/846) Per page: 25, 50, 100

Also available in: Atom