Lorcán Mc Donagh
612b52a3e3
sw_engine: fix radial gradient when focal point is outside circle on ARM/Apple Silicon
...
sw_engine: radial gradient
[issues 2014: radial gradient](#2014 )
Radial gradient results in a corrupted image when the focal point is outside the circle on Apple Silicon.
This happens because some compilers use FMA to optimize the a = dr² - dx² - dy² calculation,
which cause loss of precision.
We rely on temporary variables to prevent FMA.
We could also use compiler specific float contraction control pragmas to avoid this if this doesn't work in the future
2024-04-06 12:08:21 +09:00
Hermet Park
2bee374bb5
Update AUTHORS
2024-04-05 17:28:08 +09:00
Hermet Park
ca0a1b909a
AUTHORS: updated
2024-04-05 17:28:08 +09:00
Hermet Park
4dfb1a036e
Update AUTHORS
2023-12-26 18:17:41 +09:00
Hermet Park
960481f503
Update AUTHORS
2023-12-26 17:49:22 +09:00
Hermet Park
3a0f3536ad
Update AUTHORS
2023-09-13 16:15:52 +09:00
RuiwenTang
7eeba75472
gl_engine: Use advance tessellate algorithm
...
Introducing a new tessellate algorithm to break polygon into triangles.
2023-08-28 11:36:43 +09:00
Hermet Park
5f4ee24dc6
updated AUTHORS
2023-06-20 11:40:50 +09:00
Hermet Park
cf41e1edf7
updated AUTHORS
2023-05-01 13:41:25 +09:00
Hermet Park
65116b87ad
Update AUTHORS
2023-04-26 11:21:13 +09:00
Hermet Park
9b3c34c3b1
updated copyright.
2023-01-14 13:48:11 +09:00
Mira Grudzinska
3732b2c54a
authors: updating email address
2022-12-13 17:15:26 -08:00
Hermet Park
b02ebb9f7f
Update AUTHORS
2022-12-06 20:39:42 +09:00
Hermet Park
cb4bba83d9
updated AUTHORS
2022-06-05 15:26:39 +09:00
Rémi Verschelde
4d58dae59f
sw_engine: Replace non-portable min/max with tvgMath.h macros
...
This would fail building with Visual Studio 2017, at least downstream in Godot
where we undefine old Windows compilers' non-standard `min`/`max` macros (see
`minmax.h`/`NOMINMAX`).
2022-01-20 11:18:40 +09:00
Hermet Park
eb75745a19
Update AUTHORS
2022-01-10 14:21:23 +09:00
K. S. Ernest (iFire) Lee
607fd5de3f
Update AUTHORS
2022-01-10 14:20:45 +09:00
Projectitis
9ac024cff5
Update authors
2021-10-06 11:10:53 +09:00
Hermet Park
1238ea242d
Update AUTHORS
2021-07-11 11:33:43 +09:00
Hermet Park
699a751b1b
updated AUTHORS
2021-03-09 20:20:43 +09:00
Hermet Park
d08d87dc0b
gl_engine: fix coding convention.
...
no logical changes.
2020-12-30 12:40:54 +09:00
Hermet Park
8d03f131a3
updated AUTHORS
2020-11-06 11:33:09 +09:00
Hermet Park
c055682724
updated AUTHORS
2020-09-11 11:15:00 +09:00
Hermet Park
06cadc79f5
updated AUTHORS
...
Change-Id: Ie0bb862f8ba20e682bf3bb7469455fa52a5d5498
2020-08-20 17:52:11 +09:00
Hermet Park
621d607126
updated AUTHORS
...
Change-Id: Ia3b91f2dff139b80c5e968be2a0ecb725e6b62bd
2020-07-28 20:46:11 +09:00
Hermet Park
dd1f7875f6
updated AUTHORS
...
Change-Id: If9412e0598bdfa59dc142aacaec1cb5ae3f5401d
2020-07-17 16:56:05 +09:00
Hermet Park
ac3c46cf36
updated AUTHORS
...
Change-Id: Ife45b8ec1ad39822491e57b6031927a42f6a113b
2020-06-29 16:16:01 +09:00
Hermet Park
6b54eb5c22
updated AUTHORS
...
Change-Id: Id756d25e475e8f8cb8379577032e5b41e772b88e
2020-05-27 11:03:07 +09:00
Hermet Park
c20274aaf8
+ Initial draft
...
Introduce project skeleton such as build envrionment and interfaces
to build up code further cooperatively.
Change-Id: Ie9ac38991f609d33637283134906d7cc3f2ac19e
2020-03-25 11:53:03 +09:00