▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/GPUBooster
GPUBooster

GPUBooster

GPUBooster - мод для Майнкрафт, который ускоряет рендер через DSA-буферы и SIMD-вычисления. Совместим с Sodium, Iris и шейдерами. Дает прирост FPS до 9% на мощном железе.

Оцените первым
4.2M
646

GPUBooster | О моде ⚡

GPUBooster - это оптимизационный мод для Майнкрафт, который заставляет видеокарту работать эффективнее. Вместо того чтобы просто добавлять новые фишки, он переписывает то, как игра общается с GPU - использует DSA (direct-state access) буферы, SIMD-инструкции через Vector API и пулы объектов. Всё это в сумме даёт прирост производительности без потери качества картинки.

Начиная с версии 1.1.1 серверная часть мода вынесена в отдельный мод NumFlux.

Сравнение без других модов (кроме библиотек) на 1.21.11:

Без модаС модом (1.2.2)Прирост FPS
110012009.09%

Цифры впечатляют, особенно если учесть, что это чистый тест без Sodium и прочих оптимизаций. На практике с Sodium/Embeddium прирост будет меньше, но всё равно заметен.

Особенности ⭐:

  • DSA система для VBO/EBO/FBO/текстур
  • RBO для глубины
  • Пул объектов для VBO/EBO
  • Кеш "VAO <-> Format"
  • SIMD (Vector API)
  • Пакетная обработка текста в UI

DSA (встроено в игру с версии 1.21.11):

DSA-буферы (VBO, EBO, FBO, текстуры) позволяют не привязывать буферы к рендеру каждый раз, сокращая количество операций. Плюс добавляется пул VBO/EBO - создаётся буфер заданного размера из конфига, и он переиспользуется. Меньше аллокаций - выше FPS.

RBO (>1.21.11):

Использует Renderbuffer (RBO) для глубины вместо текстуры. RBO тоже использует DSA, если включено "FBO only" или "All". Это даёт небольшой прирост производительности.

SIMD (<=1.21.11):

Ускоряет вычисления на процессоре через Vector API из модуля jdk.incubator. Для работы нужно добавить JVM аргумент:

  • Найди настройки JVM аргументов в своём лаунчере и добавь --add-modules jdk.incubator.vector
  • Подробный гайд для популярных лаунчеров будет позже

GPUBooster | Со стороны игрока 👤

Политика решения проблем:

  • Если issue помечено как "Bug/Compat" - у него высший приоритет.
  • Если issue помечено как "Inaccuracy" - низкий приоритет, мелкая неточность в игровом процессе, решается отключением опции в конфиге.
  • Если игра вылетает - сначала проверь JVM аргументы, есть ли там jdk.incubator.

Важно ⚠️:

  • Если твоя видеокарта поддерживает OpenGL ниже 4.5 - некоторые фичи будут недоступны.
  • RBO несовместим с шейдерпаками.
  • Начиная с Minecraft 1.21.10 поддержка GpuTape прекращена (используй GPUBooster вместо него).

Доступные языки 🌐:

  • Английский (en_us) - Mr.Toad
  • Русский (ru_ru) - Mr.Toad
  • Немецкий (de_de) - Mr.Toad (<1.1)
  • Украинский (uk_ua) - StarmanMine142 (<1.1)

Другие мои моды:

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.12.x

Платформы

Поддерживаемые окружения

Клиент

Зависимости

ToadLibToadLibMod MenuMod MenuFabric APIFabric APIIris ShadersIris ShadersSodiumSodium

и ещё 2 зависимостей

Ссылки


Создатели

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:4 недели назад
Главная