3434static int modno ;
3535static unsigned int frame ;
3636static oscore_time nexttick ;
37- static float delta0 ;
3837
3938static uint16_t xmax ;
4039static uint16_t ymax ;
@@ -92,15 +91,15 @@ static const uint8_t palette_size = sizeof(palette)/sizeof(RGB);
9291
9392static inline float multiplicate_dist (float x1 , float y1 , float x2 , float y2 )
9493{
95- float dx = abs (x1 - x2 );
96- float dy = abs (y1 - y2 );
94+ float dx = fabsf (x1 - x2 );
95+ float dy = fabsf (y1 - y2 );
9796 return dx * dy ;
9897}
9998
10099static inline float sum_dist (float x1 , float y1 , float x2 , float y2 )
101100{
102- float dx = abs (x1 - x2 );
103- float dy = abs (y1 - y2 );
101+ float dx = fabsf (x1 - x2 );
102+ float dy = fabsf (y1 - y2 );
104103
105104 return dx + dy ;
106105}
@@ -114,8 +113,8 @@ static inline float euklid_dist(float x1, float y1, float x2, float y2)
114113
115114static inline float p3_dist (float x1 , float y1 , float x2 , float y2 )
116115{
117- float dx = abs (x1 - x2 );
118- float dy = abs (y1 - y2 );
116+ float dx = fabsf (x1 - x2 );
117+ float dy = fabsf (y1 - y2 );
119118 return dx * dx * dx + dy * dy * dy ;
120119}
121120
@@ -128,8 +127,8 @@ static inline float p4_dist(float x1, float y1, float x2, float y2)
128127
129128static inline float p5_dist (float x1 , float y1 , float x2 , float y2 )
130129{
131- float dx = abs (x1 - x2 );
132- float dy = abs (y1 - y2 );
130+ float dx = fabsf (x1 - x2 );
131+ float dy = fabsf (y1 - y2 );
133132 return dx * dx * dx * dx * dx + dy * dy * dy * dy * dy ;
134133}
135134
0 commit comments