}
}
-void renderer_update_caches(int x, int y, int w, int h) {
+void renderer_update_caches(int x, int y, int w, int h, int state_changed) {
renderer_sync();
- real_renderer_update_caches(x, y, w, h);
+ real_renderer_update_caches(x, y, w, h, state_changed);
}
void renderer_flush_queues(void) {
int real_renderer_init(void);
void real_renderer_finish(void);
void real_renderer_sync_ecmds(uint32_t * ecmds);
-void real_renderer_update_caches(int x, int y, int w, int h);
+void real_renderer_update_caches(int x, int y, int w, int h, int state_changed);
void real_renderer_flush_queues(void);
void real_renderer_set_interlace(int enable, int is_odd);
void real_renderer_set_config(const struct rearmed_cbs *config);