Pytania otagowane jako optimisation

2
W jaki sposób wirtualne teksturowanie może być skuteczne?
Dla odniesienia mam na myśli „ogólną nazwę” techniki wprowadzonej po raz pierwszy (jak sądzę) w technologii MegaTexture idTech 5 . Zobacz wideo tutaj, aby szybko zobaczyć, jak to działa. Ostatnio przeglądałem niektóre artykuły i publikacje z tym związane, a nie rozumiem, jak to może być skuteczne. Czy nie wymaga ciągłego …

2
Jaki jest koszt zmiany stanu?
Programiści powinni mieć dość dobry pomysł na koszt niektórych operacji: na przykład koszt instrukcji procesora, koszt braku pamięci podręcznej L1, L2 lub L3, koszt LHS. Jeśli chodzi o grafikę, zdaję sobie sprawę, że nie mam pojęcia, czym one są. Mam na uwadze, że jeśli zamawiamy je według kosztów, zmiany stanu …

2
GL_STATIC_DRAW vs GL_DYNAMIC_DRAW vs GL_STREAM_DRAW: czy to ma znaczenie?
W OpenGL funkcje obiektów buforowych ( glBufferData, glBufferSubDatai prawdopodobnie kilka innych) mają parametr usageopisany w dokumentacji jako wskazówka zamierzonego użycia, która prawdopodobnie ma pomóc w poprawie wydajności implementacji. stosowanie Określa oczekiwany wzorzec użycia magazynu danych. Stała symboliczny musi być GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, lub GL_DYNAMIC_COPY. [...] …

1
Ile wielokątów w scenie może osiągnąć nowoczesny sprzęt, utrzymując czas rzeczywisty i jak się tam dostać?
To dość podstawowe, pod pewnymi względami, pytanie, ale takie, na które wiele osób, w tym ja, tak naprawdę nie zna odpowiedzi. Producenci układów GPU często podają bardzo wysokie liczby, a rozpiętość między wielobokami liczy się, że różne silniki gier twierdzą, że obsługują często wiele rzędów wielkości, a następnie nadal zależy …
11 gpu  optimisation 


2
Najbardziej wydajny sposób organizowania danych wierzchołków na nowoczesnych GPU
Że mam model składa się z wierzchołków, z których każda position, normal, tangentoraz texcoordatrybutów, gdzie trójkąty są określone przez trójek indeksu. Jeśli skupimy się tylko na atrybutach wierzchołka, mam świadomość dwóch ogólnych strategii: struktury tablic i szeregu struktur. Słyszałem również, że tablica struktur jest preferowana, ponieważ zwiększa lokalizację pamięci (a …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.