예제 #1
0
 void _beginFrame(ScopedFrame frame, bool enableInstrumentation)
 {
     if (enableInstrumentation)
     {
         this._frameTime.start();
     }
 }
예제 #2
0
 void _endFrame(ScopedFrame frame, bool enableInstrumentation)
 {
     this._rasterCache.sweepAfterFrame();
     if (enableInstrumentation)
     {
         this._frameTime.stop();
     }
 }
예제 #3
0
 private void EndFrame(ScopedFrame frame, bool enable_instrumentation)
 {
     raster_cache_.SweepAfterFrame();
     //if (enable_instrumentation)
     //{
     //    frame_time_.Stop();
     //}
 }
예제 #4
0
        //private Stopwatch frame_time_ = new Stopwatch();
        //private Stopwatch engine_time_ = new Stopwatch();

        private void BeginFrame(ScopedFrame frame, bool enable_instrumentation)
        {
            //if (enable_instrumentation)
            //{
            //    frame_count_.Increment();
            //    frame_time_.Start();
            //}
        }
예제 #5
0
 private void BeginFrame(ScopedFrame frame, bool enable_instrumentation)
 {
     if (enable_instrumentation)
     {
         Interlocked.Increment(ref _frame_count);
         frame_time_.Start();
     }
 }
예제 #6
0
 private void EndFrame(ScopedFrame frame, bool enable_instrumentation)
 {
     raster_cache_.SweepAfterFrame();
 }
예제 #7
0
 private void BeginFrame(ScopedFrame frame, bool enable_instrumentation)
 {
 }
예제 #8
0
 void _endFrame(ScopedFrame frame)
 {
     this._rasterCache.sweepAfterFrame();
 }
예제 #9
0
 void _beginFrame(ScopedFrame frame)
 {
 }