Представлен публике публичный инициатива 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;

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

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

Nvidia представила PAIR — утилиту, с помощью которой объединяет некоторое количество ПК и распределяет между ними AI‑задачи

1 час назад

Nvidia представила PAIR — утилиту, с помощью которой объединяет некоторое количество ПК и распределяет между ними AI‑задачи

Nvidia выпустила средство PAIR (Personal AI Router), который объединяет некоторое количество компьютеров в локальной сети и распределяет между ними задачи по запуску AI‑моделей. В один кластер можно п

1 час назад

H3 Max Director генерирует управляемый видеопоток в реальном времени

Новая релиз H3 Max генерирует не отдельные клипы с последующей склейкой, а единый непрерывный видеопоток. Схема сохраняет контекст сцены, персонажей и происходящего, а промпт можно менять прямо во вре

2 часа назад

Гипотеза панспермии начала понемногу переходить из статуса крамольной к статусу экстравагантной, но обсуждаемой

В июльском номере научного журнала Springer Nature была опубликована материал, название которой можно приблизительно перевести как "Следствие публикации Муди с соавторами для жизнеспособности гипотезы

2 часа назад

Агенты Cursor научились собирать приложения для iOS и macOS

Namespace интегрировала свою облачную инфраструктуру Devboxes с Cursor Cloud Agents. Сам Cursor по-прежнему отвечает за агентный цикл и управление задачей, а выполнение действий — работа с репозиторие

GPT-6 Astra: OpenAI хочет превратить ИИ из помощника в исполнителя задач

3 часа назад

GPT-6 Astra: OpenAI хочет превратить ИИ из помощника в исполнителя задач

OpenAI представила GPT-6 Astra – новую версию модели, в которой основной акцент сделан на выполнении сложных задач. В компании говорят о развитии возможностей работы с компьютером, программировании и