Updated to newest IDF with new GCC

This commit is contained in:
2022-06-13 20:33:42 +02:00
parent 411fbf94de
commit 76e19791f9
2 changed files with 4 additions and 4 deletions

View File

@ -839,9 +839,9 @@ public:
uint16_t operator*(uint16_t v) { return (v*i) + ((v*f)>>F); }
int32_t operator*(int32_t v) { return (v*i) + ((v*f)>>F); }
int16_t operator*(int16_t v) { return (v*i) + ((v*f)>>F); }
#ifdef FASTLED_ARM
//#ifdef FASTLED_ARM
int operator*(int v) { return (v*i) + ((v*f)>>F); }
#endif
//#endif
#ifdef FASTLED_APOLLO3
int operator*(int v) { return (v*i) + ((v*f)>>F); }
#endif

View File

@ -628,7 +628,7 @@ void fill_raw_2dnoise8(uint8_t *pData, int width, int height, uint8_t octaves, u
void fill_raw_2dnoise16(uint16_t *pData, int width, int height, uint8_t octaves, q88 freq88, fract16 amplitude, int skip, uint32_t x, int scalex, uint32_t y, int scaley, uint32_t time) {
if(octaves > 1) {
fill_raw_2dnoise16(pData, width, height, octaves-1, freq88, amplitude, skip, x *freq88 , scalex *freq88, y * freq88, scaley * freq88, time);
fill_raw_2dnoise16(pData, width, height, octaves-1, freq88, amplitude, skip, freq88 * x , freq88 * scalex, freq88 * y, freq88 * scaley, time);
} else {
// amplitude is always 255 on the lowest level
amplitude=65535;
@ -662,7 +662,7 @@ int32_t nmax=0;
void fill_raw_2dnoise16into8(uint8_t *pData, int width, int height, uint8_t octaves, q44 freq44, fract8 amplitude, int skip, uint32_t x, int scalex, uint32_t y, int scaley, uint32_t time) {
if(octaves > 1) {
fill_raw_2dnoise16into8(pData, width, height, octaves-1, freq44, amplitude, skip+1, x*freq44, scalex *freq44, y*freq44, scaley * freq44, time);
fill_raw_2dnoise16into8(pData, width, height, octaves-1, freq44, amplitude, skip+1, x*freq44, freq44 * scalex, freq44 * y, freq44 * scaley, time);
} else {
// amplitude is always 255 on the lowest level
amplitude=255;