Project

General

Profile

« Previous | Next » 

Revision 22d3c4b4

Added by Leszek Koltunski almost 4 years ago

- Decrease FBO queue size to 3
- do clean the output surface even if it doesn't have any children (in renderChildren)

View differences:

src/main/java/org/distorted/library/main/DistortedLibrary.java
106 106
   *
107 107
   * https://community.arm.com/graphics/f/discussions/10285/opengl-es-3-1-on-mali-t880-flashes
108 108
   */
109
  static final int FBO_QUEUE_SIZE = 4;
109
  static final int FBO_QUEUE_SIZE = 3;
110 110

  
111 111
  private static boolean mInitialized=false;
112 112

  
src/main/java/org/distorted/library/main/InternalChildrenList.java
33 33
  private static final int DETALL = 2;
34 34
  private static final int SORT   = 3;
35 35

  
36
  private class Job
36
  private static class Job
37 37
    {
38 38
    int type;
39 39
    DistortedNode node;
src/main/java/org/distorted/library/main/InternalOutputSurface.java
369 369
    boolean renderDirectly=false;
370 370

  
371 371
    setCurrFBO(fbo);
372
    if( numChildren==0 ) setAsOutput(time);
372 373

  
373 374
    if( oit && numChildren>0 )
374 375
      {

Also available in: Unified diff