Changeset 555


Ignore:
Timestamp:
Jul 12, 2007, 5:33:10 PM (17 years ago)
Author:
garnier
Message:

r710@mac-90108: laurentgarnier | 2007-07-12 16:45:14 +0200
il ny a plus de ClearView et les glDrawBuffer dont a GL_BACK...

Location:
trunk/geant4/visualization/OpenGL/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/geant4/visualization/OpenGL/src/G4OpenGLImmediateQtViewer.cc

    r554 r555  
    8080   printf("G4OpenGLImmediateQtViewer::InitialiseGL () 1\n");
    8181
     82   glDrawBuffer (GL_BACK); // FIXME : Ne marche pas avec cette ligne, mais affiche le run correctement...
    8283   // clear the buffers and window.
    83    //  ClearView ();
    84 //   printf("G4OpenGLImmediateQtViewer::InitialiseGL () 2\n");
    85    //  FinishView ();
     84   ClearView ();
     85   //   printf("G4OpenGLImmediateQtViewer::InitialiseGL () 2\n");
     86   FinishView ();
    8687
    8788   // If a double buffer context has been forced upon us, ignore the
    8889   // back buffer for this OpenGLImmediate view.
    89 //   glDrawBuffer (GL_FRONT);
     90
    9091
    9192   glDepthFunc (GL_LEQUAL);
     
    109110   // If a double buffer context has been forced upon us, ignore the
    110111   // back buffer for this OpenGLImmediate view.
    111   //   glDrawBuffer (GL_FRONT);
     112  glDrawBuffer (GL_BACK);
    112113
    113114   G4ViewParameters::DrawingStyle style = GetViewParameters().GetDrawingStyle();
     
    188189//      glCallList(object);
    189190//    printf("GLWidget::paintGL END\n");
    190 //   printf("G4OpenGLImmediateQtViewer::paintGL VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV \n");
     191   printf("G4OpenGLImmediateQtViewer::paintGL VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV \n");
    191192//   float b=3;
    192193
     
    194195   WinSize_y = (G4int) height();
    195196
    196    glViewport (0, 0, width(), height());
    197 
    198    SetView();
     197   //   glViewport (0, 0, width(), height());
     198
     199   //   SetView();
    199200//   //  printf("before ClearView\n");
    200201//   //  makeCurrent();
    201202//   //  for (int a=0;a<100000000;a++) {b = b/3.1456;}
    202 //   printf("    ClearView\n");
    203    ClearView (); //ok, put the background correct
     203   printf("    ClearView\n");
     204   //   ClearView (); //ok, put the background correct
    204205   DrawView2();
    205 //   //  ShowView();
    206 //   //  printf("before ClearView\n");
    207 //   //  ClearView (); //ok, put the background correct
     206   //  ShowView();
     207   //  printf("before ClearView\n");
     208   //  ClearView (); //ok, put the background correct
    208209//   // FIXME
    209   FinishView();
     210//  FinishView();
    210211//   //  glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
    211212//   //  glLoadIdentity();
    212213//   //  glTranslated(0.0, 0.0, -10.0);
    213214
    214 //   printf("G4OpenGLImmediateQtViewer::paintGL ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n");
     215   printf("G4OpenGLImmediateQtViewer::paintGL ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n");
    215216 }
    216217
  • trunk/geant4/visualization/OpenGL/src/G4OpenGLStoredQt.cc

    r533 r555  
    5959G4VViewer* G4OpenGLStoredQt::CreateViewer
    6060(G4VSceneHandler& scene, const G4String& name) {
     61  printf("....................................G4OpenGLStoredQt::CreateViewer \n");
    6162  G4VViewer* pView =
    6263    new G4OpenGLStoredQtViewer ((G4OpenGLStoredSceneHandler&) scene, name);
     
    7475      " new G4OpenGLStoredQtViewer." << G4endl;
    7576  }
     77  printf("...................................G4OpenGLStoredQt::CreateViewer END\n");
    7678  return pView;
    7779}
  • trunk/geant4/visualization/OpenGL/src/G4OpenGLStoredQtViewer.cc

    r536 r555  
    120120//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
    121121{
     122  printf("................G4OpenGLStoredQtViewer::FinishView");
    122123  if(!fWindow) return;
    123124
    124125  glFlush ();
    125126  fWindow->swapBuffers ();
     127  printf("................G4OpenGLStoredQtViewer::FinishView     END");
    126128}
    127129
Note: See TracChangeset for help on using the changeset viewer.