diff options
author | Jacek Antonelli | 2009-04-30 13:04:20 -0500 |
---|---|---|
committer | Jacek Antonelli | 2009-04-30 13:07:16 -0500 |
commit | ca8149ca6d157eb4b5fc8ba0e5ba3a6e56f72e7e (patch) | |
tree | 8348301d0ac44a524f1819b777686bf086907d76 /linden/indra/newview/llmaniptranslate.cpp | |
parent | Second Life viewer sources 1.22.11 (diff) | |
download | meta-impy-ca8149ca6d157eb4b5fc8ba0e5ba3a6e56f72e7e.zip meta-impy-ca8149ca6d157eb4b5fc8ba0e5ba3a6e56f72e7e.tar.gz meta-impy-ca8149ca6d157eb4b5fc8ba0e5ba3a6e56f72e7e.tar.bz2 meta-impy-ca8149ca6d157eb4b5fc8ba0e5ba3a6e56f72e7e.tar.xz |
Second Life viewer sources 1.23.0-RC
Diffstat (limited to 'linden/indra/newview/llmaniptranslate.cpp')
-rw-r--r-- | linden/indra/newview/llmaniptranslate.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/linden/indra/newview/llmaniptranslate.cpp b/linden/indra/newview/llmaniptranslate.cpp index fd02be6..f2585c8 100644 --- a/linden/indra/newview/llmaniptranslate.cpp +++ b/linden/indra/newview/llmaniptranslate.cpp | |||
@@ -17,7 +17,8 @@ | |||
17 | * There are special exceptions to the terms and conditions of the GPL as | 17 | * There are special exceptions to the terms and conditions of the GPL as |
18 | * it is applied to this Source Code. View the full text of the exception | 18 | * it is applied to this Source Code. View the full text of the exception |
19 | * in the file doc/FLOSS-exception.txt in this software distribution, or | 19 | * in the file doc/FLOSS-exception.txt in this software distribution, or |
20 | * online at http://secondlifegrid.net/programs/open_source/licensing/flossexception | 20 | * online at |
21 | * http://secondlifegrid.net/programs/open_source/licensing/flossexception | ||
21 | * | 22 | * |
22 | * By copying, modifying or distributing this software, you acknowledge | 23 | * By copying, modifying or distributing this software, you acknowledge |
23 | * that you have read and understood your obligations described above, | 24 | * that you have read and understood your obligations described above, |
@@ -163,8 +164,7 @@ void LLManipTranslate::restoreGL() | |||
163 | GLuint* d = new GLuint[rez*rez]; | 164 | GLuint* d = new GLuint[rez*rez]; |
164 | 165 | ||
165 | gGL.getTexUnit(0)->bindManual(LLTexUnit::TT_TEXTURE, sGridTex->getTexName()); | 166 | gGL.getTexUnit(0)->bindManual(LLTexUnit::TT_TEXTURE, sGridTex->getTexName()); |
166 | glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR); | 167 | gGL.getTexUnit(0)->setTextureFilteringOption(LLTexUnit::TFO_TRILINEAR); |
167 | glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST); | ||
168 | 168 | ||
169 | while (rez >= 1) | 169 | while (rez >= 1) |
170 | { | 170 | { |
@@ -260,9 +260,9 @@ void LLManipTranslate::restoreGL() | |||
260 | } | 260 | } |
261 | } | 261 | } |
262 | #ifdef LL_WINDOWS | 262 | #ifdef LL_WINDOWS |
263 | glTexImage2D(GL_TEXTURE_2D, mip, GL_RGBA, rez, rez, 0, GL_RGBA, GL_UNSIGNED_BYTE, d); | 263 | LLImageGL::setManualImage(GL_TEXTURE_2D, mip, GL_RGBA, rez, rez, GL_RGBA, GL_UNSIGNED_BYTE, d); |
264 | #else | 264 | #else |
265 | glTexImage2D(GL_TEXTURE_2D, mip, GL_RGBA, rez, rez, 0, GL_RGBA, GL_UNSIGNED_INT_8_8_8_8_REV, d); | 265 | LLImageGL::setManualImage(GL_TEXTURE_2D, mip, GL_RGBA, rez, rez, GL_RGBA, GL_UNSIGNED_INT_8_8_8_8_REV, d); |
266 | #endif | 266 | #endif |
267 | rez = rez >> 1; | 267 | rez = rez >> 1; |
268 | mip++; | 268 | mip++; |
@@ -1436,7 +1436,7 @@ void LLManipTranslate::renderSnapGuides() | |||
1436 | LLVector3 selection_center_start = getSavedPivotPoint();//LLSelectMgr::getInstance()->getSavedBBoxOfSelection().getCenterAgent(); | 1436 | LLVector3 selection_center_start = getSavedPivotPoint();//LLSelectMgr::getInstance()->getSavedBBoxOfSelection().getCenterAgent(); |
1437 | 1437 | ||
1438 | LLVector3 help_text_pos = selection_center_start + (snap_offset_meters_up * 3.f * mSnapOffsetAxis); | 1438 | LLVector3 help_text_pos = selection_center_start + (snap_offset_meters_up * 3.f * mSnapOffsetAxis); |
1439 | const LLFontGL* big_fontp = LLFontGL::sSansSerif; | 1439 | const LLFontGL* big_fontp = LLFontGL::getFontSansSerif(); |
1440 | 1440 | ||
1441 | std::string help_text = "Move mouse cursor over ruler to snap"; | 1441 | std::string help_text = "Move mouse cursor over ruler to snap"; |
1442 | LLColor4 help_text_color = LLColor4::white; | 1442 | LLColor4 help_text_color = LLColor4::white; |
@@ -1634,7 +1634,7 @@ void LLManipTranslate::highlightIntersection(LLVector3 normal, | |||
1634 | } | 1634 | } |
1635 | 1635 | ||
1636 | U32 types[] = { LLRenderPass::PASS_SIMPLE, LLRenderPass::PASS_ALPHA, LLRenderPass::PASS_FULLBRIGHT, LLRenderPass::PASS_SHINY }; | 1636 | U32 types[] = { LLRenderPass::PASS_SIMPLE, LLRenderPass::PASS_ALPHA, LLRenderPass::PASS_FULLBRIGHT, LLRenderPass::PASS_SHINY }; |
1637 | U32 num_types = sizeof(types)/sizeof(U32); | 1637 | U32 num_types = LL_ARRAY_SIZE(types); |
1638 | 1638 | ||
1639 | GLuint stencil_mask = 0xFFFFFFFF; | 1639 | GLuint stencil_mask = 0xFFFFFFFF; |
1640 | //stencil in volumes | 1640 | //stencil in volumes |