Sasha Szpakowski
|
ed6a50178c
|
Filled polygons have texture coordinates computed from their bounds.
Fixes #1951.
|
2024-02-25 20:09:06 -04:00 |
|
Sasha Szpakowski
|
64a30f177f
|
Merge branch 'main' into 12.0-development
|
2024-02-10 12:24:48 -04:00 |
|
Sasha Szpakowski
|
94d5864144
|
update year for copyright notice
|
2024-02-10 12:13:22 -04:00 |
|
scurest
|
f5b8117c19
|
graphics: fix typo in comment
|
2023-04-13 22:12:28 -03:00 |
|
scurest
|
106daedf75
|
graphics: fix for anti-parallel line segments (#1894)
Handle the case when a line doubles back on itself, eg
love.graphics.setLineJoin("bevel")
love.graphics.line({
180, 400,
200, 400,
100, 400
})
|
2023-04-13 22:12:22 -03:00 |
|
Sasha Szpakowski
|
a71cfdcb50
|
Fix typo
|
2023-04-13 22:12:11 -03:00 |
|
Sasha Szpakowski
|
1080507c7d
|
Improve variable name readability in line rendering code.
|
2023-04-13 22:12:05 -03:00 |
|
slime
|
c245397178
|
Remove NaN-check C assert calls in line drawing code.
Users can pass NaN point values into line drawing code. love shouldn't abort the entire program if that happens.
|
2023-04-13 22:11:46 -03:00 |
|
Klonan
|
7e0f8ca791
|
FIx polyline adding NaN normals, which breaks the line rendering
|
2023-04-13 22:11:35 -03:00 |
|
scurest
|
ee90667846
|
graphics: fix typo in comment
|
2023-02-21 22:18:28 -06:00 |
|
scurest
|
bdcef0bbc8
|
graphics: fix for anti-parallel line segments (#1894)
Handle the case when a line doubles back on itself, eg
love.graphics.setLineJoin("bevel")
love.graphics.line({
180, 400,
200, 400,
100, 400
})
|
2023-02-21 22:18:28 -06:00 |
|
Sasha Szpakowski
|
8cac37b811
|
Fix typo
|
2023-01-14 12:17:57 -04:00 |
|
Sasha Szpakowski
|
8ae7342875
|
Improve variable name readability in line rendering code.
|
2023-01-14 12:13:35 -04:00 |
|
Sasha Szpakowski
|
f6cdbdc868
|
Merge branch 'main' into 12.0-development
|
2022-12-31 22:46:34 -04:00 |
|
Sasha Szpakowski
|
c823dbca96
|
Update copyright year for 2023
|
2022-12-31 22:25:49 -04:00 |
|
slime
|
8cda22ef7d
|
Remove NaN-check C assert calls in line drawing code.
Users can pass NaN point values into line drawing code. love shouldn't abort the entire program if that happens.
|
2022-10-30 12:30:42 -03:00 |
|
Klonan
|
ae8b5551de
|
FIx polyline adding NaN normals, which breaks the line rendering
|
2022-09-16 11:02:31 +02:00 |
|
Alex Szpakowski
|
7f3538d2ba
|
Merge branch 'main' into 12.0-development
|
2022-01-05 21:10:27 -04:00 |
|
Alex Szpakowski
|
8e7fd10b6f
|
Update copyright year for 2022
|
2021-12-31 18:33:40 -04:00 |
|
Alex Szpakowski
|
21f5ba86d3
|
Merge branch 'master' into 12.0-development
|
2021-04-07 20:33:44 -03:00 |
|
Alex Szpakowski
|
f89aabb0bb
|
Update copyright year for 2021
|
2021-04-04 16:14:45 -03:00 |
|
Alex Szpakowski
|
3f4161dd5d
|
Merge branch '12.0-development' into GraphicsBuffer
|
2020-07-20 18:13:27 -03:00 |
|
Alex Szpakowski
|
f848b201ae
|
Merge branch 'master' into 12.0-development
|
2020-07-18 21:29:36 -03:00 |
|
Alex Szpakowski
|
96b8d29a5c
|
Clean up code for computing smooth line vertex colors.
|
2020-06-28 21:58:13 -03:00 |
|
Alex Szpakowski
|
7fbb68e90e
|
Merge branch '12.0-development' into GraphicsBuffer
|
2020-02-28 23:10:21 -04:00 |
|
Alex Szpakowski
|
9425c9224b
|
Rename internal batched draw code to be more clear
|
2020-02-27 20:08:50 -04:00 |
|
Alex Szpakowski
|
2572f0c7a1
|
Meshes expose GraphicsBuffers, part 2
|
2020-02-01 15:39:59 -04:00 |
|
Alex Szpakowski
|
ee5304ba53
|
Remove vertex namespace
|
2020-01-13 20:41:05 -04:00 |
|
Alex Szpakowski
|
fc4847c69d
|
Update copyright for the new year
|
2020-01-03 22:40:36 -04:00 |
|
Alex Szpakowski
|
ed537c4f6a
|
lines can render more than 65k vertices (resolves issue #1356).
|
2019-09-28 18:34:56 -03:00 |
|
Alex Szpakowski
|
9ab2a94037
|
Rename internal C++ Color struct to Color32 to help differentiate it from Colorf.
|
2019-09-14 23:13:40 -03:00 |
|
Alex Szpakowski
|
3c9662a9ce
|
Fix a typo in the line smoothing code. I don't think it causes any visual change.
|
2019-06-28 12:40:41 -03:00 |
|
Alex Szpakowski
|
0752f27bdf
|
Update copyright year for 2019
|
2019-01-03 21:09:05 -04:00 |
|
Bart van Strien
|
e80247c191
|
Happy new year! ✨
|
2018-01-03 19:47:35 +01:00 |
|
Alex Szpakowski
|
0b68c92570
|
Rename some internal functionality to better match what it actually is.
--HG--
branch : minor
|
2017-08-25 22:42:03 -03:00 |
|
Alex Szpakowski
|
c37e9ed6bf
|
Use vector2 arrays instead of raw float arrays for graphics primitives. Simplifies the code a bit.
--HG--
branch : minor
|
2017-07-23 01:49:27 -03:00 |
|
Alex Szpakowski
|
7694edfd52
|
Auto-batched draws (except for love.graphics.print, for now) are affected by 3D transforms.
--HG--
branch : minor
|
2017-05-17 22:03:09 -03:00 |
|
Alex Szpakowski
|
ac697ddb0f
|
Clean up love’s internal Vector code a bit, and rename it to Vector2 so it’s more obvious what it is.
--HG--
branch : minor
|
2017-05-16 22:07:01 -03:00 |
|
Alex Szpakowski
|
abb72cb813
|
Happy new year! 🥂
--HG--
branch : minor
|
2017-01-02 01:28:29 -04:00 |
|
Alex Szpakowski
|
603c3e43d5
|
Moved line and shape drawing code out of the opengl folder, since it no longer directly calls any OpenGL functions.
--HG--
branch : minor
|
2016-12-27 23:21:25 -04:00 |
|