diff options
| author | Mnikolenko ProductEngine <mnikolenko@productengine.com> | 2021-11-22 16:01:19 +0200 | 
|---|---|---|
| committer | Mnikolenko ProductEngine <mnikolenko@productengine.com> | 2021-11-22 16:01:19 +0200 | 
| commit | 40f2e70875db857c70b08369410046da6d873967 (patch) | |
| tree | e0b6fdefa27ebee52480e77a66bf1896b567732c /indra | |
| parent | 28f9fb06a9f4cb9edccb2ff8132c7f6a9b27c060 (diff) | |
mac build fix
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/newview/lldrawpoolbump.h | 30 | ||||
| -rw-r--r-- | indra/newview/lldrawpoolsimple.h | 2 | ||||
| -rw-r--r-- | indra/newview/llvovolume.cpp | 28 | 
3 files changed, 16 insertions, 44 deletions
| diff --git a/indra/newview/lldrawpoolbump.h b/indra/newview/lldrawpoolbump.h index d76e925eb0..624dbe3034 100644 --- a/indra/newview/lldrawpoolbump.h +++ b/indra/newview/lldrawpoolbump.h @@ -48,19 +48,19 @@ public:  	static U32 sVertexMask;  	BOOL mShiny; -	virtual U32 getVertexDataMask() { return sVertexMask; } +	virtual U32 getVertexDataMask() override { return sVertexMask; }  	LLDrawPoolBump(); -	virtual void render(S32 pass = 0); -	virtual void beginRenderPass( S32 pass ); -	virtual void endRenderPass( S32 pass ); -	virtual S32	 getNumPasses(); -	/*virtual*/ void prerender(); +	virtual void render(S32 pass = 0) override; +	virtual void beginRenderPass( S32 pass ) override; +	virtual void endRenderPass( S32 pass ) override; +	virtual S32	 getNumPasses() override; +	/*virtual*/ void prerender() override;  	void pushBatch(LLDrawInfo& params, U32 mask, BOOL texture, BOOL batch_textures = FALSE) override;  	void renderBump(U32 type, U32 mask); -	void renderGroup(LLSpatialGroup* group, U32 type, U32 mask, BOOL texture); +	void renderGroup(LLSpatialGroup* group, U32 type, U32 mask, BOOL texture) override;  	S32 numBumpPasses(); @@ -79,15 +79,15 @@ public:  	static void bindCubeMap(LLGLSLShader* shader, S32 shader_level, S32& diffuse_channel, S32& cube_channel, bool invisible);  	static void unbindCubeMap(LLGLSLShader* shader, S32 shader_level, S32& diffuse_channel, S32& cube_channel, bool invisible); -	virtual S32 getNumDeferredPasses(); -	/*virtual*/ void beginDeferredPass(S32 pass); -	/*virtual*/ void endDeferredPass(S32 pass); -	/*virtual*/ void renderDeferred(S32 pass); +	virtual S32 getNumDeferredPasses() override; +	/*virtual*/ void beginDeferredPass(S32 pass) override; +	/*virtual*/ void endDeferredPass(S32 pass) override; +	/*virtual*/ void renderDeferred(S32 pass) override; -	virtual S32 getNumPostDeferredPasses() { return 4; } -	/*virtual*/ void beginPostDeferredPass(S32 pass); -	/*virtual*/ void endPostDeferredPass(S32 pass); -	/*virtual*/ void renderPostDeferred(S32 pass); +    virtual S32 getNumPostDeferredPasses() override { return 4; } +	/*virtual*/ void beginPostDeferredPass(S32 pass) override; +	/*virtual*/ void endPostDeferredPass(S32 pass) override; +	/*virtual*/ void renderPostDeferred(S32 pass) override;  	static BOOL bindBumpMap(LLDrawInfo& params, S32 channel = -2);  	static BOOL bindBumpMap(LLFace* face, S32 channel = -2); diff --git a/indra/newview/lldrawpoolsimple.h b/indra/newview/lldrawpoolsimple.h index 9ef9ea910d..d6fecdd23c 100644 --- a/indra/newview/lldrawpoolsimple.h +++ b/indra/newview/lldrawpoolsimple.h @@ -41,7 +41,7 @@ public:  							LLVertexBuffer::MAP_TEXCOORD0 |  							LLVertexBuffer::MAP_COLOR  	}; -	virtual U32 getVertexDataMask() { return VERTEX_DATA_MASK; } +	virtual U32 getVertexDataMask() override { return VERTEX_DATA_MASK; }  	LLDrawPoolSimple(); diff --git a/indra/newview/llvovolume.cpp b/indra/newview/llvovolume.cpp index f4f9154fed..6c3f026087 100644 --- a/indra/newview/llvovolume.cpp +++ b/indra/newview/llvovolume.cpp @@ -5341,34 +5341,6 @@ void LLVolumeGeometryManager::getGeometry(LLSpatialGroup* group)  } -static LLDrawPoolAvatar* get_avatar_drawpool(LLViewerObject* vobj) -{ -	LLVOAvatar* avatar = vobj->getAvatar(); -					 -	if (avatar) -	{ -		LLDrawable* drawable = avatar->mDrawable; -		if (drawable && drawable->getNumFaces() > 0) -		{ -			LLFace* face = drawable->getFace(0); -			if (face) -			{ -				LLDrawPool* drawpool = face->getPool(); -				if (drawpool) -				{ -					if (drawpool->getType() == LLDrawPool::POOL_AVATAR -						|| drawpool->getType() == LLDrawPool::POOL_CONTROL_AV) -					{ -						return (LLDrawPoolAvatar*) drawpool; -					} -				} -			} -		} -	} - -	return NULL; -} -  void handleRenderAutoMuteByteLimitChanged(const LLSD& new_value)  {  	static LLCachedControl<U32> render_auto_mute_byte_limit(gSavedSettings, "RenderAutoMuteByteLimit", 0U); | 
