Alex Szpakowski
|
1a9262dda9
Fix compilation on iOS. Fix shader compilation on OpenGL ES. Fix (harmless) GL errors on OpenGL ES 2. Resolves issue #1266.
|
8 anos atrás |
Alex Szpakowski
|
f3f6b10ac8
Clean up glVertexAttribPointer calls a bit.
|
8 anos atrás |
Alex Szpakowski
|
73fd45558b
Implement Array, Cubemap, and Volume texture types (issue #1111).
|
8 anos atrás |
Alex Szpakowski
|
97789b18c0
Only use opengl debug groups if the LOVE_GRAPHICS_DEBUG environment variable is set to 1.
|
8 anos atrás |
Alex Szpakowski
|
df540cedea
Enable OpenGL debug group markers outside of iOS
|
8 anos atrás |
Alex Szpakowski
|
bea7cfdaab
Add low-level hardware instancing support to Meshes.
|
8 anos atrás |
Alex Szpakowski
|
734be1afad
Add a variant of Mesh:setVertexMap which takes a Data object, an index data type (“uint16” or “uint32”), and an optional index count. Thanks Shell32!
|
8 anos atrás |
Alex Szpakowski
|
22c4d1ae79
Font texture atlases can be created in Core Profile GL3.
|
8 anos atrás |
Alex Szpakowski
|
8c204efafb
Minor pre-emptive fixes for GL3.
|
8 anos atrás |
Alex Szpakowski
|
551dc423a2
Improved performance slightly when love.graphics.setColor is used heavily with automatic batching.
|
8 anos atrás |
Alex Szpakowski
|
abb72cb813
Happy new year! 🥂
|
8 anos atrás |
Alex Szpakowski
|
548293e100
Don’t call unnecessary OpenGL APIs in love.graphics.setColor
|
8 anos atrás |
Alex Szpakowski
|
f12596dd19
More code restructuring.
|
8 anos atrás |
Alex Szpakowski
|
d26002f5cc
Revamped and streamlined retina / high-DPI support (resolves issue #1122).
|
8 anos atrás |
Alex Szpakowski
|
52b7b0f80d
Unify separate GL/GLES code paths for love’s built in matrices in shaders.
|
8 anos atrás |
Alex Szpakowski
|
0d2e08baff
Implement automatic batching for points, lines, shapes, and images/quads.
|
8 anos atrás |
Alex Szpakowski
|
0a8c6f3ee6
Cleaned up some love.graphics code.
|
8 anos atrás |
Alex Szpakowski
|
0a3adc0839
Unify pixel format enums for ImageData, CompressedImageData, and Canvas into a single PixelFormat enum.
|
8 anos atrás |
Alex Szpakowski
|
f85ee6b504
Add some more graphics feature and limit queries (resolves issue #1234).
|
8 anos atrás |
Alex Szpakowski
|
9d2ee6d909
Shader uniforms keep their values after love.window.setMode (resolves issue #1174).
|
8 anos atrás |
Alex Szpakowski
|
bed9bc1bae
We don’t need a list of projection matrices..
|
8 anos atrás |
Alex Szpakowski
|
3e80ec2257
Render pass API. Replaces love.graphics.setCanvas and friends.
|
8 anos atrás |
Alex Szpakowski
|
2222bb37d2
Removed gl.bindTexture, so it won't get accidentally used.
|
8 anos atrás |
Alex Szpakowski
|
d1c5edd792
Prevent redundant glBindBuffer calls.
|
8 anos atrás |
Alex Szpakowski
|
901cc362df
Added 'shaderswitches' to love.graphics.getStats.
|
9 anos atrás |
Alex Szpakowski
|
9ebd759851
Don't call glGetFloat every time love.graphics.getSystemLimits is called.
|
9 anos atrás |
Alex Szpakowski
|
abd3c64bc5
Moved another AMD-specific driver bug workaround to the OpenGL Bugs struct.
|
9 anos atrás |
Alex Szpakowski
|
a95235ffa1
Typo fixes in a comment
|
9 anos atrás |
Alex Szpakowski
|
8a59743481
Added comments to the Bugs struct in OpenGL.h detailing some driver bugs that have workarounds that don't need conditional codepaths.
|
9 anos atrás |
Alex Szpakowski
|
6d6d805858
Workaround for love.graphics.clear + love.graphics.setCanvas AMD driver bug, take two.
|
9 anos atrás |