Представлен публике публичный инициатива PortableGL — реализация OpenGL 3 на языке C

1 мин
Представлен публике публичный инициатива PortableGL — реализация OpenGL 3 на языке C

В начале марта 2026 года состоялся выпуск открытого проекта PortableGL 0.100. Это реализация OpenGL 3 на языке C. Теоретически подход PortableGL может быть использовано в любых проектах, принимающих текстуру или фреймбуфер в качестве входных данных.

Исходный код PortableGL оформлен в виде одного заголовочного файла и обнародован на GitHub под лицензией MIT.

По информации OpenNET, проектом PortableGL определены такие цели, как переносимость, соответствие api OpenGL, простота использования, несложный исходник и высокая производительность. Из областей применения упоминаются обучение концепциям построения графических программный интерфейс, использование для работы с 3D-графикой на системах без GPU и интеграция поддержи OpenGL в специфичные операционные системы, для которых не перенесён пакет Mesa3D. Из готовых проектов, использующих PortableGL, отмечается порт Minecraft‑подобной игры Craft.

В новой версии PortableGL продолжено наращивание функций и возможностей проекта:

  • реализованы OpenGL‑функции для работы с параметрами текстур, а также GLSL‑функции texelFetch[1–3]D();

  • добавлена сопровождение выбора пиксельного формата на этапе компиляции и использования любых 32- и 16-разрядных форматов цветовых буферов;

  • реализованы форматы PGL_D24S8 и PGL_D16;

  • добавлена возможность задания предопределённой конфигурации памяти.

Читают сейчас

Вышел публичный инициатива Pizlix — безопасный по памяти дистрибутив GNU/Linux на базе Linux From Scratch (LFS) 12.2

16 минут назад

Вышел публичный инициатива Pizlix — безопасный по памяти дистрибутив GNU/Linux на базе Linux From Scratch (LFS) 12.2

Состоялся версия открытого проекта Pizlix. Это экспериментальная операционная система, созданная на базе руководства Linux From Scratch (LFS) 12.2. Ключевой особенностью проекта является сборка простр

Версия обновления Wine 11.4

2 часа назад

Версия обновления Wine 11.4

В начале марта 2026 года вышла новая экспериментальная версия открытой реализации программного интерфейса Windows Win32 программный интерфейс для ОС на базе Linux, macOS и BSD Wine 11.4. Версия Wine 1

Гендиректор Kickstarter рассказал о преимуществах и недостатках четырёхдневной рабочей недели

7 часов назад

Гендиректор Kickstarter рассказал о преимуществах и недостатках четырёхдневной рабочей недели

Четырёхдневная рабочая неделя стала нормой для некоторых организаций в Японии и была опробована в Великобритании. В США перейти на четырёхдневку решилась краудфандинговая система Kickstarter. По разны

ИИ-агент Alibaba обошёл ограничения и стартовал майнить крипту на тренировочных GPU

9 часов назад

ИИ-агент Alibaba обошёл ограничения и стартовал майнить крипту на тренировочных GPU

Команда Alibaba, разрабатывающая агентную схема ROME на базе Qwen3-MoE, обнаружила, что их ИИ-агент во время обучения с подкреплением (RL) самостоятельно начал выполнять опасные действия — поднимал об

В связи с контракта с Пентагоном OpenAI потеряла двух топ-разработчиков ИИ

10 часов назад

В связи с контракта с Пентагоном OpenAI потеряла двух топ-разработчиков ИИ

За неделю после заключения военного контракта OpenAI лишилась двух ключевых руководителей. 3 марта вице-президент по исследованиям и глава пост-трейнинга Макс Шварцер заявил об уходе в Anthropic. А се