summaryrefslogtreecommitdiff
path: root/indra/newview/lldrawpoolclouds.cpp
diff options
context:
space:
mode:
authorSteven Bennetts <steve@lindenlab.com>2007-03-02 21:25:50 +0000
committerSteven Bennetts <steve@lindenlab.com>2007-03-02 21:25:50 +0000
commit4dabd9c0472deb49573fdafef2fa413e59703f19 (patch)
tree06c680d6a2047e03838d6548bccd26c7baf9d652 /indra/newview/lldrawpoolclouds.cpp
parentd4462963c6ba5db2088723bbedc7b60f1184c594 (diff)
merge release@58699 beta-1-14-0@58707 -> release
Diffstat (limited to 'indra/newview/lldrawpoolclouds.cpp')
-rw-r--r--indra/newview/lldrawpoolclouds.cpp21
1 files changed, 8 insertions, 13 deletions
diff --git a/indra/newview/lldrawpoolclouds.cpp b/indra/newview/lldrawpoolclouds.cpp
index c279f085d5..d611338248 100644
--- a/indra/newview/lldrawpoolclouds.cpp
+++ b/indra/newview/lldrawpoolclouds.cpp
@@ -17,7 +17,7 @@
#include "pipeline.h"
LLDrawPoolClouds::LLDrawPoolClouds() :
- LLDrawPool(POOL_CLOUDS, DATA_SIMPLE_IL_MASK, 0)
+ LLDrawPool(POOL_CLOUDS)
{
}
@@ -26,16 +26,15 @@ LLDrawPool *LLDrawPoolClouds::instancePool()
return new LLDrawPoolClouds();
}
+BOOL LLDrawPoolClouds::addFace(LLFace* face)
+{
+ llerrs << "WTF?" << llendl;
+ return FALSE;
+}
+
void LLDrawPoolClouds::enqueue(LLFace *facep)
{
- if (facep->isState(LLFace::BACKLIST))
- {
- mMoveFace.put(facep);
- }
- else
- {
- mDrawFace.push_back(facep);
- }
+ mDrawFace.push_back(facep);
facep->mDistance = (facep->mCenterAgent - gCamera->getOrigin()) * gCamera->getAtAxis();
}
@@ -71,10 +70,6 @@ void LLDrawPoolClouds::render(S32 pass)
gPipeline.enableLightsFullbright(LLColor4(1.f,1.f,1.f));
mDrawFace[0]->bindTexture();
-
- bindGLVertexPointer();
- bindGLTexCoordPointer();
- bindGLNormalPointer();
std::sort(mDrawFace.begin(), mDrawFace.end(), LLFace::CompareDistanceGreater());