diff options
Diffstat (limited to 'linden/indra/newview/pipeline.h')
-rw-r--r-- | linden/indra/newview/pipeline.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/linden/indra/newview/pipeline.h b/linden/indra/newview/pipeline.h index 5f94e37..e57ad7e 100644 --- a/linden/indra/newview/pipeline.h +++ b/linden/indra/newview/pipeline.h | |||
@@ -4,7 +4,7 @@ | |||
4 | * | 4 | * |
5 | * $LicenseInfo:firstyear=2001&license=viewergpl$ | 5 | * $LicenseInfo:firstyear=2001&license=viewergpl$ |
6 | * | 6 | * |
7 | * Copyright (c) 2001-2008, Linden Research, Inc. | 7 | * Copyright (c) 2001-2009, Linden Research, Inc. |
8 | * | 8 | * |
9 | * Second Life Viewer Source Code | 9 | * Second Life Viewer Source Code |
10 | * The source code in this file ("Source Code") is provided by Linden Lab | 10 | * The source code in this file ("Source Code") is provided by Linden Lab |
@@ -131,6 +131,7 @@ public: | |||
131 | 131 | ||
132 | //get the object between start and end that's closest to start. | 132 | //get the object between start and end that's closest to start. |
133 | LLViewerObject* lineSegmentIntersectInWorld(const LLVector3& start, const LLVector3& end, | 133 | LLViewerObject* lineSegmentIntersectInWorld(const LLVector3& start, const LLVector3& end, |
134 | BOOL pick_transparent, | ||
134 | S32* face_hit, // return the face hit | 135 | S32* face_hit, // return the face hit |
135 | LLVector3* intersection = NULL, // return the intersection point | 136 | LLVector3* intersection = NULL, // return the intersection point |
136 | LLVector2* tex_coord = NULL, // return the texture coordinates of the intersection point | 137 | LLVector2* tex_coord = NULL, // return the texture coordinates of the intersection point |
@@ -138,6 +139,7 @@ public: | |||
138 | LLVector3* bi_normal = NULL // return the surface bi-normal at the intersection point | 139 | LLVector3* bi_normal = NULL // return the surface bi-normal at the intersection point |
139 | ); | 140 | ); |
140 | LLViewerObject* lineSegmentIntersectInHUD(const LLVector3& start, const LLVector3& end, | 141 | LLViewerObject* lineSegmentIntersectInHUD(const LLVector3& start, const LLVector3& end, |
142 | BOOL pick_transparent, | ||
141 | S32* face_hit, // return the face hit | 143 | S32* face_hit, // return the face hit |
142 | LLVector3* intersection = NULL, // return the intersection point | 144 | LLVector3* intersection = NULL, // return the intersection point |
143 | LLVector2* tex_coord = NULL, // return the texture coordinates of the intersection point | 145 | LLVector2* tex_coord = NULL, // return the texture coordinates of the intersection point |
@@ -317,7 +319,6 @@ public: | |||
317 | // RENDER_DEBUG_FEATURE_HW_LIGHTING = 0x0010, | 319 | // RENDER_DEBUG_FEATURE_HW_LIGHTING = 0x0010, |
318 | RENDER_DEBUG_FEATURE_FLEXIBLE = 0x0010, | 320 | RENDER_DEBUG_FEATURE_FLEXIBLE = 0x0010, |
319 | RENDER_DEBUG_FEATURE_FOG = 0x0020, | 321 | RENDER_DEBUG_FEATURE_FOG = 0x0020, |
320 | RENDER_DEBUG_FEATURE_PALETTE = 0x0040, | ||
321 | RENDER_DEBUG_FEATURE_FR_INFO = 0x0080, | 322 | RENDER_DEBUG_FEATURE_FR_INFO = 0x0080, |
322 | RENDER_DEBUG_FEATURE_FOOT_SHADOWS = 0x0100, | 323 | RENDER_DEBUG_FEATURE_FOOT_SHADOWS = 0x0100, |
323 | }; | 324 | }; |
@@ -382,6 +383,7 @@ public: | |||
382 | static BOOL sSkipUpdate; //skip lod updates | 383 | static BOOL sSkipUpdate; //skip lod updates |
383 | static BOOL sWaterReflections; | 384 | static BOOL sWaterReflections; |
384 | static BOOL sDynamicLOD; | 385 | static BOOL sDynamicLOD; |
386 | static BOOL sPickAvatar; | ||
385 | static BOOL sReflectionRender; | 387 | static BOOL sReflectionRender; |
386 | static BOOL sImpostorRender; | 388 | static BOOL sImpostorRender; |
387 | static BOOL sUnderWaterRender; | 389 | static BOOL sUnderWaterRender; |