Ігри на двигуні GoldSrc мають низький FPS

На операційній системі Linux Slackware встановлено Steam. Ігри на двигуні GoldSrc такі як наприклад Half-Life та Counter Strike 1.6 мають FPS не вище 20 одиниць.

Так буває не завжди, але достатньо часто.

Виліковується так:

Натисніть правою кнопкою миши, на грі в списку Steam.

Виберіть – властивості.

Далі вкажіть в параметрах запуску опцію -nofbo

gldsrclowfps

В OpenGL – FBO (Frame Buffer Object) використовується замість screen buffer.

FBO займається застосовуванням пост-ефектів на текстури, такі як MSAA, та вимагає наявності апаратної підтримки відео картою OpenGL 3.0+ для виклику процедури glCopyTexImage2D.

Виключивши механізм FBO ви можете позбутися деяких ефектів і підтримки шейдерів.

Але для ігор на двигуні GlodSrc, це менш важливо ніж кількість оброблених кадрів за секунду.

В сучасних іграх на двигуні Source через FBO створюється портали в грі Portal.

 

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.