TGViewer
Представляешь, Представляешь, @your_tech · 8.73K subscribers
Post #10734 629
В Qt 6.12 появился экспериментальный Canvas2D для отрисовки на GPU

Canvas2D — новый QML-элемент для разработчиков интерфейсов и 2D-визуализаций. Он позволяет рисовать из JavaScript и передаёт работу графическому процессору. Это может ускорить анимированные графики, волны, индикаторы и другие большие холсты.

В тесте автора один и тот же JavaScript-код при 16-кратной отрисовке показал 4 FPS на Qt Quick Canvas и 165 FPS на Canvas2D. Результат получен на одном ноутбуке, поэтому производительность советуют проверять на целевом оборудовании.

Совместимость пока неполная: нет пунктирных линий, фильтров, операций с пикселями и обрезки по произвольному контуру. Qt также не гарантирует совместимость исходного и бинарного кода. В новости Tproger рассказали о переносе кода с Qt Quick Canvas и доступных возможностях Canvas2D.
  • ❤ 2
More from @your_tech
  1. Sep 20, 2026LiteLLM 1.103.0-rc.1 получил расширение для VS Code и управление MCP-сессиями Вышла предва…
  2. Sep 20, 2026Valhalla 3.9.0 ускорила сборку тайлов и добавила маршруты через пешеходные зоны Разработчи…
  3. Sep 20, 2026QwenCloud выпустила модель HappyOyster Adventure для создания интерактивных миров Модель h…
  4. Sep 20, 2026OpenAI выпустила Node SDK 7.20.0 с новыми средствами управления и безопасности OpenAI обно…
  5. Sep 20, 2026ClickHouse выпустила LTS-версию 26.8.8.8 Команда ClickHouse 19 сентября выпустила версию 2…
  6. Sep 20, 2026Microsoft Foundry получила стандартный канал связи между ИИ-агентами Microsoft выпустила A…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →