Compare commits
2 Commits
bf12de9373
...
3648181f8e
Author | SHA1 | Date |
---|---|---|
wan-may | 3648181f8e | |
wan-may | 3c0cf3013e |
|
@ -0,0 +1,46 @@
|
|||
local love = assert( love )
|
||||
local lg = love.graphics
|
||||
local time = 0
|
||||
local text = ""
|
||||
|
||||
--Set up the canvas.
|
||||
assert( lg.getCanvasFormats( false ).stencil8, "Error: 8-bit stencil buffers not supported on this system." )
|
||||
local stencil = love.graphics.newCanvas(
|
||||
25,
|
||||
50,
|
||||
{
|
||||
type = "2d",
|
||||
format = "stencil8",
|
||||
readable = false,
|
||||
msaa = 0,
|
||||
dpiscale = 1,
|
||||
mipmaps = "none",
|
||||
})
|
||||
|
||||
local canvas = love.graphics.newCanvas(
|
||||
lg.getWidth(),
|
||||
lg.getHeight(),
|
||||
{
|
||||
type = "2d",
|
||||
format = "rgba8",
|
||||
readable = true,
|
||||
msaa = 0,
|
||||
dpiscale = 1,
|
||||
mipmaps = "none",
|
||||
})
|
||||
|
||||
function love.update(dt)
|
||||
time = time + dt
|
||||
end
|
||||
|
||||
function love.draw()
|
||||
lg.setCanvas{{canvas}, depthstencil = {stencil}}
|
||||
lg.setColor( 1,1,1,1 )
|
||||
lg.rectangle( "fill", 0, 0, 400, 400 )
|
||||
lg.setCanvas()
|
||||
lg.draw( canvas )
|
||||
end
|
||||
|
||||
function love.textinput(t)
|
||||
text = text..t
|
||||
end
|
Loading…
Reference in New Issue