Скелет функции анимации

This commit is contained in:
2025-11-17 15:04:05 +03:00
parent 743b8336a3
commit 5ac43bb236
6 changed files with 90 additions and 5 deletions

View File

@@ -11,6 +11,7 @@
#include "registry.h"
#include "wayland-runtime.h"
#include "window.h"
#include "figure-animate.h"
#define MAX_WINDOW_THREADS 128
@@ -48,8 +49,9 @@ static void *window_aux_loop(void *arg)
{
/* На время обновления позиции фигуры локаем мутекс */
pthread_mutex_lock(&draw_info->figure_mutex);
usleep(10 * 1000);
figure_animation_step(draw_info);
pthread_mutex_unlock(&draw_info->figure_mutex);
usleep(100 * 1000);
}
return NULL;