| Sun, 31 Mar 2013 19:02:27 -0300 |
Alex Szpakowski |
More internal code cleanup
|
| Sun, 31 Mar 2013 04:55:03 -0300 |
Alex Szpakowski |
Cleaned up some Lua binding code
|
| Wed, 27 Mar 2013 19:43:04 -0300 |
Alex Szpakowski |
Merged love-experiments/love.graphics.setColorMask into default
|
| Tue, 26 Mar 2013 04:58:43 -0300 |
Alex Szpakowski |
fixed canvas:clear() when multi-canvas rendering is active, changed some names and wording
MRTs
|
| Mon, 25 Mar 2013 21:23:09 -0300 |
Alex Szpakowski |
Fixed up the API: setCanvas (singular) now only takes one canvas, setCanvases must be used for multi-canvas rendering
MRTs
|
| Sun, 24 Mar 2013 02:20:15 -0300 |
Alex Szpakowski |
Added MRT support to canvases via love.graphics.setCanvases(c1, c2, ...), and an 'effects' callback function in shaders.
MRTs
|
| Thu, 21 Mar 2013 17:23:45 -0300 |
Alex Szpakowski |
Merged default into GLES2-compatibility
GLES2-compatibility
|
| Thu, 21 Mar 2013 12:21:13 -0300 |
Alex Szpakowski |
Reworked internal anisotropic filtering code to be more concise and intuitive
|
| Thu, 21 Mar 2013 11:27:40 -0300 |
Alex Szpakowski |
Renamed love.graphics.setDefaultImageFilter to love.graphics.setDefaultFilter
|
| Wed, 20 Mar 2013 23:23:26 -0300 |
Alex Szpakowski |
Moved anisotropic filtering to Image:setFilter(min, mag, anisotropy), added anisotropic filtering support to canvases and fonts
|
| Tue, 19 Mar 2013 22:42:12 -0300 |
Alex Szpakowski |
Added anisotropic filtering functionality for images, consolidated mipmap methods into Image:setMipmapFilter(filtermode, sharpness, anisotropy), added love.graphics.setDefaultMipmapFilter(filtermode, sharpness, anisotropy)
|
| Mon, 18 Mar 2013 22:55:41 -0300 |
Alex Szpakowski |
Improved error handling and error messages when love.graphics.newShader fails
|
| Mon, 18 Mar 2013 16:15:21 -0300 |
Alex Szpakowski |
Added all standard optional draw parameters to love.graphics.printf: angle, sx, sy, ox, oy, kx, and ky
|
| Mon, 18 Mar 2013 04:07:18 -0300 |
Alex Szpakowski |
More renaming of "fragment" to "pixel"
|
| Sun, 17 Mar 2013 18:11:41 -0300 |
Alex Szpakowski |
Renamed all cases of "fragment shader" to "pixel shader"
|
| Sat, 16 Mar 2013 12:49:46 -0300 |
Alex Szpakowski |
Slightly improved error messages when love.graphics.newShader fails
|
| Thu, 14 Mar 2013 11:55:29 -0300 |
Alex Szpakowski |
Merge default into GLES2-compatibility
GLES2-compatibility
|
| Tue, 12 Mar 2013 20:48:40 -0300 |
Alex Szpakowski |
love.graphics.newScreenshot replaces alpha with full opacity by default (issue #374, thanks Boolsheet)
|
| Mon, 11 Mar 2013 22:46:25 -0300 |
Alex Szpakowski |
More Quad code cleanup
|
| Mon, 11 Mar 2013 19:03:37 -0300 |
Alex Szpakowski |
Added love.graphics.getDimensions and Image/Canvas/ImageData:getDimensions (issue #566)
|
| Mon, 11 Mar 2013 17:56:55 -0300 |
Alex Szpakowski |
Cleaned up some ParticleSystem and Quad code
|
| Mon, 11 Mar 2013 16:37:23 -0300 |
Alex Szpakowski |
Merge default into GLES2-compatibility
GLES2-compatibility
|
| Sun, 10 Mar 2013 23:00:31 +0100 |
Bart van Strien |
Add centered flag to setMode, optionally centers the window (on by default, as before) (issue #463)
|
| Thu, 07 Mar 2013 17:47:40 -0400 |
Alex Szpakowski |
Fixed shader creation
|
| Mon, 04 Mar 2013 13:58:14 -0400 |
Alex Szpakowski |
Removed love.graphics.setColorMode
|
| Sun, 03 Mar 2013 20:23:40 -0400 |
Alex Szpakowski |
Fixed some potential instability or crash issues
|
| Sun, 03 Mar 2013 18:49:56 -0400 |
Alex Szpakowski |
Removed internal code for love.graphics.triangle and love.graphics.quad
|
| Sun, 03 Mar 2013 19:51:04 +0100 |
Bart van Strien |
Merge in default, update changelog
minor
|
| Tue, 26 Feb 2013 21:44:01 -0400 |
Alex Szpakowski |
The "alpha" blend mode now outputs more useful/intuitive alpha values (thanks Boolsheet)
|
| Tue, 26 Feb 2013 11:24:30 -0400 |
Alex Szpakowski |
Added love.graphics.setColorMask(r, g, b, a) and love.graphics.getColorMask()
love.graphics.setColorMask
|
| Sun, 24 Feb 2013 14:07:03 -0400 |
Alex Szpakowski |
Added love.graphics.origin(): resets the coordinate system (replaces the current transformation matrix with the identity)
love.graphics.origin
|
| Sat, 23 Feb 2013 19:36:51 -0400 |
Alex Szpakowski |
Merged default into GLES2-compatibility
GLES2-compatibility
|
| Thu, 14 Feb 2013 08:03:55 -0400 |
Alex Szpakowski |
Removed love.graphics.drawTest
|
| Tue, 12 Feb 2013 17:34:34 -0400 |
Alex Szpakowski |
Removed love.graphics.points (no use in having unnecessary API changes.)
GLES2-compatibility
|
| Sat, 09 Feb 2013 22:52:07 -0400 |
Alex Szpakowski |
Merged default into GLES2-compatibility
GLES2-compatibility
|
| Thu, 07 Feb 2013 21:24:04 -0400 |
Alex Szpakowski |
Fixed spritebatches always setting the color of single vertex on every sprite to pure white; love.graphics.setDefaultShader() now removes any default shader in desktop GL, and replaces the default with the passthrough shader created in graphics.lua in ES2
GLES2-compatibility
|
| Thu, 07 Feb 2013 18:08:39 -0400 |
Alex Szpakowski |
Improved exception handling when creating new fonts and particle systems
GLES2-compatibility
|
| Thu, 07 Feb 2013 04:02:32 -0400 |
Alex Szpakowski |
Switched back to using the old non-generic vertex attributes in desktop OpenGL; separated the default shader sources from the default shader with a new function love.graphics.setDefaultShaderSources; the default shader is now only set automatically in ES2
GLES2-compatibility
|
| Wed, 06 Feb 2013 20:48:23 -0400 |
Alex Szpakowski |
Fixed love.graphics.setBackgroundColor when a canvas is active; fixed some compiler warnings when using GLEW with SDL; hopefully made canvases work properly in situations where the default framebuffer isn't the system backbuffer (iOS)
GLES2-compatibility
|
| Tue, 05 Feb 2013 05:32:49 -0400 |
Alex Szpakowski |
Updated copyright text for the new year
|
| Tue, 05 Feb 2013 20:17:55 -0400 |
Alex Szpakowski |
Added love.graphics.getRenderer, Shaders automatically strip out precision qualifiers on creation if not using the GLES renderer
GLES2-compatibility
|
| Fri, 01 Feb 2013 01:56:38 -0400 |
Alex Szpakowski |
Merge default into GLES2-compatibility
GLES2-compatibility
|
| Fri, 01 Feb 2013 01:44:00 -0400 |
Alex Szpakowski |
Fixed love.graphics.getPointStyle
|
| Fri, 01 Feb 2013 00:44:41 -0400 |
Alex Szpakowski |
Added a love.graphics.points function. love.graphics.point now uses it internally.
GLES2-compatibility
|
| Thu, 31 Jan 2013 23:57:36 -0400 |
Alex Szpakowski |
love.graphics.point now uses glDrawArrays instead of glBegin/glEnd
GLES2-compatibility
|
| Thu, 31 Jan 2013 22:43:30 -0400 |
Alex Szpakowski |
Added love.graphics.get/setDefaultShader. The default shader is used when no shader is set, if shaders are supported. Any non-default shader will use the default shader's vertex or fragment source code, if it needs to. LÖVE will automatically set a 'pass-through' default shader when the window is first created.
GLES2-compatibility
|
| Thu, 31 Jan 2013 17:23:11 -0400 |
Alex Szpakowski |
Added limited OpenGL ES 2.0 detection
GLES2-compatibility
|
| Thu, 31 Jan 2013 16:59:17 -0400 |
Alex Szpakowski |
Replaced GLEE with a version of GLEW which supports OpenGL ES 1/2 and EGL; Replaced usage of ARB versions of VBO functions with their respective core versions
GLES2-compatibility
|
| Thu, 31 Jan 2013 02:19:36 -0400 |
Alex Szpakowski |
Particle systems now use spritebatches to render, fixed quad and VertexIndex vertex ordering
GLES2-compatibility
|
| Wed, 30 Jan 2013 14:44:48 -0400 |
Alex Szpakowski |
Changed images and canvases to draw using triangle strips instead of deprecated quads, removed useless (?) love.graphics.drawTest function
GLES2-compatibility
|
| Wed, 30 Jan 2013 14:23:07 -0400 |
Alex Szpakowski |
Moved OpenGL wrapper functions to a new Context class which internally tracks GL state
GLES2-compatibility
|
| Wed, 30 Jan 2013 00:27:46 -0400 |
Alex Szpakowski |
Removed direct OpenGL calls in the SDL Window module
|
| Mon, 21 Jan 2013 02:31:15 -0400 |
Alexander Szpakowski |
Merged in changes from main repository
|
| Wed, 16 Jan 2013 07:21:41 -0400 |
Alexander Szpakowski |
Renamed all instances of 'ShaderEffect' (previously 'PixelEffect') to 'Shader'.
|
| Sat, 12 Jan 2013 18:07:14 -0500 |
Alexander Szpakowski |
Merged in from main repository (originally from love-mipmap fork)
|
| Tue, 08 Jan 2013 05:33:22 -0400 |
Alexander Szpakowski |
Minor tweaks, balanced disable/enable clientstate calls in SpriteBatches
|
| Mon, 07 Jan 2013 19:13:19 -0400 |
Alexander Szpakowski |
Changed shader source list from a vector of sources to a map of shader types to source codes
|
| Mon, 07 Jan 2013 06:21:15 -0400 |
Alexander Szpakowski |
Removed unnecessary tabs from empty lines
|
| Fri, 04 Jan 2013 05:05:25 -0400 |
Alexander Szpakowski |
Minor cleanup
|
| Tue, 01 Jan 2013 17:54:14 -0400 |
Alexander Szpakowski |
opengl graphics module files now always include OpenGL.h rather than GLee.h
|