profile the drawing options

This commit is contained in:
2025-06-08 17:36:50 -07:00
parent 372133c15e
commit 789cdf6a7a
2 changed files with 599 additions and 1 deletions

View File

@ -198,7 +198,7 @@ function linefill(ax,ay,bx,by,r,c)
local u,v,spans=s[4][1],s[4][2],{}
local x0,y0=ax+u*ca+v*sa,ay-u*sa+v*ca
for i=1,4 do
local u,v=s[i][1],s[i][2]
local u,v=unpack(s[i])
local x1,y1=ax+u*ca+v*sa,ay-u*sa+v*ca
local _x1,_y1=x1,y1
if(y0>y1) x0,y0,x1,y1=x1,y1,x0,y0