Alex Szpakowski
|
5f6ee50541
Replaced the GLee OpenGL function loader with a modified version of GLAD (resolves issue #728.)
|
11 years ago |
Alex Szpakowski
|
19bbf6d3ff
Merged bartbes/love-experiments/stencil-functions into minor
|
11 years ago |
Alex Szpakowski
|
9b1f7d7a6e
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
191b910f23
Fixed love.graphics.newScreenshot potentially deleting any active Canvases.
|
11 years ago |
Alex Szpakowski
|
2b70d84611
Replaced the old stencil API with love.graphics.drawStencil(stencilfunc), love.graphics.setStencilTest(enable, invert), and love.graphics.getStencilTest.
|
11 years ago |
Alex Szpakowski
|
53e63d48c9
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
d59c76a55f
Reduced the number of explicit retain/release method calls on love objects. Less chance of bugs!
|
11 years ago |
Alex Szpakowski
|
a0fff798aa
Fixed compiling with Visual Studio.
|
11 years ago |
Alex Szpakowski
|
afc505e183
Added stack type enums to love.graphics.push (resolves issue #906.) Current enums are "transform" and "all". "transform" is the default (for compatibility.) When love.graphics.push("all") is used, love.graphics.pop() will restore all love.graphics module state to what it was when push was called.
|
11 years ago |
Alex Szpakowski
|
809ea8691f
Fixed wireframe mode not being saved and restored properly on love.window.setMode.
|
11 years ago |
Alex Szpakowski
|
aa05664d4c
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
e87fbdcaaf
Fixed the default line join mode to be 'miter' instead of an undefined value.
|
11 years ago |
Alex Szpakowski
|
a1d67f0788
Replaced love.graphics.isSupported and love.graphics.getSystemLimit with love.graphics.getSupported and love.graphics.getSystemLimits, which return tables with graphics feature / system limit enum names as keys, and support status / limit numbers as values.
|
11 years ago |
Alex Szpakowski
|
e3f9c0dca4
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
d11ccd0e69
Added love.graphics.getCanvasFormats and love.graphics.getCompressedImageFormats, and removed love.graphics.hasCanvasFormat.
|
11 years ago |
Alex Szpakowski
|
56653fa946
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
4c67a94ba3
Hopefully fixed issue #898, and cleaned up code for love.graphics.getRendererInfo.
|
11 years ago |
Alex Szpakowski
|
2bfa8dbfb5
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
23d3cbc2e2
Renamed all cases of FSAA to the more accurately-named MSAA. The FSAA names (canvas:getFSAA, t.window.fsaa, etc.) still exist for now, for backwards-compatibility.
|
11 years ago |
Alex Szpakowski
|
8483ea31a1
Changed love.graphics.newImage's optional second argument to be a table of flags. Current flags are 'mipmaps' and 'srgb'.
|
11 years ago |
Alex Szpakowski
|
3551438e9f
Don't accidentally enable point smoothing on setMode
|
11 years ago |
Alex Szpakowski
|
53b20b63a5
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
408a593113
Added support for several specific Canvas formats. Also added love.graphics.hasCanvasFormat.
|
11 years ago |
Alex Szpakowski
|
5428a5d75f
Backout changeset b3928e24add23da69dcd90c34985cd6a05454be0
|
11 years ago |
Alex Szpakowski
|
4bc96f1bf6
Internally compose and pass an array of shader source codes to OpenGL, instead of relying on #line to make sure the line number is correct for shader error messages (resolves issue #882)
|
11 years ago |
Alex Szpakowski
|
b18c35a1f2
Renamed blend modes "additive", "subtractive", and "multiplicative" to "add", "subtract", and "multiply" (resolves issue #864)
|
11 years ago |
Alex Szpakowski
|
6dc10cfd15
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
be8c19911f
Fixed love.graphics.isCreated to properly return false if love.window.setMode failed
|
11 years ago |
Alex Szpakowski
|
146b3cff19
Added blend mode "screen".
|
11 years ago |
Alex Szpakowski
|
caa61563cc
OpenGL 2.1 is now required to use love.graphics (resolves issue #779.)
|
11 years ago |