X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fevent%2Frendering%2Fframe-buffer-impl.h;h=9913b4d89f573c8e1196c70a7f7924b42f155c90;hb=79881246746f65474b24ea4fe14151ccef8df3f4;hp=e30c285b10e7d423dfe797c0b243b5b362f09f32;hpb=83e4251df410b1fd7e2a57e16c105b4d1928d051;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/internal/event/rendering/frame-buffer-impl.h b/dali/internal/event/rendering/frame-buffer-impl.h index e30c285..9913b4d 100644 --- a/dali/internal/event/rendering/frame-buffer-impl.h +++ b/dali/internal/event/rendering/frame-buffer-impl.h @@ -29,11 +29,7 @@ namespace Dali { - -namespace Integration -{ -class RenderSurface; -} +using Mask = Dali::FrameBuffer::Attachment::Mask; namespace Internal { @@ -62,15 +58,6 @@ public: static FrameBufferPtr New( uint32_t width, uint32_t height, Mask attachments ); /** - * @brief Create a new FrameBuffer - * - * @param[in] renderSurface The render surface - * @param[in] attachments The attachments comprising the format of the FrameBuffer (bit-mask) - * @return A smart-pointer to the newly allocated Texture. - */ - static FrameBufferPtr New( Dali::Integration::RenderSurface& renderSurface, Mask attachments ); - - /** * A reference counted object may only be deleted by calling Unreference() */ virtual ~FrameBuffer(); @@ -99,16 +86,6 @@ public: */ void SetSize( uint32_t width, uint32_t height ); - /** - * @brief Mark the render surface as invalid - * - * The render surface is maked as invalid when it is deleted. - * - * @note Only for FrameBuffer backed by a render surface. - * @return True if the FrameBuffer is backed by a render surface - */ - void MarkSurfaceAsInvalid(); - private: // implementation /** @@ -122,7 +99,7 @@ private: // implementation /** * Second stage initialization of the Texture */ - void Initialize( Integration::RenderSurface* renderSurface = nullptr ); + void Initialize(); protected: @@ -142,9 +119,6 @@ private: // data uint32_t mHeight; Mask mAttachments; ///< Bit-mask of type FrameBuffer::Attachment::Mask uint8_t mColorAttachmentCount; - - bool mIsSurfaceBacked:1; - }; } // namespace Internal