mirror of
https://github.com/love2d/love.git
synced 2026-08-12 08:30:56 +02:00
Add getRenderTarget (issue #257)
This commit is contained in:
@@ -729,6 +729,19 @@ namespace opengl
|
||||
return 0;
|
||||
}
|
||||
|
||||
int w_getRenderTarget(lua_State * L)
|
||||
{
|
||||
Framebuffer *fbo = Framebuffer::current;
|
||||
if (fbo)
|
||||
{
|
||||
fbo->retain();
|
||||
luax_newtype(L, "Framebuffer", GRAPHICS_FRAMEBUFFER_T, (void*) fbo);
|
||||
}
|
||||
else
|
||||
lua_pushnil(L);
|
||||
return 1;
|
||||
}
|
||||
|
||||
int w_setPixelEffect(lua_State * L)
|
||||
{
|
||||
if (lua_isnoneornil(L,1)) {
|
||||
@@ -1175,6 +1188,7 @@ namespace opengl
|
||||
{ "getMaxPointSize", w_getMaxPointSize },
|
||||
{ "newScreenshot", w_newScreenshot },
|
||||
{ "setRenderTarget", w_setRenderTarget },
|
||||
{ "getRenderTarget", w_getRenderTarget },
|
||||
|
||||
{ "setPixelEffect", w_setPixelEffect },
|
||||
|
||||
|
||||
Reference in New Issue
Block a user