Название: Vulkan. Руководство разработчика Автор(ы): Селлерс Г. Издательство: ДМК Пресс Год: 2017 Страниц: 394 Формат: PDF Размер: 83 Мб Язык: русский
Следующее поколение спецификаций OpenGL, Vulkan, было разработано с нуля, давая приложению прямой контроль над графическим процессором (GPU) для беспрецедентного быстродействия и предсказуемости. Данная книга является официальным руководством по этому новому стандарту и предназначена для опытных программистов GPU. Один из разработчиков Vulkan API Грэхем Селлерс представляет новый язык для шейдинга SPIR-V, сопровождая описание многочисленными примерами. Автор знакомит с ключевыми понятиями, образующими этот API, и представляет сложную систему рендеринга, которая демонстрирует уникальность Vulkan и его исключительную силу. Автор особо показывает, как осуществляются синхронизация, планирование и управление памятью, необходимые каждому разработчику. Независимо от того, работали вы прежде с OpenGL или же впервые переходите к открытым стандартным API, это руководство поможет вам получить оптимальные результаты и добиться ожидаемого быстродействия. Прочтя книгу, вы научитесь использовать мощный инструментарий, который сегодня начинает повсеместно применяться в различных областях - начиная с разработки видеоигр и заканчивая обработкой изображений для медицины и решения сложных научных вычислительных задач.
Рассматриваемые темы включают в себя: - тщательно протестированные примеры кода для демонстрации возможностей Vulkan и его отличий от OpenGL; - качественное руководство по началу работы с новой системой памяти Vulkan; - рассмотрение очередей, команд, методов копирования данных и показа результатов на экране; - полное объяснение бинарного языка для шейдеров SPIR-V и вычислительного и графического конвейеров; - детальное обсуждение команд для рендеринга, обработки геометрии и фрагментов, примитивов синхронизации чтения данных Vulkan в приложение; - детальный пример: отложенное освещение с использованием сложной многопроходной архитектуры и нескольких очередей для работы; - приложения, содержащие функции Vulkan и коды операции для SPIR-V, и полный словарь терминов.
Скачать Селлерс Г. - Vulkan. Руководство разработчика (2017)
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
С этой публикацией часто скачивают:
1С:Предприятие 8.3. Руководство разработчика Название: 1С:Предприятие 8.3. Руководство разработчика Автор: Фирма «1С» Издательство: ООО «1С» Год: 2013 Формат: PDF Страниц: 870 Размер: 21,52 МБ...
OpenGL ES 3.0. Руководство разработчика Название: OpenGL ES 3.0. Руководство разработчика Автор: Гинсбург Д., Пурномо Б. Издательство: ДМК Пресс Год: 2015 Формат: PDF Страниц: 447 Размер:...