openharmony 鸿蒙 vulkan-oh-external-memory-guidelines

Vulkan External Memory开发指导 场景介绍 VK_OHOS_external_memory 扩展用于在GPU Vulkan环境下与OpenHarmony的本机缓冲区(OHNativeBuffer)之间做零拷贝的内存共享。 该扩展允许:把由OpenHarmony或其他组件(Camera、RenderService、视频解码器、OHNativeWindow等)创建的OHNative
阅读全文

openharmony 鸿蒙 vulkan-overview

Vulkan开发概述 Vulkan是一套用来做2D和3D渲染的图形应用程序接口,在OpenHarmony中,新增两组扩展VK_OHOS_surface和VK_OHOS_external_memory。 其中通过扩展VK_OHOS_surface相关的API创建出来的VkSurfaceKHR会对接到本机窗口(OHNativeWindow)模块,实现本机缓冲区(OHNativeBuffer)的轮转,用
阅读全文