Публікація:
Модель кросплатформеного низькорівневого програмного модуля VulkanKit

Завантаження...
Зображення мініатюри

Дата

2020

Назва журналу

ISSN журналу

Назва тома

Видавництво

Дослідницькі проекти

Організаційні підрозділи

Видання журналу

Анотація

Метою атестаційної роботи є розробка та представлення концепції дизайну програмного модуля. У ході виконання атестаційної роботи було проаналізовано програмний модуль VulkanKit та створено власну концепцію дизайну програмного модуля VulkanKit для. спрощення розробки на Vulkan шляхом надання об’єктно-орієнтованого дизайну, безпеки типів на етапі компіляції, автоматизованих методів управління часом життя об’єктів, спрощеного та явного програмного інтерфейсу (API) для запитів функціоналу, обмежень та розширень, дизайну «Parent-Child» для компонентів, прямий виклик функцій Vulkan, що має привести до більшої продуктивності в великомасштабних проектах.

Опис

Ключові слова

API, OpenGL, VULKAN, VULKANKIT, PARENT-CHILD, GPU, SPIR-V, KHRONOS, C++

Бібліографічний опис

Мельніченко Ф. О. Модель кросплатформеного низькорівневого програмного модуля VulkanKit : пояснювальна записка до атестаційної роботи здобувача вищої освіти на другому (магістерському) рівні, спеціальність 123 Комп'ютерна інженерія / Ф. О. Мельніченко ; М-во освіти і науки України, Харків. нац. ун-т радіоелектроніки. – Харків, 2020. – 69 с.

DOI