Alex Szpakowski
|
afc505e183
Added stack type enums to love.graphics.push (resolves issue #906.) Current enums are "transform" and "all". "transform" is the default (for compatibility.) When love.graphics.push("all") is used, love.graphics.pop() will restore all love.graphics module state to what it was when push was called.
|
11 years ago |
Alex Szpakowski
|
9e746c56fa
love.graphics.getBlendMode no longer does several glGetInteger function calls
|
11 years ago |
Alex Szpakowski
|
d70023e350
Enable OpenGL’s debug output when the LOVE_GRAPHICS_DEBUG environment variable is ‘1’. Resolves issue #607.
|
11 years ago |
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 years ago |
Alex Szpakowski
|
988404e4ca
Added love.graphics.getSystemLimit (resolves issue #840). Deprecated love.graphics.getMaxPointSize.
|
11 years ago |
Alex Szpakowski
|
73f1ce0d40
Added instancing support to Meshes via Mesh:setInstanceCount. Added a new built-in variable to vertex shaders: int love_InstanceID.
|
11 years ago |
Alex Szpakowski
|
3120a0e650
Goodbye 2013, hello 2014!
|
11 years ago |
Alex Szpakowski
|
aa69a695d3
Canvases can now be used in SpriteBatches, ParticleSystems, and Meshes (resolves issue #782).
|
11 years ago |
Alex Szpakowski
|
c0b28f9d07
Only apply an AMD-specific hack when generating mipmaps on AMD GPUs
|
11 years ago |
Alex Szpakowski
|
5de43a7207
The Vertex struct is now recognized as POD by C++, also fixed the name to be consistent with other love structs
|
12 years ago |
Alex Szpakowski
|
8d5ddb9e34
Fixed some internal documentation (thanks to clang's -Wdocumentation)
|
12 years ago |
Alex Szpakowski
|
f41a2ed910
Reverted commit 8c64a0c (love.graphics.setCanvas(nil) erroring)
|
12 years ago |
Alex Szpakowski
|
d286f78ec7
Improved error messages when canvas/image creation fails because the size is too big for the system
|
12 years ago |
Alex Szpakowski
|
c0998cd996
Fixed love.graphics.setScissor when love.graphics.setCanvas is called directly after a setScissor call
|
12 years ago |
Alex Szpakowski
|
6c6cb270de
Fixed Canvas:clear
|
12 years ago |
Alex Szpakowski
|
bf6d1c258b
Misc. code cosmetics and improvements
|
12 years ago |
Alex Szpakowski
|
6fd3038405
Improved clarity/readability of internal OpenGL state shadowing functions
|
12 years ago |
Alex Szpakowski
|
3edf033498
Internally keep track of the value of the current color (issue #564)
|
12 years ago |
Alex Szpakowski
|
2009124cf9
Reworked internal anisotropic filtering code to be more concise and intuitive
|
12 years ago |
Alex Szpakowski
|
96161c66f6
Updated copyright text for the new year
|
12 years ago |
Alexander Szpakowski
|
331c883c77
Improved clarity of some comments, variable names, and functions
|
12 years ago |
Alexander Szpakowski
|
8fdd6cbbb2
Merged in from main repository (originally from love-mipmap fork)
|
12 years ago |
Alexander Szpakowski
|
0968fa6f11
More cleanup and some overdone comments
|
12 years ago |
Alexander Szpakowski
|
1678252b7a
Applied patch from issue #542 (texture filtering inconsistencies) in main LÖVE repository
|
12 years ago |
Alexander Szpakowski
|
6560019829
opengl graphics module files now always include OpenGL.h rather than GLee.h
|
12 years ago |
Alexander Szpakowski
|
79fa42d207
made ShaderEffects individully handle texture units for sent images/canvases, added GL helper function for quickly binding a texture to a specific texture unit, hopefully made ShaderEffects load and unload volatile better
|
12 years ago |
Alexander Szpakowski
|
16f925affa
improved GL texture binding api to take texture units into consideration
|
12 years ago |
Bart van Strien
|
7793e7f02f
CRLF to LF
|
13 years ago |
rude
|
81c38e22d0
Applied the new style guidelines.
|
13 years ago |
Bart van Strien
|
9bf6f43a4e
Adding the files is a crucial step, you know
|
13 years ago |