Project

General

Profile

« Previous | Next » 

Revision 8c57d77b

Added by Leszek Koltunski about 1 year ago

Decouple (to a large degree) the OpenGL Library from Android.

View differences:

src/main/java/org/distorted/library/mesh/MeshBase.java
22 22

  
23 23
import android.opengl.GLES30;
24 24
import android.opengl.Matrix;
25
import android.util.Log;
26 25

  
27 26
import org.distorted.library.effect.MatrixEffect;
28 27
import org.distorted.library.effect.VertexEffect;
29 28
import org.distorted.library.effectqueue.EffectQueue;
29
import org.distorted.library.main.DistortedLibrary;
30 30
import org.distorted.library.main.InternalBuffer;
31 31
import org.distorted.library.program.DistortedProgram;
32 32
import org.distorted.library.type.Static4D;
......
462 462

  
463 463
     if( origVertices!=mNumVertices )
464 464
       {
465
       android.util.Log.e("mesh", "join: origVertices: "+origVertices+" numVertices: "+mNumVertices);
465
       DistortedLibrary.logMessage("MeshBase: join: origVertices: "+origVertices+" numVertices: "+mNumVertices);
466 466
       }
467 467

  
468 468
     int endIndex, index=0, numEffComp = mEffComponent.size();
......
621 621
     else
622 622
       {
623 623
       int error = GLES30.glGetError();
624
       Log.e("mesh", "failed to map tf buffer, error="+error);
624
       DistortedLibrary.logMessage("MeshBase: failed to map tf buffer, error="+error);
625 625
       }
626 626

  
627 627
     GLES30.glUnmapBuffer(GLES30.GL_TRANSFORM_FEEDBACK_BUFFER);
......
641 641
       }
642 642
     else
643 643
       {
644
       android.util.Log.e("mesh", "JobNode null");
644
       DistortedLibrary.logMessage("MeshBase: JobNode null");
645 645
       }
646 646
     }
647 647

  
......
670 670
         sb.append(") ");
671 671
         }
672 672

  
673
       Log.d("mesh", sb.toString() );
673
       DistortedLibrary.logMessage("MeshBase: "+sb.toString() );
674 674
       }
675 675
     }
676 676

  
......
694 694
       sb.append(mVertAttribs1[VERT1_ATTRIBS*i+POS_ATTRIB+2]);
695 695
       sb.append(") ");
696 696
       }
697
     Log.d("mesh", sb.toString());
697
     DistortedLibrary.logMessage("MeshBase: "+sb.toString());
698 698
     }
699 699

  
700 700
///////////////////////////////////////////////////////////////////////////////////////////////////
......
713 713
       sb.append(' ');
714 714
       }
715 715

  
716
     Log.d("mesh", sb.toString());
716
     DistortedLibrary.logMessage("MeshBase: "+sb.toString());
717 717
     }
718 718

  
719 719
///////////////////////////////////////////////////////////////////////////////////////////////////
......
745 745
         }
746 746
       }
747 747

  
748
     Log.d("mesh", sb.toString());
748
     DistortedLibrary.logMessage("MeshBase: "+sb.toString());
749 749
     }
750 750

  
751 751
///////////////////////////////////////////////////////////////////////////////////////////////////
......
907 907
         }
908 908
       else
909 909
         {
910
         android.util.Log.e("mesh", "Error: unknown mesh file version "+String.format("0x%08X", version));
910
         DistortedLibrary.logMessage("MeshBase: Error: unknown mesh file version "+String.format("0x%08X", version));
911 911
         return 0;
912 912
         }
913 913
       }
914 914
     catch(Exception e)
915 915
       {
916
       android.util.Log.e("mesh", "Exception1 trying to read file: "+e.toString());
916
       DistortedLibrary.logMessage("MeshBase: Exception1 trying to read file: "+e.toString());
917 917
       return 0;
918 918
       }
919 919

  
......
941 941
         }
942 942
       catch(Exception e)
943 943
         {
944
         android.util.Log.e("mesh", "Exception2 trying to read file: "+e.toString());
944
         DistortedLibrary.logMessage("MeshBase: Exception2 trying to read file: "+e.toString());
945 945
         return 0;
946 946
         }
947 947

  
......
1008 1008

  
1009 1009
                  floatBuf.get(mVertAttribs1, 0, VERT1_ATTRIBS*mNumVertices);
1010 1010
                  break;
1011
         default: android.util.Log.e("mesh", "Error: unknown mesh file version "+String.format("0x%08X", version));
1011
         default: DistortedLibrary.logMessage("MeshBase: Error: unknown mesh file version "+String.format("0x%08X", version));
1012 1012
                  return 0;
1013 1013
         }
1014 1014

  
......
1101 1101
       }
1102 1102
     catch(IOException ex)
1103 1103
       {
1104
       android.util.Log.e("mesh", "IOException trying to write a mesh: "+ex.toString());
1104
       DistortedLibrary.logMessage("MeshBase: IOException trying to write a mesh: "+ex.toString());
1105 1105
       }
1106 1106
     }
1107 1107

  

Also available in: Unified diff