{{newinoldin|[[0.7.0]]|070|[[0.8.0]]|080|type=type|text=It has been renamed to [[Canvas]]}}
A Framebuffer is used for off-screen rendering. Think of it as an invisible screen that you can draw to, but that will not be visible until you draw it to the actual visible screen. It is also known as "render to texture".

By drawing things that do not change position often (such as background items) to the Framebuffer, and then drawing the entire Framebuffer instead of each item,  you can reduce the number of draw operations performed each frame.

== コンストラクタ ==
{{#ask: [[Category:Functions (日本語)]] [[Constructs::Framebuffer (日本語)]]
| headers=hide
| default=なし。
| format=template
| template=ListingFields
| introtemplate=ListingIntro
| outrotemplate=ListingOutro
| ?Description
| ?PrettySince
| ?PrettyRemoved
}}
== 関数 ==
{{#ask: [[Category:Functions (日本語)]] [[parent::Framebuffer (日本語)||Drawable (日本語)||Object (日本語)]]
| headers=hide
| format=template
| template=ListingFields
| introtemplate=ListingIntro
| outrotemplate=ListingOutro
| ?Description
| ?PrettySince
| ?PrettyRemoved
}}
== 上位型 ==
* [[parent::Drawable (日本語)]]
* [[parent::Object (日本語)]]
== 用例 ==
=== sample from the forum ===
http://love2d.org/forums/viewtopic.php?f=4&t=2136&hilit=Framebuffer&start=20

== 関連 ==
* [[parent::love.graphics (日本語)]]
* [[love.graphics.newFramebuffer (日本語)]]
* [[love.graphics.setRenderTarget (日本語)]]
[[Category:Types (日本語)]]
{{#set:Description=Off-screen render target.}}
== そのほかの言語 ==
{{i18n (日本語)|Framebuffer}}