Alex Szpakowski
|
8277eb9abd
Renamed the internal OpenGL buffer class from VertexBuffer to GLBuffer.
|
10 rokov pred |
Alex Szpakowski
|
d7667ea8fc
Updated changelog.
|
10 rokov pred |
Alex Szpakowski
|
17be869293
Merged minor into default
|
10 rokov pred |
Alex Szpakowski
|
275a9a300f
Multi-canvas rendering (love.graphics.setCanvas with multiple canvases) now allows canvases with different formats, if the system supports it. Added 'multicanvasformats' to the table returned by love.graphics.getSupported.
|
10 rokov pred |
Alex Szpakowski
|
3ced9ca38f
Added one- and two-channel Canvas formats: r8, rg8, r16f, rg16f, r32f, and rg32f.
|
10 rokov pred |
Alex Szpakowski
|
3fea174008
Cleaned up some shader code.
|
10 rokov pred |
Alex Szpakowski
|
3536f2665f
love.graphics.clear can accept an array of color components.
|
10 rokov pred |
Alex Szpakowski
|
9869999fda
Added a missing key constant.
|
10 rokov pred |
Alex Szpakowski
|
bf5f0b4175
bmp isn't a supported format for ImageData:encode.
|
10 rokov pred |
Alex Szpakowski
|
dcbe7c4871
Added a static assert to make sure type IDs always have a corresponding type name.
|
10 rokov pred |
Alex Szpakowski
|
2f419c1c83
Replaced most cases of type bits and type name strings in love's Lua wrapper code with type id's.
|
10 rokov pred |
Alex Szpakowski
|
3830a0969c
Moved the Texture and Quad Lua wrapper files out of the opengl graphics implementation folder.
|
10 rokov pred |
Alex Szpakowski
|
c572b1af19
Moved the Lua wrapper code for love.event out of the sdl implementation folder.
|
10 rokov pred |
Alex Szpakowski
|
a8276105c7
Renamed love.touch.getTouchIDs to love.touch.getIDs.
|
10 rokov pred |
Alex Szpakowski
|
395bb0bea8
Fixed a crash when Canvas:newImageData should error.
|
10 rokov pred |
Alex Szpakowski
|
faa4a33fe9
Use triangle strips rather than triangle fans when possible.
|
10 rokov pred |
Alex Szpakowski
|
9313484fcc
Cleaned up graphics.lua a bit
|
10 rokov pred |
Alex Szpakowski
|
9a2bf4b210
Fixed the check for OpenGL extensions that support glInvalidateFramebuffer to check for GL_ARB_invalidate_subdata instead of GL_ARB_ES3_compatibility.
|
10 rokov pred |
Alex Szpakowski
|
b9c90e8a6f
Fixed the background color for the error screen, and updated LodePNG to the latest version.
|
10 rokov pred |
Alex Szpakowski
|
b52b9c7a2b
Added love.graphics.discard, which discards the contents of the screen (or currently active Canvas.)
|
10 rokov pred |
Alex Szpakowski
|
1326ae9a5d
Added love.graphics.clearStencil, which only clears the stencil buffer.
|
10 rokov pred |
Alex Szpakowski
|
3efcf3901b
Removed Canvas:clear. love.graphics.clear now accepts r,g,b,a values (and defaults to 0,0,0,0 with no arguments given.) love.graphics.clear clears the content of the currently active Canvas(es.)
|
10 rokov pred |
Alex Szpakowski
|
f83c2db471
Cleaned up the Canvas code.
|
10 rokov pred |
Alex Szpakowski
|
a66a7b7ce9
Prevent invalid stencil buffer contents from being used when switching to a Canvas on mobile.
|
10 rokov pred |
Alex Szpakowski
|
95f87ed886
Added love.lowmemory event callback function, called when the app is close to running out of memory on iOS and Android.
|
10 rokov pred |
Alex Szpakowski
|
e8ce59038f
Renamed Canvas:getImageData to Canvas:newImageData (see issue #1001.)
|
10 rokov pred |
Alex Szpakowski
|
8239d472d4
Removed Canvas:getPixel and added optional x/y/width/height arguments to Canvas:getImageData to specify a sub-rectangle (see issue #1001.)
|
10 rokov pred |
Alex Szpakowski
|
1b29679912
Merged default into minor
|
10 rokov pred |
Alex Szpakowski
|
c4dd3df799
Added a placeholder default launch screen nib for iOS so the app always uses the device's native resolution (in iOS 8+, at least.)
|
10 rokov pred |
Alex Szpakowski
|
2cc53bb85c
Added Canvas MSAA support in OpenGL ES 2 on iOS and when ANGLE is used on Windows.
|
10 rokov pred |