首页»版块 荣耀手机 荣耀Magic系列 9.0内测的应该还不是完全体
    #荣耀MagicOS 9.0#

    9.0内测的应该还不是完全体

    [复制帖子标题和链接]

    173420

    阿舒咦  LV7  发表于 2024-10-26 15:03:51 山东 来自:荣耀Magic5
    本帖最后由 阿舒咦 于 2024-10-26 15:04 编辑

    9.0内测的应该还不是完全体 9.0内测的应该还不是完全体 发布会最重要的这个gpu渲染还没更新吗


    OpenGL的替代者——VulkanVulkan
    Vulkan是Khronos组织制定的“下一代”开放的图形显示API,是与DirectX12可以匹敌的GPU API标准。Vulkan是基于AMD的Mantle API演化而来,目前Vulkan 1.0标准已经完成并正式发布。Vulkan是一个跨平台的2D和3D绘图应用程序接口(API),最早由科纳斯(Khronos)组织在2015年游戏开发者大会(GDC)上发表。旨在替代OpenGL,提高图形性能。
    相对于OpenGLVulkan的优势:

    更简单的显示驱动( Vulkan提供了能直接控制和访问底层GPU的显示驱动抽象层,
    显示驱动只是对硬件薄薄的封装,这样能够显著提升操作GPU硬件的效率和性能。之前OpenGL的驱动层对开发者隐藏的很多细节,现在都暴露出来。Vulkan甚至不包含运行期的错误检查层。驱动层干的事情少了,隐藏的bug也就少了)
    支持多线程(
    Vulkan不再使用OpenGL的状态机设计,内部也不保存全局状态变量。显示资源完全由应用层负责管理,包括内存管理、线程管理、多线程绘制命令产生、渲染队列提交等。应用程序可以充分利用CPU的多核多线程的计算资源,减少CPU等待,降低延迟。
    带来的问题是,线程间的同步问题也由应用程序负责,从而对开发人员的要求也更高)
    预编译shader(这个非常强!驱动层不提供前端shader编译器,只支持标准可移植中间表示二进制代码(SPIR-V)。即提高了执行Shaders的效率又增加了将来着色语言的灵活性。所以目前的GLSL/HLSL可以直接通过工具转换为SPIR-V,在Vulkan中使用。这样就可以使用离线的shader编译。
    评论20
    一定要通过啊  LV4  发表于 10-26 16:04:44 四川 来自:荣耀Magic6 Pro
    评论一下,希望能够增推给我
    疾风亦有归途  LV8  发表于 10-26 16:10:07 新疆 来自:荣耀Magic5 Pro
    真无语了
    huafen458552750  LV7  发表于 10-26 16:11:47 广东 来自:荣耀Magic5 Pro
    是的,发布会上的很多功能都没有
    行动的蜗牛  LV8  发表于 10-26 16:12:50 甘肃 来自:荣耀Magic5
    是啊
    HONOR2303214816538  LV7  发表于 10-26 16:17:42 云南 来自:荣耀Magic5
    就是,快增推!
    ZL121  LV7  发表于 10-26 16:21:17 江苏 来自:荣耀Magic5 Pro
    看着就高级

    评论

    哈哈哈  发表于 10-27 13:21:40  山东
    HONOR2305062609742  LV7  发表于 10-26 16:40:16 河南 来自:荣耀Magic5 Pro
    不知道这个马吉5到底用上了啥

    评论

    用上了版本号啊  发表于 10-26 21:46:38  陕西
    紫灬曦 版主  发表于 10-26 16:44:01 上海 来自:荣耀Magic6
    vulkan渲染不需要手动设置,默认开启,开发人员选项里的设置不是给普通用户使用的,不需要改这里面的设置。

    评论

    哦哦哦  发表于 10-27 13:21:33  山东
    A君子不器  LV4  发表于 10-26 16:55:24 湖北 来自:荣耀Magic6 Pro
    7不卖的差不多,你们想喝汤?

    评论

    荣耀懂得都懂  发表于 10-26 21:48:18  广东
    您需要登录后才可以评论 登录 | 立即注册
    简体中文 - China
    快速回复 返回顶部 返回列表