Alex Szpakowski
|
4aeba24e94
Fixed the rg11b10f canvas format, removed rgb9e5 due to lack of real support, improved love.graphics.hasCanvasFormat to do extra checks
|
11 years ago |
Alex Szpakowski
|
febbecddf7
Fixed the texture type of the rgb9e5 canvas format
|
11 years ago |
Alex Szpakowski
|
408a593113
Added support for several specific Canvas formats. Also added love.graphics.hasCanvasFormat.
|
11 years ago |
Alex Szpakowski
|
d5096840ba
Fixed Canvas:clear not working properly with antialiased Canvases
|
11 years ago |
Alex Szpakowski
|
fe5e7c17e7
Added Body:setUserData and Body:getUserData (resolves issue #853_
|
11 years ago |
Alex Szpakowski
|
94aa39116e
Fixed stencils used when an antialiased Canvas is active
|
11 years ago |
Alex Szpakowski
|
ce4fdf4ac9
Added sRGB (gamma-correct) support for Images, Canvases, and the main screen.
|
11 years ago |
Alex Szpakowski
|
40242689b1
Fixed rendering to multiple canvases, removed some redundant OpenGL calls when switching between canvases
|
11 years ago |
Alex Szpakowski
|
988404e4ca
Added love.graphics.getSystemLimit (resolves issue #840). Deprecated love.graphics.getMaxPointSize.
|
11 years ago |
Alex Szpakowski
|
7556fde5e6
Added antialiasing (MSAA) support to Canvases via a new optional parameter. Added Canvas:getFSAA.
|
11 years ago |
Alex Szpakowski
|
113093e4fc
Separated canvas texture creation code from FBO creation code
|
11 years ago |
Alex Szpakowski
|
3120a0e650
Goodbye 2013, hello 2014!
|
11 years ago |
Alex Szpakowski
|
aa69a695d3
Canvases can now be used in SpriteBatches, ParticleSystems, and Meshes (resolves issue #782).
|
11 years ago |
Alex Szpakowski
|
a00c006c44
The graphics viewport is now properly restored when switching from an active Canvas to no Canvas (resolves issue #817)
|
11 years ago |
Alex Szpakowski
|
c8f5494900
Images, Canvases, Quads, and Fonts now have the same vertex winding order
|
11 years ago |
Alex Szpakowski
|
1e696c4505
Added Mesh objects and love.graphics.newMesh. Mesh objects are similar to Geometry but they're drawables (the relationship between meshes and images is the opposite of geometry and images.)
|
12 years ago |
Alex Szpakowski
|
5de43a7207
The Vertex struct is now recognized as POD by C++, also fixed the name to be consistent with other love structs
|
12 years ago |
Alex Szpakowski
|
9834897372
Fixed Canvas:clear on GL3+ systems
|
12 years ago |
Alex Szpakowski
|
5a3055dd3b
Replaced internal calls to luaL_register (deprecated in Lua 5.2) with an alternative
|
12 years ago |
Alex Szpakowski
|
3725b4122f
Fixed lazy-loading of stencil buffers in Canvases sometimes failing due to uninitialized variables
|
12 years ago |
Alex Szpakowski
|
454ba9d968
love.graphics.newGeometry now takes an optional draw mode argument ("fan", "strip", or "triangles".) "fan" is the default.
|
12 years ago |
Alex Szpakowski
|
9da1af1e99
Canvas:clear() when multiple canvases are active is now more efficient when GL3+ is supported
|
12 years ago |
Alex Szpakowski
|
80122d67e6
Slightly improved performance of love.graphics.setCanvases
|
12 years ago |
Alex Szpakowski
|
f25efcc8af
Improved performance and reduced temporary memory usage of love.graphics.newScreenshot and Canvas:getImageData
|
12 years ago |
Alex Szpakowski
|
d286f78ec7
Improved error messages when canvas/image creation fails because the size is too big for the system
|
12 years ago |
Alex Szpakowski
|
c0998cd996
Fixed love.graphics.setScissor when love.graphics.setCanvas is called directly after a setScissor call
|
12 years ago |
Alex Szpakowski
|
6c6cb270de
Fixed Canvas:clear
|
12 years ago |
Alex Szpakowski
|
0e9d73503c
Stencil buffers are now created and attached to canvases on-demand, instead of always on canvas creation.
|
12 years ago |
vrld
|
e9d0204cdc
Disallow concave shapes as geometry.
|
12 years ago |
Alex Szpakowski
|
7ab3809165
Fixed Object:typeOf for love.physics objects new to 0.8.0, removed vestigial ColorMode code
|
12 years ago |