diff options
Diffstat (limited to 'indra/newview')
| -rwxr-xr-x | indra/newview/app_settings/settings.xml | 2 | ||||
| -rwxr-xr-x | indra/newview/llappviewer.h | 2 | ||||
| -rwxr-xr-x | indra/newview/llfasttimerview.h | 2 | ||||
| -rw-r--r-- | indra/newview/llscenemonitor.cpp | 37 | ||||
| -rwxr-xr-x | indra/newview/lltextureinfodetails.h | 2 | ||||
| -rwxr-xr-x | indra/newview/llviewermessage.cpp | 4 | 
6 files changed, 34 insertions, 15 deletions
diff --git a/indra/newview/app_settings/settings.xml b/indra/newview/app_settings/settings.xml index 015c307afc..b2e3c8b683 100755 --- a/indra/newview/app_settings/settings.xml +++ b/indra/newview/app_settings/settings.xml @@ -9846,7 +9846,7 @@        <key>Comment</key>        <string>Enabled scene loading monitor if set</string>        <key>Persist</key> -      <integer>1</integer> +      <integer>0</integer>        <key>Type</key>        <string>Boolean</string>        <key>Value</key> diff --git a/indra/newview/llappviewer.h b/indra/newview/llappviewer.h index 6b16a96c11..d642d55b14 100755 --- a/indra/newview/llappviewer.h +++ b/indra/newview/llappviewer.h @@ -32,7 +32,7 @@  #include "llsys.h"			// for LLOSInfo  #include "lltimer.h"  #include "llappcorehttp.h" -#include "llunit.h" +#include "llunits.h"  class LLCommandLineParser;  class LLFrameTimer; diff --git a/indra/newview/llfasttimerview.h b/indra/newview/llfasttimerview.h index 8c2c939c5e..8c8eb99b59 100755 --- a/indra/newview/llfasttimerview.h +++ b/indra/newview/llfasttimerview.h @@ -29,7 +29,7 @@  #include "llfloater.h"  #include "llfasttimer.h" -#include "llunit.h" +#include "llunits.h"  #include "lltracerecording.h"  #include <deque> diff --git a/indra/newview/llscenemonitor.cpp b/indra/newview/llscenemonitor.cpp index 7fafabb493..ecffc67993 100644 --- a/indra/newview/llscenemonitor.cpp +++ b/indra/newview/llscenemonitor.cpp @@ -274,17 +274,17 @@ void LLSceneMonitor::capture()  	if(mEnabled != enabled)  	{  		if(mEnabled) -		{ +		{			 +			mEnabled = enabled;  			unfreezeScene();  			reset();  			force_capture = true;  		}  		else  		{ +			mEnabled = enabled;  			freezeScene();  		} - -		mEnabled = enabled;  	}  	if (mEnabled  @@ -565,8 +565,9 @@ void LLSceneMonitor::dumpToFile(std::string file_name)  		for (S32 frame = 1; frame <= frame_count; frame++)  		{ -			samples += scene_load_recording.getPrevRecording(frame_count - frame).getSampleCount(*it); -			row << ", " << scene_load_recording.getPrevRecording(frame_count - frame).getSum(*it); +			Recording& recording = scene_load_recording.getPrevRecording(frame_count - frame); +			samples += recording.getSampleCount(*it); +			row << ", " << recording.getSum(*it);  		}  		row << '\n'; @@ -597,8 +598,17 @@ void LLSceneMonitor::dumpToFile(std::string file_name)  		for (S32 frame = 1; frame <= frame_count; frame++)  		{ -			samples += scene_load_recording.getPrevRecording(frame_count - frame).getSampleCount(*it); -			row << ", " << scene_load_recording.getPrevRecording(frame_count - frame).getMean(*it); +			Recording& recording = scene_load_recording.getPrevRecording(frame_count - frame); +			samples += recording.getSampleCount(*it); +			F64 mean = recording.getMean(*it); +			if (llisnan(mean)) +			{ +				row << ", n/a"; +			} +			else +			{ +				row << ", " << mean; +			}  		}  		row << '\n'; @@ -629,8 +639,17 @@ void LLSceneMonitor::dumpToFile(std::string file_name)  		for (S32 frame = 1; frame <= frame_count; frame++)  		{ -			samples += scene_load_recording.getPrevRecording(frame_count - frame).getSampleCount(*it); -			row << ", " << scene_load_recording.getPrevRecording(frame_count - frame).getMean(*it); +			Recording& recording = scene_load_recording.getPrevRecording(frame_count - frame); +			samples += recording.getSampleCount(*it); +			F64 mean = recording.getMean(*it); +			if (llisnan(mean)) +			{ +				row << ", n/a"; +			} +			else +			{ +				row << ", " << mean; +			}  		}  		row << '\n';  diff --git a/indra/newview/lltextureinfodetails.h b/indra/newview/lltextureinfodetails.h index 7cba87e5a8..a42c335035 100755 --- a/indra/newview/lltextureinfodetails.h +++ b/indra/newview/lltextureinfodetails.h @@ -28,7 +28,7 @@  #define LL_LLTEXTUREINFODETAILS_H  #include "lluuid.h" -#include "llunit.h" +#include "llunits.h"  struct LLTextureInfoDetails  { diff --git a/indra/newview/llviewermessage.cpp b/indra/newview/llviewermessage.cpp index b4ed2adb07..7de8e1ff12 100755 --- a/indra/newview/llviewermessage.cpp +++ b/indra/newview/llviewermessage.cpp @@ -7219,10 +7219,10 @@ void process_script_teleport_request(LLMessageSystem* msg, void**)  	LLFloaterWorldMap* instance = LLFloaterWorldMap::getInstance();  	if(instance)  	{ -		llinfos << "Object named " << object_name  +		LL_INFOS() << "Object named " << object_name   			<< " is offering TP to region "  			<< sim_name << " position " << pos -			<< llendl; +			<< LL_ENDL;  		instance->trackURL(sim_name, (S32)pos.mV[VX], (S32)pos.mV[VY], (S32)pos.mV[VZ]);  		LLFloaterReg::showInstance("world_map", "center");  | 
