V2 llrender merge, sans freetype and LLTexture
This commit is contained in:
@@ -121,6 +121,7 @@ public:
|
||||
U32 getTexture(U32 attachment = 0) const;
|
||||
|
||||
U32 getDepth(void) const { return mDepth; }
|
||||
BOOL hasStencil() const { return mStencil; }
|
||||
|
||||
void bindTexture(U32 index, S32 channel);
|
||||
|
||||
@@ -135,6 +136,9 @@ public:
|
||||
void copyContents(LLRenderTarget& source, S32 srcX0, S32 srcY0, S32 srcX1, S32 srcY1,
|
||||
S32 dstX0, S32 dstY0, S32 dstX1, S32 dstY1, U32 mask, U32 filter);
|
||||
|
||||
static void copyContentsToFramebuffer(LLRenderTarget& source, S32 srcX0, S32 srcY0, S32 srcX1, S32 srcY1,
|
||||
S32 dstX0, S32 dstY0, S32 dstX1, S32 dstY1, U32 mask, U32 filter);
|
||||
|
||||
//Returns TRUE if target is ready to be rendered into.
|
||||
//That is, if the target has been allocated with at least
|
||||
//one renderable attachment (i.e. color buffer, depth buffer).
|
||||
|
||||
Reference in New Issue
Block a user