提交歷史

作者 SHA1 備註 提交日期
  Alex Szpakowski f65e9826d9 Disabled shader code for instancing 11 年之前
  Alex Szpakowski 4faddcd9aa Fixed some trivial compiler warnings 11 年之前
  Alex Szpakowski c5c788e976 Added a built-in variable readable in shaders: ‘love_ScreenSize’. Its x and y components contain the width and height of the current viewport. Resolves issue #841. 11 年之前
  Alex Szpakowski 73f1ce0d40 Added instancing support to Meshes via Mesh:setInstanceCount. Added a new built-in variable to vertex shaders: int love_InstanceID. 11 年之前
  Alex Szpakowski 3120a0e650 Goodbye 2013, hello 2014! 11 年之前
  Alex Szpakowski aa69a695d3 Canvases can now be used in SpriteBatches, ParticleSystems, and Meshes (resolves issue #782). 11 年之前
  Alex Szpakowski d815374a9b Renamed the 'ModelViewMatrix' and 'ModelViewProjectionMatrix' built-in shader variables to 'TransformMatrix' and 'TransformProjectionMatrix', respectively. 12 年之前
  Alex Szpakowski 123889dfed Converted code for Shader:send from Lua to C++ 12 年之前
  Alex Szpakowski 0130b726de Improved error messages when sending bad values to a shader (also issue #587) 12 年之前
  Alex Szpakowski 63ac9aa52a De-obfuscated more shader error message tracebacks 12 年之前
  Alex Szpakowski a55c7e871e fixed canvas:clear() when multi-canvas rendering is active, changed some names and wording 12 年之前
  Alex Szpakowski 2ea065c68b Added MRT support to canvases via love.graphics.setCanvases(c1, c2, ...), and an 'effects' callback function in shaders. 12 年之前
  Alex Szpakowski 9e9eb42f1d Fixed filedata not being cleaned up when love.image.newImageData(filepath) fails 12 年之前
  Alex Szpakowski f3290d84b7 Improved error handling and error messages when love.graphics.newShader fails 12 年之前
  Alex Szpakowski 991b15d670 More renaming of "fragment" to "pixel" 12 年之前
  Alex Szpakowski 2d7dd87eb5 Removed PixelEffect compatibility functions (love.graphics.newPixelEffect is now love.graphics.newShader, etc) 12 年之前
  Alex Szpakowski 3cf03fee8f Fixed the lua header generator script to output the correct year in the copyright text 12 年之前
  Alex Szpakowski 96161c66f6 Updated copyright text for the new year 12 年之前
  Alexander Szpakowski e24d721381 Renamed all instances of 'ShaderEffect' (previously 'PixelEffect') to 'Shader'. 12 年之前
  Alexander Szpakowski 69dc6c76e8 Better boolean shader extern support 12 年之前
  Alexander Szpakowski ca1a9caf91 Added boolean value support to ShaderEffect:send 12 年之前
  Alexander Szpakowski 3a9659b608 More minor graphics.lua cleanup 12 年之前
  Alexander Szpakowski f1e72efd30 Cleaned up graphics.lua script a bit 12 年之前
  Alexander Szpakowski 609ef2c4e4 Format luaL_error strings properly in ShaderEffect lua wrapper code 12 年之前
  Alexander Szpakowski 88af7239c3 Removed unnecessary tabs from empty lines 12 年之前
  Alexander Szpakowski 0968fa6f11 More cleanup and some overdone comments 12 年之前
  Alexander Szpakowski dcf9825226 Uniform value defines now exist in both the vertex and fragment shaders 12 年之前
  Alexander Szpakowski c13b1fb03b Changed vertex shader callback function name from 'transform' to 'position', added more vertex shader defines (some to make it easier to eventually have a GLES2 backend), hopefully updated Visual Studio project with changed filenames 12 年之前
  Alexander Szpakowski 15a1fd3552 Re-added "pixeleffect" graphics isSupported string for compatibility 12 年之前
  Alexander Szpakowski d62878fbb8 Use GLSL #line preprocessor directive instead of manually trying to convert error message lines; flag shader objects for lazy-deletion after linking with program object instead of detaching them immediately (debuggers can now view source code of shader programs) 12 年之前