1. Bart van Strien
  2. love-experiments

Commits

Author Commit Message Date Builds
Alex Szpakowski
Replaced deprecated lua_open calls with luaL_newstate
Alex Szpakowski
Cleaned up exception handling code when creating new fonts, spritebatches, and shaders
Alex Szpakowski
Removed love.graphics.drawTest
Alex Szpakowski
Switched audio backends in OS X from Apple's OpenAL implementation to OpenAL Soft
Bart van Strien
Fix race conditions and deadlocks in Channels (hopefully) (issue #554) Also, this is a giant commit because of the official Code Style (tm) was applied.
Branches
minor
Alex Szpakowski
Removed love.graphics.points (no use in having unnecessary API changes.)
Alex Szpakowski
Merged default into GLES2-compatibility
Alex Szpakowski
Fixed SpriteBatch file includes
Alex Szpakowski
Added SpriteBatch:remove(id)
Alex Szpakowski
liblove now builds as a framework on OS X
Alex Szpakowski
Merged default into GLES2-compatibility
Alex Szpakowski
Silenced some compiler warnings
Alex Szpakowski
removed stowaway hgcheck file
Alex Szpakowski
XCode project now builds liblove and uses it with love.app
Alex Szpakowski
Fixed the lua header generator script to output the correct year in the copyright text
Boolsheet
Added minimal Windows support to the premake script. It currently tries to link against everything in the lib directory. This should work for the older SDK, but obviously has to be improved. Someone must decide what prebuilt binaries are distributed with the SDK so this can be fixed.
Branches
premake2
Alex Szpakowski
Added a framebuffer strategy for when packed depth+stencil buffers aren't supported but the core GL framebuffer functions are
Alex Szpakowski
Fixed crash in love.graphics.reset() if shaders aren't supported
Alex Szpakowski
Transformation matrix stacks now use std::stack instead of std::vector for greater readability and less chance of code mistakes
Alex Szpakowski
Automatic mipmap generation for images and font textures now works properly in ES2
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
Alex Szpakowski
love.graphics.setPointSize now works properly in ES2
Alex Szpakowski
Improved exception handling when creating new fonts and particle systems
Alex Szpakowski
Added precision qualifiers for the supplied attribute and varying variables in shaders when using ES2
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
Alex Szpakowski
Added basic support for GLES2 shaders
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)
Alex Szpakowski
Updated copyright text for the new year
Alex Szpakowski
Added love.graphics.getRenderer, Shaders automatically strip out precision qualifiers on creation if not using the GLES renderer
Alex Szpakowski
The current transformation matrices will now be sent as uniforms to the active shader when rendering in ES2
  1. Prev
  2. Next