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/lldrawpoolalpha.h | |
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 '')
-rw-r--r-- | linden/indra/newview/lldrawpoolalpha.h | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/linden/indra/newview/lldrawpoolalpha.h b/linden/indra/newview/lldrawpoolalpha.h index a7a5730..3aa752f 100644 --- a/linden/indra/newview/lldrawpoolalpha.h +++ b/linden/indra/newview/lldrawpoolalpha.h | |||
@@ -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, |
@@ -47,13 +48,23 @@ public: | |||
47 | VERTEX_DATA_MASK = LLVertexBuffer::MAP_VERTEX | | 48 | VERTEX_DATA_MASK = LLVertexBuffer::MAP_VERTEX | |
48 | LLVertexBuffer::MAP_NORMAL | | 49 | LLVertexBuffer::MAP_NORMAL | |
49 | LLVertexBuffer::MAP_COLOR | | 50 | LLVertexBuffer::MAP_COLOR | |
50 | LLVertexBuffer::MAP_TEXCOORD | 51 | LLVertexBuffer::MAP_TEXCOORD0 |
51 | }; | 52 | }; |
52 | virtual U32 getVertexDataMask() { return VERTEX_DATA_MASK; } | 53 | virtual U32 getVertexDataMask() { return VERTEX_DATA_MASK; } |
53 | 54 | ||
54 | LLDrawPoolAlpha(U32 type = LLDrawPool::POOL_ALPHA); | 55 | LLDrawPoolAlpha(U32 type = LLDrawPool::POOL_ALPHA); |
55 | /*virtual*/ ~LLDrawPoolAlpha(); | 56 | /*virtual*/ ~LLDrawPoolAlpha(); |
56 | 57 | ||
58 | /*virtual*/ S32 getNumDeferredPasses(); | ||
59 | /*virtual*/ void beginDeferredPass(S32 pass); | ||
60 | /*virtual*/ void endDeferredPass(S32 pass); | ||
61 | /*virtual*/ void renderDeferred(S32 pass); | ||
62 | |||
63 | /*virtual*/ S32 getNumPostDeferredPasses(); | ||
64 | /*virtual*/ void beginPostDeferredPass(S32 pass); | ||
65 | /*virtual*/ void endPostDeferredPass(S32 pass); | ||
66 | /*virtual*/ void renderPostDeferred(S32 pass); | ||
67 | |||
57 | /*virtual*/ void beginRenderPass(S32 pass = 0); | 68 | /*virtual*/ void beginRenderPass(S32 pass = 0); |
58 | /*virtual*/ void endRenderPass( S32 pass ); | 69 | /*virtual*/ void endRenderPass( S32 pass ); |
59 | /*virtual*/ S32 getNumPasses() { return 1; } | 70 | /*virtual*/ S32 getNumPasses() { return 1; } |