History

added render pipeline warnings menu item

ZappoMan committed 13 years ago

Commit 8f0dd1f1 parent 7625c9a3 files · +21 −5Browse files

Showing the changes to interface/src/VoxelSystem.cpp (1 of 3 files). Show all

Unified · Split

interface/src/VoxelSystem.cpp+7−5
@@ -103,7 +103,7 @@ int VoxelSystem::parseData(unsigned char* sourceBuffer, int numBytes) { · 102 unmodified lines
103103 _tree->readBitstreamToTree(voxelData, numBytes - 1);
104104 double end = usecTimestampNow();
105105 double elapsedmsec = (end - start)/1000.0;
106− if (elapsedmsec > 1) {
106+ if (_renderWarningsOn && elapsedmsec > 1) {
107107 if (elapsedmsec > 1000) {
108108 double elapsedsec = (end - start)/1000000.0;
109109 printLog("WARNING! readBitstreamToTree() took %lf seconds\n",elapsedsec);
@@ -155,7 +155,7 @@ void VoxelSystem::setupNewVoxelsForDrawing() { · 45 unmodified lines
155155 }
156156 double end = usecTimestampNow();
157157 double elapsedmsec = (end - start)/1000.0;
158− if (elapsedmsec > 1) {
158+ if (_renderWarningsOn && elapsedmsec > 1) {
159159 if (elapsedmsec > 1000) {
160160 double elapsedsec = (end - start)/1000000.0;
161161 printLog("WARNING! newTreeToArrays() took %lf seconds\n",elapsedsec);
@@ -181,7 +181,7 @@ void VoxelSystem::copyWrittenDataToReadArrays() { · 19 unmodified lines
181181 }
182182 double end = usecTimestampNow();
183183 double elapsedmsec = (end - start)/1000.0;
184− if (elapsedmsec > 1) {
184+ if (_renderWarningsOn && elapsedmsec > 1) {
185185 if (elapsedmsec > 1000) {
186186 double elapsedsec = (end - start)/1000000.0;
187187 printLog("WARNING! copyWrittenDataToReadArrays() took %lf seconds\n",elapsedsec);
@@ -260,6 +260,8 @@ VoxelSystem* VoxelSystem::clone() const { · 72 unmodified lines
260260
261261 void VoxelSystem::init() {
262262
263+ _renderWarningsOn = false;
264+
263265 // When we change voxels representations in the arrays, we'll update this
264266 _voxelsDirty = false;
265267 _voxelsInArrays = 0;
@@ -365,7 +367,7 @@ void VoxelSystem::updateVBOs() { · 99 unmodified lines
365367 }
366368 double end = usecTimestampNow();
367369 double elapsedmsec = (end - start)/1000.0;
368− if (elapsedmsec > 1) {
370+ if (_renderWarningsOn && elapsedmsec > 1) {
369371 if (elapsedmsec > 1000) {
370372 double elapsedsec = (end - start)/1000000.0;
371373 printLog("WARNING! updateVBOs() took %lf seconds\n",elapsedsec);
@@ -411,7 +413,7 @@ void VoxelSystem::render() { · 39 unmodified lines
411413 glPopMatrix();
412414 double end = usecTimestampNow();
413415 double elapsedmsec = (end - start)/1000.0;
414− if (elapsedmsec > 1) {
416+ if (_renderWarningsOn && elapsedmsec > 1) {
415417 if (elapsedmsec > 1000) {
416418 double elapsedsec = (end - start)/1000000.0;
417419 printLog("WARNING! render() took %lf seconds\n",elapsedsec);