Sasha Szpakowski
|
f6cdbdc868
Merge branch 'main' into 12.0-development
|
2 년 전 |
Sasha Szpakowski
|
c823dbca96
Update copyright year for 2023
|
2 년 전 |
Alex Szpakowski
|
ff83ee6a9c
Add basic ortho and perspective projection APIs to love.graphics.
|
3 년 전 |
Alex Szpakowski
|
8e7fd10b6f
Update copyright year for 2022
|
3 년 전 |
Alex Szpakowski
|
f89aabb0bb
Update copyright year for 2021
|
4 년 전 |
Alex Szpakowski
|
fc4847c69d
Update copyright for the new year
|
5 년 전 |
Alex Szpakowski
|
0752f27bdf
Update copyright year for 2019
|
6 년 전 |
Alex Szpakowski
|
e1ec98ad64
Add an ARM NEON simd implementation of matrix multiplication.
|
7 년 전 |
Bart van Strien
|
e80247c191
Happy new year! ✨
|
7 년 전 |
Alex Szpakowski
|
7354de2059
Add (low level) functionality to allow rendering 3D Meshes.
|
7 년 전 |
Alex Szpakowski
|
70b32c47ce
Error if a non-2D/affine matrix is used with auto-batched draws, since they perform CPU-side matrix transforms on 2-component vectors.
|
8 년 전 |
Alex Szpakowski
|
abb72cb813
Happy new year! 🥂
|
8 년 전 |
Alex Szpakowski
|
4ef91ed79f
Use SIMD SSE functionality when available for 4x4 matrix multiplies. Slightly improves performance of large numbers of love.graphics.draw(texture) calls.
|
8 년 전 |
Alex Szpakowski
|
19aee7e75c
Minor optimizations to love.graphics.draw(texture).
|
8 년 전 |
Alex Szpakowski
|
0d2e08baff
Implement automatic batching for points, lines, shapes, and images/quads.
|
8 년 전 |
Alex Szpakowski
|
92774b759b
Fix line and shape segment counts and smooth line antialiasing when love.graphics.applyTransform and replaceTransform are used.
|
8 년 전 |
Alex Szpakowski
|
14aa6965b3
Added Transform objects to love.math (resolves issue #1228).
|
8 년 전 |
Alex Szpakowski
|
60d90ca4a8
Merge default into minor
|
8 년 전 |
Julio Felipe Angelini
|
cdf7199c48
Added new raw values constructor to Matrix4 and Matrix4::setRawTransformation().
|
8 년 전 |
Alex Szpakowski
|
4c122e6581
Add love.graphics.transformPoint and love.graphics.inverseTransformPoint.
|
8 년 전 |
Alex Szpakowski
|
46a2e7b85c
Happy new year! 🎉
|
9 년 전 |
Alex Szpakowski
|
bfef97c48a
Slightly reduced the CPU usage of SpriteBatch:add, Text:add, and love.graphics.draw(ParticleSystem).
|
10 년 전 |
Alex Szpakowski
|
1e8786879b
Re-added the built-in NormalMatrix uniform 3x3 matrix variable to shaders.
|
10 년 전 |
Alex Szpakowski
|
d8fd1413d6
Renamed the internal 'Matrix' class to 'Matrix4'.
|
10 년 전 |
Alex Szpakowski
|
970704c2b7
Added Text objects via love.graphics.newText(font [, textstring]). Reworked the internal code of Font objects to use fewer individual textures and less VRAM per object, and to be compatible with OpenGL ES. Slightly improved the performance of love.graphics.print and love.graphics.printf.
|
10 년 전 |
Alex Szpakowski
|
c7b45b3505
Updated copyright for the new year
|
10 년 전 |
Alex Szpakowski
|
c6896dfc4e
Consolidated some duplicate code in SpriteBatch:add.
|
11 년 전 |
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 년 전 |
Alex Szpakowski
|
3120a0e650
Goodbye 2013, hello 2014!
|
11 년 전 |
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 년 전 |