Alex Szpakowski
|
1172d5b836
love.graphics.newScreenshot now uses the size of the current canvas (if applicable), instead of adding transparency or clipping to match the screen size
|
12 lat temu |
Alex Szpakowski
|
d39bb315af
love.graphics.newScreenshot replaces alpha with full opacity by default (issue #374, thanks Boolsheet)
|
12 lat temu |
Alex Szpakowski
|
524368331d
Removed love.graphics.setColorMode
|
12 lat temu |
Alex Szpakowski
|
f0ca4f6c97
Removed internal code for love.graphics.triangle and love.graphics.quad
|
12 lat temu |
Bart van Strien
|
3d0c5761ce
Merge in default, update changelog
|
12 lat temu |
Alex Szpakowski
|
395a1dbced
The "alpha" blend mode now outputs more useful/intuitive alpha values (thanks Boolsheet)
|
12 lat temu |
Alex Szpakowski
|
8c21c4dce0
Fixed love.graphics.getBlendMode on systems which don't support the subtractive blend mode
|
12 lat temu |
Alex Szpakowski
|
a68bdfe7a2
Constified many Graphics and Window methods
|
12 lat temu |
Alex Szpakowski
|
1945b7975d
Cleaned up exception handling code when creating new fonts, spritebatches, and shaders
|
12 lat temu |
Alex Szpakowski
|
e1779897ab
Removed love.graphics.drawTest
|
12 lat temu |
Alex Szpakowski
|
96161c66f6
Updated copyright text for the new year
|
12 lat temu |
Alex Szpakowski
|
a9211a1389
Removed direct OpenGL calls in the SDL Window module
|
12 lat temu |
Alex Szpakowski
|
02d2a872ab
Improved shader member variable names, fixed up XCode project file
|
12 lat temu |
Bart van Strien
|
0fd4b147a4
Merge in default
|
12 lat temu |
Alexander Szpakowski
|
ce75b3af69
Merge from root
|
12 lat temu |
Bart van Strien
|
501beb7d02
Add blend mode 'none' (issue #536)
|
12 lat temu |
Alexander Szpakowski
|
e24d721381
Renamed all instances of 'ShaderEffect' (previously 'PixelEffect') to 'Shader'.
|
12 lat temu |
Alexander Szpakowski
|
331c883c77
Improved clarity of some comments, variable names, and functions
|
12 lat temu |
Alexander Szpakowski
|
8fdd6cbbb2
Merged in from main repository (originally from love-mipmap fork)
|
12 lat temu |
Alexander Szpakowski
|
808a09f786
Changed shader source list from a vector of sources to a map of shader types to source codes
|
12 lat temu |
Alexander Szpakowski
|
a6f4a3ab0f
Removed names of unused parameters to quiet noisy compilers
|
12 lat temu |
Alexander Szpakowski
|
88af7239c3
Removed unnecessary tabs from empty lines
|
12 lat temu |
Alexander Szpakowski
|
0968fa6f11
More cleanup and some overdone comments
|
12 lat temu |
Alexander Szpakowski
|
8b3fb1d71c
Code cleanup
|
12 lat temu |
Alexander Szpakowski
|
1678252b7a
Applied patch from issue #542 (texture filtering inconsistencies) in main LÖVE repository
|
12 lat temu |
Alexander Szpakowski
|
da661e8e2f
Bind texture id 0 (no texture) instead of disabling/re-enabling texturing entirely, when drawing graphics primitives. This both allows shaders to potentially use their own textures when drawing textureless primitives, and reduces overhead caused by constant GL state changes when drawing many graphics primitives.
|
12 lat temu |
Alexander Szpakowski
|
83204c5dc5
ShaderEffects now take a dynamically sized list of source codes instead of one vertex and one fragment shader string
|
12 lat temu |
Alexander Szpakowski
|
16f925affa
improved GL texture binding api to take texture units into consideration
|
12 lat temu |
Alexander Szpakowski
|
0611234067
changed PixelEffect name to ShaderEffect, added lua-side support for vert/frag shader combinations with love.graphics.newShaderEffect, added tentative support for single-file vertex+fragment shaders
|
12 lat temu |
Alexander Szpakowski
|
28e3b105e9
added C++side support for combinations of vertex and fragment shaders in pixeleffects
|
12 lat temu |