/[libvob]/libvob/src/jni/Render.cxx
ViewVC logotype

Diff of /libvob/src/jni/Render.cxx

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6 by tjl, Thu May 29 08:00:20 2003 UTC revision 1.7 by tjl, Fri Oct 10 13:52:25 2003 UTC
# Line 67  jf( void, renderImpl) Line 67  jf( void, renderImpl)
67         DBG(dbg_render) << "RENDER "<<window<<" "<<numinds<<" "         DBG(dbg_render) << "RENDER "<<window<<" "<<numinds<<" "
68                  <<j_inds1<<" "<<j_pts1<<" "<<                  <<j_inds1<<" "<<j_pts1<<" "<<
69                  j_interpinds<<" "<<j_inds2<<" "<<j_pts2<<" "<<j_codes<<"\n";                  j_interpinds<<" "<<j_inds2<<" "<<j_pts2<<" "<<j_codes<<"\n";
70         GLERR         GLERR;
71         DBG(dbg_render) << "1\n";         DBG(dbg_render) << "1\n";
72         if(standardcoords)         if(standardcoords)
73             setWindow(window);             setWindow(window);
# Line 109  jf( void, renderImpl) Line 109  jf( void, renderImpl)
109    
110            Renderer::setStandardCoordinates(Vec(xywh[2], xywh[3]));            Renderer::setStandardCoordinates(Vec(xywh[2], xywh[3]));
111        }        }
112         GLERR         GLERR;
113    
114        DBG(dbg_render) << "Did stdcoords\n";        DBG(dbg_render) << "Did stdcoords\n";
115        renderer.renderScene((int *)codes, vob0s, vob1s, vob2s, vob3s, vobNs);        renderer.renderScene((int *)codes, vob0s, vob1s, vob2s, vob3s, vobNs);
# Line 129  jf( void, renderImpl) Line 129  jf( void, renderImpl)
129          env->ReleaseIntArrayElements(j_interpinds, interpinds, JNI_ABORT);          env->ReleaseIntArrayElements(j_interpinds, interpinds, JNI_ABORT);
130        }        }
131        DBG(dbg_render) << "Did releasearrays\n";        DBG(dbg_render) << "Did releasearrays\n";
132         GLERR         GLERR;
133    
134        if(standardcoords) {        if(standardcoords) {
135            releaseWindow();            releaseWindow();
# Line 154  jf( jdouble, timeRenderImpl) Line 154  jf( jdouble, timeRenderImpl)
154         DBG(dbg_render) << "RENDER "<<window<<" "<<" "         DBG(dbg_render) << "RENDER "<<window<<" "<<" "
155                  <<j_inds1<<" "<<j_pts1<<" "<<                  <<j_inds1<<" "<<j_pts1<<" "<<
156                  " "<<j_codes<<"\n";                  " "<<j_codes<<"\n";
157         GLERR         GLERR;
158         DBG(dbg_render) << "1\n";         DBG(dbg_render) << "1\n";
159         if(standardcoords)         if(standardcoords)
160             setWindow(window);             setWindow(window);
# Line 189  jf( jdouble, timeRenderImpl) Line 189  jf( jdouble, timeRenderImpl)
189    
190            Renderer::setStandardCoordinates(Vec(xywh[2], xywh[3]));            Renderer::setStandardCoordinates(Vec(xywh[2], xywh[3]));
191        }        }
192         GLERR         GLERR;
193    
194        double t0 = getTime();        double t0 = getTime();
195        for(int iter = 0; iter < iters; iter++) {        for(int iter = 0; iter < iters; iter++) {
# Line 211  jf( jdouble, timeRenderImpl) Line 211  jf( jdouble, timeRenderImpl)
211        env->ReleaseFloatArrayElements(j_pts1, pts1, JNI_ABORT);        env->ReleaseFloatArrayElements(j_pts1, pts1, JNI_ABORT);
212    
213        DBG(dbg_render) << "Did releasearrays\n";        DBG(dbg_render) << "Did releasearrays\n";
214         GLERR         GLERR;
215    
216        if(standardcoords) {        if(standardcoords) {
217            releaseWindow();            releaseWindow();

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26