Alex Szpakowski
|
d00773b974
Updated GLAD for the latest GL and GLES extensions.
|
10 년 전 |
Alex Szpakowski
|
275a9a300f
Multi-canvas rendering (love.graphics.setCanvas with multiple canvases) now allows canvases with different formats, if the system supports it. Added 'multicanvasformats' to the table returned by love.graphics.getSupported.
|
10 년 전 |
Alex Szpakowski
|
3ced9ca38f
Added one- and two-channel Canvas formats: r8, rg8, r16f, rg16f, r32f, and rg32f.
|
10 년 전 |
Alex Szpakowski
|
3fea174008
Cleaned up some shader code.
|
10 년 전 |
Alex Szpakowski
|
3830a0969c
Moved the Texture and Quad Lua wrapper files out of the opengl graphics implementation folder.
|
10 년 전 |
Alex Szpakowski
|
faa4a33fe9
Use triangle strips rather than triangle fans when possible.
|
10 년 전 |
Alex Szpakowski
|
3efcf3901b
Removed Canvas:clear. love.graphics.clear now accepts r,g,b,a values (and defaults to 0,0,0,0 with no arguments given.) love.graphics.clear clears the content of the currently active Canvas(es.)
|
10 년 전 |
Alex Szpakowski
|
f83c2db471
Cleaned up the Canvas code.
|
10 년 전 |
Alex Szpakowski
|
a66a7b7ce9
Prevent invalid stencil buffer contents from being used when switching to a Canvas on mobile.
|
10 년 전 |
Alex Szpakowski
|
e8ce59038f
Renamed Canvas:getImageData to Canvas:newImageData (see issue #1001.)
|
10 년 전 |
Alex Szpakowski
|
8239d472d4
Removed Canvas:getPixel and added optional x/y/width/height arguments to Canvas:getImageData to specify a sub-rectangle (see issue #1001.)
|
10 년 전 |
Alex Szpakowski
|
2cc53bb85c
Added Canvas MSAA support in OpenGL ES 2 on iOS and when ANGLE is used on Windows.
|
10 년 전 |
Alex Szpakowski
|
517ee44e84
Fixed Canvases on iOS, added support for Canvas MSAA on OpenGL ES 3.
|
10 년 전 |
Alex Szpakowski
|
1aaa8737ab
Merged default into minor
|
10 년 전 |
Alex Szpakowski
|
59e1cf23e8
Probably fixed the Windows build
|
10 년 전 |
Alex Szpakowski
|
622b737019
Merged default into minor
|
10 년 전 |
Alex Szpakowski
|
813061c0e0
Fix the stencil buffer in Canvases when the graphics driver uses a MSAA value for the Canvas' buffers that's greater than the number of requested MSAA samples.
|
10 년 전 |
Alex Szpakowski
|
ebc68023a7
Fix many warnings about implicit integer conversions when compiling for 64 bits.
|
10 년 전 |
Alex Szpakowski
|
5b98083e01
Merged default into minor
|
10 년 전 |
Alex Szpakowski
|
e71c15e650
Fixed a minor memory leak caused by certain rare error conditions in love.graphics.newCanvas.
|
10 년 전 |
Alex Szpakowski
|
9de0e49b19
Optimized canvas performance when ANGLE is used.
|
10 년 전 |
Alex Szpakowski
|
8067d42df2
Canvases now have OpenGL ES support, updated Texture:setWrap to return false for repeat wrap modes in non-power-of-two textures if OpenGL ES 2 is used and the implementation doesn't have support for repeat on NPOT textures.
|
10 년 전 |
Alex Szpakowski
|
1124612c1f
Some work towards OpenGL ES 2+ support for love 0.10.
|
10 년 전 |
Alex Szpakowski
|
a7e4148869
Merged default into minor
|
10 년 전 |
Alex Szpakowski
|
c7b45b3505
Updated copyright for the new year
|
10 년 전 |
Alex Szpakowski
|
d1bdc9a7e2
Images and Canvases are now drawn using GL_TRIANGLE_FAN instead of GL_QUADS, for future compatibility with GLES and core GL3+.
|
11 년 전 |
Alex Szpakowski
|
3a51f0ad08
Changed the love.graphics internal code to always use a default shader when none is set externally, and replaced the deprecated OpenGL vertex attribute code with the equivalent generic vertex attribute functions.
|
11 년 전 |
Alex Szpakowski
|
71c71985d3
Merged default into minor
|
11 년 전 |
Alex Szpakowski
|
8ffe610659
Added love.graphics.getStats. It returns a table with performance-related graphics statistics. Currently it contains these fields:
|
11 년 전 |
Alex Szpakowski
|
5f6ee50541
Replaced the GLee OpenGL function loader with a modified version of GLAD (resolves issue #728.)
|
11 년 전 |