diff options
| -rw-r--r-- | indra/newview/CMakeLists.txt | 2 | ||||
| -rw-r--r-- | indra/newview/app_settings/settings.xml | 11 | ||||
| -rw-r--r-- | indra/newview/featuretable.txt | 2 | ||||
| -rw-r--r-- | indra/newview/featuretable_linux.txt | 2 | ||||
| -rw-r--r-- | indra/newview/featuretable_mac.txt | 2 | ||||
| -rw-r--r-- | indra/newview/featuretable_xp.txt | 2 | ||||
| -rw-r--r-- | indra/newview/llappviewer.cpp | 3 | ||||
| -rw-r--r-- | indra/newview/llfloaterwindlight.cpp | 6 | ||||
| -rw-r--r-- | indra/newview/llviewerregion.cpp | 1 | ||||
| -rw-r--r-- | indra/newview/llviewerregion.h | 2 | ||||
| -rw-r--r-- | indra/newview/llworld.cpp | 39 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/floater_edit_sky_preset.xml | 10 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/floater_windlight_options.xml | 10 | 
13 files changed, 11 insertions, 81 deletions
diff --git a/indra/newview/CMakeLists.txt b/indra/newview/CMakeLists.txt index 5f0a7f5b66..5a9ee92b0c 100644 --- a/indra/newview/CMakeLists.txt +++ b/indra/newview/CMakeLists.txt @@ -119,7 +119,6 @@ set(viewer_SOURCE_FILES      llchiclet.cpp      llclassifiedinfo.cpp      llclassifiedstatsresponder.cpp -    llcloud.cpp      llcofwearables.cpp      llcolorswatch.cpp      llcommanddispatcherlistener.cpp @@ -672,7 +671,6 @@ set(viewer_HEADER_FILES      llchiclet.h      llclassifiedinfo.h      llclassifiedstatsresponder.h -    llcloud.h      llcofwearables.h      llcolorswatch.h      llcommanddispatcherlistener.h diff --git a/indra/newview/app_settings/settings.xml b/indra/newview/app_settings/settings.xml index a3b8ee177a..d1d64516f9 100644 --- a/indra/newview/app_settings/settings.xml +++ b/indra/newview/app_settings/settings.xml @@ -10187,17 +10187,6 @@          <real>0.1</real>        </array>      </map> -    <key>SkyUseClassicClouds</key> -    <map> -      <key>Comment</key> -      <string>Whether to use the old Second Life particle clouds or not</string> -      <key>Persist</key> -      <integer>1</integer> -      <key>Type</key> -      <string>Boolean</string> -      <key>Value</key> -      <integer>1</integer> -    </map>      <key>SnapEnabled</key>      <map>        <key>Comment</key> diff --git a/indra/newview/featuretable.txt b/indra/newview/featuretable.txt index dd8a88e558..9cc6893b15 100644 --- a/indra/newview/featuretable.txt +++ b/indra/newview/featuretable.txt @@ -59,7 +59,6 @@ Disregard96DefaultDrawDistance	1	1  RenderTextureMemoryMultiple		1	1.0  RenderShaderLightingMaxLevel	1	3  RenderDeferred				1	1 -SkyUseClassicClouds			1	1  RenderDeferredSSAO			1	1  RenderShadowDetail			1	2  WatchdogDisabled				1	1 @@ -91,7 +90,6 @@ RenderVolumeLODFactor		1	0.5  VertexShaderEnable			1	0  WindLightUseAtmosShaders	1	0  WLSkyDetail					1	48 -SkyUseClassicClouds			1	0  RenderDeferred				1	0  RenderDeferredSSAO			1	0  RenderShadowDetail			1	0 diff --git a/indra/newview/featuretable_linux.txt b/indra/newview/featuretable_linux.txt index 058bdcc730..1aa6314246 100644 --- a/indra/newview/featuretable_linux.txt +++ b/indra/newview/featuretable_linux.txt @@ -57,7 +57,6 @@ WLSkyDetail					1	128  Disregard128DefaultDrawDistance	1	1  Disregard96DefaultDrawDistance	1	1  RenderTextureMemoryMultiple		1	1.0 -SkyUseClassicClouds			1	1  RenderShaderLightingMaxLevel		1	3  RenderDeferred				1	1  RenderDeferredSSAO			1	1 @@ -89,7 +88,6 @@ RenderVolumeLODFactor		1	0.5  VertexShaderEnable			1	0  WindLightUseAtmosShaders	1	0  WLSkyDetail					1	48 -SkyUseClassicClouds			1	0  RenderDeferred				1	0  RenderDeferredSSAO			1	0  RenderShadowDetail			1	0 diff --git a/indra/newview/featuretable_mac.txt b/indra/newview/featuretable_mac.txt index c075c660f3..9a8e4d04be 100644 --- a/indra/newview/featuretable_mac.txt +++ b/indra/newview/featuretable_mac.txt @@ -58,7 +58,6 @@ Disregard128DefaultDrawDistance	1	1  Disregard96DefaultDrawDistance	1	1  RenderTextureMemoryMultiple		1	0.5  RenderShaderLightingMaxLevel	1	3 -SkyUseClassicClouds			1	1  RenderDeferred				1	1  RenderDeferredSSAO			1	1  RenderShadowDetail			1	2 @@ -91,7 +90,6 @@ RenderVolumeLODFactor		1	0.5  VertexShaderEnable			1	0  WindLightUseAtmosShaders	1	0  WLSkyDetail					1	48 -SkyUseClassicClouds			1	0  RenderDeferred				1	0  RenderDeferredSSAO			1	0  RenderShadowDetail			1	0 diff --git a/indra/newview/featuretable_xp.txt b/indra/newview/featuretable_xp.txt index 3339172a1a..9b9e1f6ead 100644 --- a/indra/newview/featuretable_xp.txt +++ b/indra/newview/featuretable_xp.txt @@ -58,7 +58,6 @@ Disregard128DefaultDrawDistance	1	1  Disregard96DefaultDrawDistance	1	1  RenderTextureMemoryMultiple		1	1.0  RenderShaderLightingMaxLevel	1	3 -SkyUseClassicClouds			1	1  RenderDeferred				1	0  RenderDeferredSSAO			1	0  RenderShadowDetail			1	0 @@ -91,7 +90,6 @@ RenderVolumeLODFactor		1	0.5  VertexShaderEnable			1	0  WindLightUseAtmosShaders	1	0  WLSkyDetail					1	48 -SkyUseClassicClouds			1	0  RenderDeferred				1	0  RenderDeferredSSAO			1	0  RenderShadowDetail			1	0 diff --git a/indra/newview/llappviewer.cpp b/indra/newview/llappviewer.cpp index 84db514ecf..572a5a4683 100644 --- a/indra/newview/llappviewer.cpp +++ b/indra/newview/llappviewer.cpp @@ -1,4 +1,4 @@ -	/**  +/**    * @file llappviewer.cpp   * @brief The LLAppViewer class definitions   * @@ -4311,7 +4311,6 @@ void LLAppViewer::idle()  	//  	// Update weather effects  	// -	LLWorld::getInstance()->updateClouds(gFrameDTClamped);  	gSky.propagateHeavenlyBodies(gFrameDTClamped);				// moves sun, moon, and planets  	// Update wind vector  diff --git a/indra/newview/llfloaterwindlight.cpp b/indra/newview/llfloaterwindlight.cpp index b90f576555..fb69e6f594 100644 --- a/indra/newview/llfloaterwindlight.cpp +++ b/indra/newview/llfloaterwindlight.cpp @@ -180,8 +180,6 @@ void LLFloaterWindLight::initCallbacks(void)  	childSetCommitCallback("WLCloudDetailDensity", onColorControlBMoved, ¶m_mgr->mCloudDetail);  	// Cloud extras -	static std::string use_classic_clouds = "SkyUseClassicClouds"; -  	childSetCommitCallback("WLCloudCoverage", onFloatControlMoved, ¶m_mgr->mCloudCoverage);  	childSetCommitCallback("WLCloudScale", onFloatControlMoved, ¶m_mgr->mCloudScale);  	childSetCommitCallback("WLCloudLockX", onCloudScrollXToggled, NULL); @@ -189,8 +187,7 @@ void LLFloaterWindLight::initCallbacks(void)  	childSetCommitCallback("WLCloudScrollX", onCloudScrollXMoved, NULL);  	childSetCommitCallback("WLCloudScrollY", onCloudScrollYMoved, NULL);  	childSetCommitCallback("WLDistanceMult", onFloatControlMoved, ¶m_mgr->mDistanceMult); -	getChild<LLUICtrl>("DrawClassicClouds")->setCommitCallback(boost::bind(LLSavedSettingsGlue::setBOOL, _1, "SkyUseClassicClouds")); - +   	// WL Top  	childSetAction("WLDayCycleMenuButton", onOpenDayCycle, NULL);  	// Load/save @@ -373,7 +370,6 @@ void LLFloaterWindLight::syncMenu()  	bool lockY = !param_mgr->mCurParams.getEnableCloudScrollY();  	childSetValue("WLCloudLockX", lockX);  	childSetValue("WLCloudLockY", lockY); -	childSetValue("DrawClassicClouds", gSavedSettings.getBOOL("SkyUseClassicClouds"));  	// disable if locked, enable if not  	if(lockX)  diff --git a/indra/newview/llviewerregion.cpp b/indra/newview/llviewerregion.cpp index 9b3ec80c03..65fb74f1f0 100644 --- a/indra/newview/llviewerregion.cpp +++ b/indra/newview/llviewerregion.cpp @@ -349,7 +349,6 @@ LLViewerRegion::~LLViewerRegion()  	// Can't do this on destruction, because the neighbor pointers might be invalid.  	// This should be reference counted...  	disconnectAllNeighbors(); -	mCloudLayer.destroy();  	LLViewerPartSim::getInstance()->cleanupRegion(this);  	gObjectList.killObjects(this); diff --git a/indra/newview/llviewerregion.h b/indra/newview/llviewerregion.h index eae04b2f0c..4bc487e4cb 100644 --- a/indra/newview/llviewerregion.h +++ b/indra/newview/llviewerregion.h @@ -34,7 +34,6 @@  #include "lldarray.h"  #include "llwind.h" -#include "llcloud.h"  #include "llstat.h"  #include "v3dmath.h"  #include "llstring.h" @@ -334,7 +333,6 @@ protected:  public:  	LLWind  mWind; -	LLCloudLayer mCloudLayer;  	LLViewerParcelOverlay	*mParcelOverlay;  	LLStat	mBitStat; diff --git a/indra/newview/llworld.cpp b/indra/newview/llworld.cpp index ec24b02934..3af62d537c 100644 --- a/indra/newview/llworld.cpp +++ b/indra/newview/llworld.cpp @@ -61,6 +61,8 @@  #include <map>  #include <cstring> +#define TMP_WL_REMOVE_CLOUDS /* disables code for classic clouds */ +  //  // Globals  // @@ -91,8 +93,11 @@ LLWorld::LLWorld() :  	mLastPacketsIn(0),  	mLastPacketsOut(0),  	mLastPacketsLost(0), -	mSpaceTimeUSec(0), -	mClassicCloudsEnabled(TRUE) +	mSpaceTimeUSec(0) +#ifndef TMP_WL_REMOVE_CLOUDS +	, +	mClassicCloudsEnabled(FALSE) +#endif  {  	for (S32 i = 0; i < 8; i++)  	{ @@ -661,6 +666,7 @@ void LLWorld::updateParticles()  	LLViewerPartSim::getInstance()->updateSimulation();  } +#ifndef TMP_WL_REMOVE_CLOUDS  void LLWorld::updateClouds(const F32 dt)  {  	static LLFastTimer::DeclareTimer ftm("World Clouds"); @@ -672,33 +678,6 @@ void LLWorld::updateClouds(const F32 dt)  		return;  	} -	if ( -		mClassicCloudsEnabled != -		gSavedSettings.getBOOL("SkyUseClassicClouds") ) -	{ -		// The classic cloud toggle has been flipped -		// gotta update all of the cloud layers -		mClassicCloudsEnabled = -			gSavedSettings.getBOOL("SkyUseClassicClouds"); - -		if ( !mClassicCloudsEnabled && mActiveRegionList.size() ) -		{ -			// We've transitioned to having classic clouds disabled -			// reset all cloud layers. -			for ( -				region_list_t::iterator iter = mActiveRegionList.begin(); -				iter != mActiveRegionList.end(); -				++iter) -			{ -				LLViewerRegion* regionp = *iter; -				regionp->mCloudLayer.reset(); -			} - -			return; -		} -	} -	else if ( !mClassicCloudsEnabled ) return; -  	if (mActiveRegionList.size())  	{  		for (region_list_t::iterator iter = mActiveRegionList.begin(); @@ -745,7 +724,7 @@ LLCloudGroup* LLWorld::findCloudGroup(const LLCloudPuff &puff)  	}  	return NULL;  } - +#endif // TMP_WL_REMOVE_CLOUDS  void LLWorld::renderPropertyLines()  { diff --git a/indra/newview/skins/default/xui/en/floater_edit_sky_preset.xml b/indra/newview/skins/default/xui/en/floater_edit_sky_preset.xml index 9d180a1f50..7ddb7ac1e1 100644 --- a/indra/newview/skins/default/xui/en/floater_edit_sky_preset.xml +++ b/indra/newview/skins/default/xui/en/floater_edit_sky_preset.xml @@ -987,16 +987,6 @@               name="WLCloudScrollY"               top_pad="6"               width="200" /> -            <check_box -             control_name="DrawClassicClouds" -             follows="left|top" -             height="16" -             label="Draw Classic Clouds" -             layout="topleft" -             left_delta="-15" -             name="DrawClassicClouds" -             top_pad="20" -             width="200" />          </panel>      </tab_container>  <!--======== End of Controls panel ========--> diff --git a/indra/newview/skins/default/xui/en/floater_windlight_options.xml b/indra/newview/skins/default/xui/en/floater_windlight_options.xml index 249ad95c41..b121f3daa5 100644 --- a/indra/newview/skins/default/xui/en/floater_windlight_options.xml +++ b/indra/newview/skins/default/xui/en/floater_windlight_options.xml @@ -1273,16 +1273,6 @@               name="WLCloudScrollY"               top="85"               width="200" /> -            <check_box -             control_name="DrawClassicClouds" -             follows="left" -             height="16" -             label="Draw Classic Clouds" -             layout="topleft" -             left="480" -             name="DrawClassicClouds" -             top="104" -             width="200" />          </panel>      </tab_container>  </floater>  | 
