Průvodce programováním ve Vulkanu: Oficiální průvodce výukou jazyka Vulkan

Hodnocení:   (3,9 z 5)

Průvodce programováním ve Vulkanu: Oficiální průvodce výukou jazyka Vulkan (Graham Sellers)

Recenze čtenářů

Shrnutí:

Průvodce programováním Vulkanu je primárně vnímán jako referenční příručka, nikoli jako výukový program pro začátečníky v oblasti grafického programování. Přestože obsahuje cenné technické informace a pokrývá mnoho aspektů rozhraní Vulkan API, byla kritizována za nedostatek příkladů, řídké indexování a za to, že není přístupná pro nováčky. Ti, kteří mají předchozí znalosti OpenGL a grafického programování, ji považují za užitečnou, ale mnoho recenzentů vyjadřuje zklamání z její hloubky a praktické použitelnosti.

Klady:

Komplexní pokrytí prvků API Vulkan.
Dobré vysvětlení limitů zařízení a konceptů synchronizace.
Užitečné pro ty, kteří již znají techniky OpenGL AZDO.
Podrobný průzkum rozhraní Vulkan API, přestože je strukturováno spíše jako reference.
Cenné pro zkušené programátory, kteří chtějí porozumět Vulkanu.

Zápory:

Nevhodné pro začátečníky
předpokládá předchozí znalosti v oblasti grafického programování.
Chybí příklady kódu a podrobná praktická vysvětlení.
Řídký rejstřík a špatná organizace
obtížná orientace.
Mnoho chyb v ukázkách inline kódu.
Někteří čtenáři mají pocit, že oproti stávající dokumentaci výrazně neprohlubuje porozumění.

(na základě 37 hodnocení čtenářů)

Původní název:

Vulkan Programming Guide: The Official Guide to Learning Vulkan

Obsah knihy:

Definitivní příručka a reference pro vývojáře Vulkanu(TM): Ovládněte specifikaci nové generace pro multiplatformní grafiku.

Nová generace specifikace OpenGL, Vulkan, byla od základu přepracována a dává aplikacím přímou kontrolu nad akcelerací GPU pro bezprecedentní výkon a předvídatelnost. Průvodce programováním Vulkan(TM) je základní, autoritativní příručkou tohoto nového standardu pro zkušené programátory grafiky ve všech prostředích Vulkan.

Graham Sellers, vedoucí programátor rozhraní Vulkan API (s přispěním vedoucího jazyka Johna Kessenicha), představuje na příkladech bohaté úvody do přenositelného rozhraní Vulkan API a nového stínovacího jazyka SPIR-V. Autor představuje Vulkan, jeho cíle a klíčové koncepty rámující jeho API a představuje komplexní vykreslovací systém, který demonstruje jedinečnost Vulkanu i jeho výjimečný výkon.

Najdete zde autoritativní pokrytí témat od kreslení přes paměť a vlákno až po výpočetní shadery. Autor zejména ukazuje, jak zvládnout úlohy, jako je synchronizace, plánování a správa paměti, které jsou nyní v kompetenci vývojáře.

Průvodce programováním Vulkan(TM) představuje výkonné 3D vývojové techniky pro nejrůznější oblasti od videoher po lékařské zobrazování a nejmodernější přístupy k řešení náročných vědeckých výpočetních problémů. Ať už přecházíte z OpenGL, nebo přecházíte na otevřené grafické API poprvé, tato příručka vám pomůže dosáhnout požadovaných výsledků a výkonu.

Zahrnuje.

⬤ Rozsáhle testované příklady kódu, které demonstrují možnosti Vulkanu a ukazují, jak se liší od OpenGL.

⬤ Odborné pokyny pro začátek a práci s novým paměťovým systémem Vulkanu.

⬤ Důkladné pojednání o frontách, příkazech, přesouvání dat a prezentaci.

⬤ Úplné vysvětlení binárního stínovacího jazyka SPIR-V a výpočetních/grafických pipeline.

⬤ Podrobné diskuse o příkazech kreslení, zpracování geometrie a fragmentů, synchronizačních primitivech a čtení dat Vulkanu do aplikací.

⬤ Kompletní případová studie aplikace: odložené vykreslování s využitím komplexní víceprůchodové architektury a více front zpracování.

⬤ Přílohy představující funkce Vulkan a opkódy SPIR-V a kompletní slovníček Vulkan.

Příklad kódu naleznete zde: Příklad kódu naleznete zde: https: //github.com/vulkanprogrammingguide/examples.

Další údaje o knize:

ISBN:9780134464541
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2016
Počet stran:480

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Průvodce programováním ve Vulkanu: Oficiální průvodce výukou jazyka Vulkan - Vulkan Programming...
Definitivní příručka a reference pro vývojáře...
Průvodce programováním ve Vulkanu: Oficiální průvodce výukou jazyka Vulkan - Vulkan Programming Guide: The Official Guide to Learning Vulkan

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)