Index: source/blender/blenkernel/intern/packedFile.c =================================================================== RCS file: /cvsroot/bf-blender/blender/source/blender/blenkernel/intern/packedFile.c,v retrieving revision 1.5 diff -u -r1.5 packedFile.c --- source/blender/blenkernel/intern/packedFile.c 26 Mar 2006 09:25:30 -0000 1.5 +++ source/blender/blenkernel/intern/packedFile.c 25 Aug 2006 19:12:11 -0000 @@ -592,6 +592,8 @@ if (ima != NULL) { create_local_name(localname, "//textures/", ima->id.name + 2); + printf( "unpackImage: Unpacking file \"%s\" using method %d\n", localname , how ); + newname = unpackFile(ima->name, localname, ima->packedfile, how); if (newname != NULL) { ret_value = RET_OK; Index: source/blender/python/api2_2x/sceneRender.c =================================================================== RCS file: /cvsroot/bf-blender/blender/source/blender/python/api2_2x/sceneRender.c,v retrieving revision 1.45 diff -u -r1.45 sceneRender.c --- source/blender/python/api2_2x/sceneRender.c 10 Aug 2006 10:38:50 -0000 1.45 +++ source/blender/python/api2_2x/sceneRender.c 25 Aug 2006 19:12:14 -0000 @@ -386,6 +386,8 @@ { Scene *oldsce; + printf( "%s(%d)\n" , __FILE__ , __LINE__ ); + if (!G.background) { oldsce = G.scene; set_scene( self->scene ); @@ -453,6 +455,8 @@ PyObject *RenderData_RenderAnim( BPy_RenderData * self ) { Scene *oldsce; + + printf( "%s(%d)\n" , __FILE__ , __LINE__ ); if (!G.background) { oldsce = G.scene; Index: source/blender/render/intern/source/initrender.c =================================================================== RCS file: /cvsroot/bf-blender/blender/source/blender/render/intern/source/initrender.c,v retrieving revision 1.81 diff -u -r1.81 initrender.c --- source/blender/render/intern/source/initrender.c 12 Aug 2006 11:26:59 -0000 1.81 +++ source/blender/render/intern/source/initrender.c 25 Aug 2006 19:12:14 -0000 @@ -630,6 +630,8 @@ rcti disprect; int rectx, recty; + printf( "%s(%d) - nr:%d\n" , __FILE__ , __LINE__ , nr ); + xd= (nr % xparts); yd= (nr-xd)/xparts; Index: source/blender/render/intern/source/pipeline.c =================================================================== RCS file: /cvsroot/bf-blender/blender/source/blender/render/intern/source/pipeline.c,v retrieving revision 1.93 diff -u -r1.93 pipeline.c --- source/blender/render/intern/source/pipeline.c 10 Aug 2006 13:48:04 -0000 1.93 +++ source/blender/render/intern/source/pipeline.c 25 Aug 2006 19:12:15 -0000 @@ -905,7 +905,13 @@ static void *do_part_thread(void *pa_v) { RenderPart *pa= pa_v; - + + printf + ( "%s(%d) Rendering Tile [%d,%d]-[%d-%d]\n" + , __FILE__ , __LINE__ + , pa->disprect.xmin , pa->disprect.ymin + , pa->disprect.xmax , pa->disprect.ymax ); + /* need to return nicely all parts on esc */ if(R.test_break()==0) { @@ -932,6 +938,8 @@ static void render_tile_processor(Render *re, int firsttile) { RenderPart *pa; + + printf( "%s(%d) - render_tile_processor( ... )\n" , __FILE__ , __LINE__ ); if(re->test_break()) return; @@ -947,6 +955,7 @@ if(re->result==NULL) return; + printf( "%s(%d)\n" , __FILE__ , __LINE__ ); initparts(re); /* assuming no new data gets added to dbase... */ @@ -1109,6 +1118,7 @@ // if(re->re->test_break()) // return; + printf( "%s(%d)\n" , __FILE__ , __LINE__ ); initparts(re); if(rr->exrhandle) { @@ -1544,6 +1554,7 @@ { Render *resc= RE_NewRender(sce->id.name); + printf( "%s(%d) - render_scene( ... )\n" , __FILE__ , __LINE__ ); sce->r.cfra= cfra; /* initial setup */ @@ -1740,6 +1751,8 @@ /* main loop: doing sequence + fields + blur + 3d render + compositing */ static void do_render_all_options(Render *re) { + printf( "%s(%d)\n" , __FILE__ , __LINE__ ); + re->i.starttime= PIL_check_seconds_timer(); if(re->r.scemode & R_DOSEQ) { @@ -1842,6 +1855,7 @@ int winx, winy; rcti disprect; + printf( "%s(%d)\n" , __FILE__ , __LINE__ ); /* r.xsch and r.ysch has the actual view window size r.border is the clipping rect */ @@ -1895,6 +1909,10 @@ /* general Blender frame render call */ void RE_BlenderFrame(Render *re, Scene *scene, int frame) { + printf( "%s(%d) - RE_BlenderFrame(re=%x, scene=0x%x, frame= %d ) \n" + , __FILE__ , __LINE__ + , re , scene , frame ); + /* ugly global still... is to prevent renderwin events and signal subsurfs etc to make full resol */ /* is also set by caller renderwin.c */ G.rendering= 1; @@ -1977,6 +1995,10 @@ bMovieHandle *mh= BKE_get_movie_handle(scene->r.imtype); int cfrao= scene->r.cfra; + printf( "%s(%d) - RE_BlenderAnim(re=%x, scene=0x%x, sfra = %d , efra = %d ) \n" + , __FILE__ , __LINE__ + , re , scene , sfra , efra ); + /* do not call for each frame, it initializes & pops output window */ if(!render_initialize_from_scene(re, scene)) return; Index: source/blender/render/intern/source/ray.c =================================================================== RCS file: /cvsroot/bf-blender/blender/source/blender/render/intern/source/ray.c,v retrieving revision 1.82 diff -u -r1.82 ray.c --- source/blender/render/intern/source/ray.c 13 Jul 2006 10:55:25 -0000 1.82 +++ source/blender/render/intern/source/ray.c 25 Aug 2006 19:12:15 -0000 @@ -469,6 +469,7 @@ short rts[4][3], ocmin[6], *ocmax; char *ocface; // front, top, size view of face, to fill in double lasttime= PIL_check_seconds_timer(); + double lastprintf = PIL_check_seconds_timer(); oc= &re->oc; oc->adrbranch= MEM_callocN(sizeof(void *)*BRANCH_ARRAY, "octree branches"); @@ -541,6 +542,10 @@ re->i.infostr= str; re->stats_draw(&re->i); re->i.infostr= NULL; + if ( time-lastprintf > 5.0 ) { + printf( "%s/%d\n", str , re->totvlak ); + lastprintf = time; + } lasttime= time; } } Index: source/blender/render/intern/source/rendercore.c =================================================================== RCS file: /cvsroot/bf-blender/blender/source/blender/render/intern/source/rendercore.c,v retrieving revision 1.172 diff -u -r1.172 rendercore.c --- source/blender/render/intern/source/rendercore.c 12 Aug 2006 11:26:59 -0000 1.172 +++ source/blender/render/intern/source/rendercore.c 25 Aug 2006 19:12:17 -0000 @@ -2939,6 +2939,7 @@ long *rd, *rectdaps= pa->rectdaps; int zbuf, samp, curmask, face, mask, fullmask; int b, x, y, full_osa, seed, crop=0, offs=0, od, addpassflag; + int pnd = 0; if(R.test_break()) return; @@ -2975,6 +2976,9 @@ rd= rectdaps; od= offs; + if ( ++pnd % 10 == 0 ) + printf( "#" ); + for(x=pa->disprect.xmin+crop; xdisprect.xmax-crop; x++, rd++, rf+=4, od++) { BLI_thread_srandom(pa->thread, seed+x); @@ -3052,6 +3056,7 @@ if(y&1) if(R.test_break()) break; } + printf( "\n" ); /* disable scanline updating */ rr->renlay= NULL; @@ -3169,6 +3174,7 @@ RenderLayer *rl; ListBase psmlist= {NULL, NULL}; float *edgerect= NULL; + int lyr = 0; set_part_zbuf_clipflag(pa); @@ -3178,6 +3184,7 @@ pa->rectz= MEM_mallocT(sizeof(int)*pa->rectx*pa->recty, "rectz"); for(rl= rr->layers.first; rl; rl= rl->next) { + printf( "%s(%d) Rendering layer %d\n" , __FILE__ , __LINE__ , ++lyr ); /* initialize pixelstructs and edge buffer */ addpsmain(&psmlist); @@ -3278,6 +3285,8 @@ RenderLayer *rl; float *edgerect= NULL; int addpassflag; + int lyr = 0; + int pnd = 0; set_part_zbuf_clipflag(pa); @@ -3288,6 +3297,7 @@ shpi.thread= pa->thread; for(rl= rr->layers.first; rl; rl= rl->next) { + printf( "%s(%d) Rendering layer %d\n" , __FILE__ , __LINE__ , ++lyr ); if(R.r.mode & R_EDGE) edgerect= MEM_callocT(sizeof(float)*pa->rectx*pa->recty, "rectedge"); @@ -3317,6 +3327,8 @@ int x, y, *rp= pa->rectp, *rz= pa->rectz, offs=0; for(y=pa->disprect.ymin; ydisprect.ymax; y++, rr->renrect.ymax++) { + if ( ++pnd % 10 == 0 ) + printf( "#" ); for(x=pa->disprect.xmin; xdisprect.xmax; x++, rz++, rp++, fcol+=4, offs++) { shadepixel_sky(&shpi, (float)x, (float)y, *rz, *rp, 0); QUATCOPY(fcol, shpi.shr.combined); @@ -3328,6 +3340,7 @@ if(y&1) if(R.test_break()) break; } + printf( "\n" ); } else if(rl->layflag & SCE_LAY_SKY) { sky_tile(pa, rl->rectf); Index: source/blender/src/sequence.c =================================================================== RCS file: /cvsroot/bf-blender/blender/source/blender/src/sequence.c,v retrieving revision 1.55 diff -u -r1.55 sequence.c --- source/blender/src/sequence.c 10 Aug 2006 13:48:04 -0000 1.55 +++ source/blender/src/sequence.c 25 Aug 2006 19:12:18 -0000 @@ -1053,6 +1053,8 @@ StripElem *se; int seqnr, totseq; + printf( "%s(%d)\n" , __FILE__ , __LINE__ ); + /* we make recursively a 'stack' of sequences, these are * sorted nicely as well. * this method has been developed especially for @@ -1246,6 +1248,8 @@ void do_render_seq(RenderResult *rr, int cfra) { ImBuf *ibuf; + + printf( "%s(%d)\n" , __FILE__ , __LINE__ ); G.f |= G_PLAYANIM; /* waitcursor patch */