log src/modules/graphics/opengl/wrap_Graphics.cpp @ 1448:108ee2e81f65 default tip

age author description
Thu, 11 Apr 2013 17:59:32 -0300 Alex Szpakowski Merged love.graphics.origin into default (issue #124)
Wed, 10 Apr 2013 13:17:54 -0300 Alex Szpakowski Added love.graphics.setAlphaTest (issue #534)
Sun, 07 Apr 2013 22:58:08 -0300 Alex Szpakowski Cosmetic code improvements image-CompressedData
Sun, 07 Apr 2013 17:18:34 -0300 Alex Szpakowski Replaced the devil love.image module with love.image.magpie, which can decide which image library to use in a similar manner to love.sound.lullaby. Some rough edges still exist. image-CompressedData
Fri, 05 Apr 2013 18:55:44 -0300 Alex Szpakowski Code cleanup image-CompressedData
Thu, 04 Apr 2013 19:09:18 -0300 Alex Szpakowski Added support for DXT1/3/5 and BC5/7 compressed textures via love.image.CompressedData. Some internals are still iffy. image-CompressedData
Mon, 01 Apr 2013 16:47:45 -0300 Alex Szpakowski love.graphics.drawq's x,y parameters are now optional, to match love.graphics.draw
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