Alex Szpakowski
|
c0e66eba83
Move backend-agnostic Mesh and SpriteBatch code out of the opengl implementation folder.
|
8 years ago |
Alex Szpakowski
|
d990044288
love.graphics internal Buffer objects are no longer OpenGL-specific.
|
8 years ago |
Alex Szpakowski
|
bea7cfdaab
Add low-level hardware instancing support to Meshes.
|
8 years ago |
Alex Szpakowski
|
731b5d5cf0
Added support for GLSL 3 shaders (GLSL 3.30 and GLSL ES 3.00).
|
8 years ago |
Alex Szpakowski
|
5243fb5a85
Allow disabling stencil capabilities for the main screen in love.window.setMode.
|
8 years ago |
Alex Szpakowski
|
abb72cb813
Happy new year! 🥂
|
8 years ago |
Alex Szpakowski
|
75fbc210dc
Work around crappy Android NDK
|
8 years ago |
Alex Szpakowski
|
f12596dd19
More code restructuring.
|
8 years ago |
Alex Szpakowski
|
c7419e0e37
Move most graphics Font code out of the opengl subfolder.
|
8 years ago |
Alex Szpakowski
|
1383248876
… typo fix
|
8 years ago |
Alex Szpakowski
|
bfd1b86059
Add love.graphics.getPixelDensity, gets the pixel density scale of the screen (matches other APIs).
|
8 years ago |
Alex Szpakowski
|
d26002f5cc
Revamped and streamlined retina / high-DPI support (resolves issue #1122).
|
8 years ago |
Alex Szpakowski
|
0d2e08baff
Implement automatic batching for points, lines, shapes, and images/quads.
|
8 years ago |
Alex Szpakowski
|
2a47a8c9e2
Revert most render pass API changes. The APIs need more work and iteration before they’re better to use than the old setCanvas APIs.
|
8 years ago |
Alex Szpakowski
|
0a8c6f3ee6
Cleaned up some love.graphics code.
|
8 years ago |
Bart van Strien
|
7bd3581a52
Merge dynamiccore2 into minor
|
8 years ago |
Alex Szpakowski
|
0a3adc0839
Unify pixel format enums for ImageData, CompressedImageData, and Canvas into a single PixelFormat enum.
|
8 years ago |
Bart van Strien
|
24a7a3d367
Merge minor into dynamiccore2
|
8 years ago |
Alex Szpakowski
|
5d2b0a98e5
Add missing applyTransform and replaceTransform functions…
|
8 years ago |
Alex Szpakowski
|
14aa6965b3
Added Transform objects to love.math (resolves issue #1228).
|
8 years ago |
Alex Szpakowski
|
3e80ec2257
Render pass API. Replaces love.graphics.setCanvas and friends.
|
8 years ago |
Bart van Strien
|
9f6aa716fa
Pass Type to luax_register_type by pointer instead of reference
|
8 years ago |
Bart van Strien
|
d967a755e5
Make love::Type handle type names
|
8 years ago |
Bart van Strien
|
5d43c9601a
Automatically deduce the type in luax_pushtype, if possible
|
8 years ago |
Bart van Strien
|
7dd960619d
Automatically deduce the type in luax_checktype, luax_getmodule, luax_optmodule and luax_totype
|
8 years ago |
Bart van Strien
|
c761202486
Build type information on first use (load-time), instead of using a hardcoded list
|
8 years ago |
Alex Szpakowski
|
4c122e6581
Add love.graphics.transformPoint and love.graphics.inverseTransformPoint.
|
8 years ago |
Alex Szpakowski
|
b8b670e0ae
Simplify Drawable code
|
8 years ago |
Alex Szpakowski
|
22056271ec
love.graphics.circle/ellipse/arc/rectangle now take transformation scale into account when determining the number of segments to use. Resolves issue #1184.
|
9 years ago |
Alex Szpakowski
|
e71f95595c
ImageData (and Images loaded from them) now support different data formats. Resolves issue #1048.
|
9 years ago |