Андрей Викторов - Всё, что вы хотели спрятать за OpenGL (Лекции UNIGINE Open Air 2025)

Аватар автора
UNIGINE
С Андреем вместе: – Разобрались в устройстве DX12, Vulkan, Metal и WebGPU — и выяснили, почему всё так сложно. – Написали свой аллокатор VRAM с корзинами, гранулярностью и битовыми трюками. – Попытались не сойти с ума от SPIR-V, DXIL, MSL и WGSL – Научились грузить GPU как следует: async compute, multi-queue сабмиты и in-flight фреймы – Спроектировали свой API: generational handles, memory arenas, никаких синглтонов и глобальных состояний.

0/0


0/0

0/0

0/0