diff options
author | Dave Parks <davep@lindenlab.com> | 2011-06-10 18:51:22 -0500 |
---|---|---|
committer | Dave Parks <davep@lindenlab.com> | 2011-06-10 18:51:22 -0500 |
commit | 99b05f9647353f9bf5a44b1eb424105598d2b725 (patch) | |
tree | 57b5eee92a3e0b959f363339cc48860b3226054b /indra/newview/pipeline.h | |
parent | 84132d5edb7fa77c24b28e09ff17f82995d6eec5 (diff) |
Fix for show object updates not working (and crashing, and behaving badly).
Diffstat (limited to 'indra/newview/pipeline.h')
-rw-r--r-- | indra/newview/pipeline.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/indra/newview/pipeline.h b/indra/newview/pipeline.h index e967b8c31e..e9da25e544 100644 --- a/indra/newview/pipeline.h +++ b/indra/newview/pipeline.h @@ -360,6 +360,8 @@ public: static void updateRenderDeferred(); static void refreshRenderDeferred(); + void addDebugBlip(const LLVector3& position, const LLColor4& color); + private: void unloadShaders(); void addToQuickLookup( LLDrawPool* new_poolp ); @@ -730,6 +732,20 @@ public: protected: std::vector<LLFace*> mSelectedFaces; + class DebugBlip + { + public: + LLColor4 mColor; + LLVector3 mPosition; + F32 mAge; + + DebugBlip(const LLVector3& position, const LLColor4& color) + : mColor(color), mPosition(position), mAge(0.f) + { } + }; + + std::list<DebugBlip> mDebugBlips; + LLPointer<LLViewerFetchedTexture> mFaceSelectImagep; U32 mLightMask; |