Дисплей
This commit is contained in:
@@ -264,11 +264,6 @@ enum EpdDrawError epd_hl_update_area(
|
||||
|
||||
uint32_t t1 = esp_timer_get_time() / 1000;
|
||||
|
||||
diff_area.x = 0;
|
||||
diff_area.y = 0;
|
||||
diff_area.width = epd_width();
|
||||
diff_area.height = epd_height();
|
||||
|
||||
enum EpdDrawError err = EPD_DRAW_SUCCESS;
|
||||
err = epd_draw_base(
|
||||
epd_full_screen(),
|
||||
@@ -283,11 +278,6 @@ enum EpdDrawError epd_hl_update_area(
|
||||
|
||||
uint32_t t2 = esp_timer_get_time() / 1000;
|
||||
|
||||
diff_area.x = 0;
|
||||
diff_area.y = 0;
|
||||
diff_area.width = epd_width();
|
||||
diff_area.height = epd_height();
|
||||
|
||||
int buf_width = epd_width();
|
||||
|
||||
for (int l = diff_area.y; l < diff_area.y + diff_area.height; l++) {
|
||||
@@ -357,4 +347,4 @@ void epd_hl_waveform(EpdiyHighlevelState* state, const EpdWaveform* waveform) {
|
||||
waveform = epd_get_display()->default_waveform;
|
||||
}
|
||||
state->waveform = waveform;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -469,7 +469,7 @@ EpdRect epd_difference_image_base(
|
||||
break;
|
||||
}
|
||||
for (max_x = x_end - 1; max_x >= crop_to.x; max_x--) {
|
||||
uint8_t mask = min_x % 2 ? 0xF0 : 0x0F;
|
||||
uint8_t mask = max_x % 2 ? 0xF0 : 0x0F;
|
||||
if ((col_dirtyness[max_x / 2] & mask) != 0)
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user