Запитання з тегом «optimisation»

2
Як віртуальна текстура може бути фактично ефективною?
Для довідки, що я маю в виду це «загальна назва» для техніки першої (я вважаю) ввів з idTech 5'по MegaTexture технології. Подивіться тут відео для швидкого огляду того, як це працює. Останнім часом я скупив деякі статті та публікації, пов'язані з цим, і те, що я не розумію, це те, …

2
Яка вартість зміни штату?
Передбачається, що програмісти мають досить гарне уявлення про вартість певних операцій: наприклад, вартість інструкції щодо процесора, вартість пропуску кешу L1, L2 або L3, вартість LHS. Що стосується графіки, я розумію, що я мало що уявляю, що вони є. Я маю на увазі, що якщо ми їх замовляємо за вартістю, зміни …

2
GL_STATIC_DRAW проти GL_DYNAMIC_DRAW проти GL_STREAM_DRAW: це має значення?
У OpenGL функції об'єкта буфера ( glBufferData, glBufferSubDataі, ймовірно, деякі інші) мають параметр usage, описаний у документації як натяк на передбачуване використання, який, ймовірно, мав би допомогти реалізації забезпечити кращу ефективність. використання Вказує очікувану схему використання сховища даних. Символьна константа повинна бути GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, …

1
Скільки полігонів на сцені може досягати сучасне обладнання, зберігаючи реальний час, і як дістатися?
Досить базове, в чомусь, питання, але таке, на яке я входив багато людей, насправді не знає відповіді. Виробники графічних процесорів часто наводять надзвичайно велику кількість, а розподіл між полігонами вважається, що різні ігрові двигуни підтримують, часто охоплює декілька порядків, а потім все ще сильно залежить від безлічі змінних. Я усвідомлюю, …
11 gpu  optimisation 


2
Найефективніший спосіб організації даних вершин на сучасних графічних процесорах
Скажімо , у мене є модель , складена з вершин, кожен з яких position, normal, tangentі texcoordатрибутів, де трикутники зазначених індексів трійок. Якщо ми просто зосередимось на атрибутах вершини, я знаю про дві широкі стратегії: структура масивів та масив структур. Я також чув, що масив структур є кращим, оскільки він …

1
Як працює кеш текстури в GPU-графічному відтворенні на основі плитки
Як кеш працює з відображенням на основі плитки? Чи є поради, як покращити співвідношення кількості кеш-пам'яті для цього? (наприклад, якщо плитки обробляються горизонтально і у мене є вертикальні сегменти трикутників з однаковою текстурою, чи це працює гірше для кешу, ніж якби у мене було розташування трикутників горизонтально?)
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.