AMDVLK

为 Vulkan 打造的 Linux 驱动
授权协议 MIT
开发语言 C/C++
所属分类 其他开源、 硬件驱动/工具
软件类型 开源软件
地区 不详
投 递 者 闻深
操作系统 Linux
开源组织
适用人群 未知
 软件概览

近日,AMD在GitHub上发布了为Vulkan 1.0打造的开源Linux驱动AMDVLK,适配64位的Ubuntu 16.04和RedHat 7.4。Vulkan是OpenGL的继承者,它比DX12先进的地方主要体现在全平台支持,后者仅仅是Windows 10独占。

组成特定 VkPipeline 对象的着色器使用基于LLVM的管道编译器(LLPC)库编译为单个实体。LLPC基于LLVM现有的着色器编译基础结构,用于AMD GPU生成与PAL流水线ABI兼容的代码对象。


Vulkan的AMD开源驱动程序旨在支持以下AMD GPU:

  • Radeon™HD 7000系列

  • Radeon™HD 8000M系列

  • Radeon™R5 / R7 / R9 200/300系列

  • Radeon™RX 400/500系列

  • Radeon™M200 / M300 / M400系列

  • Radeon™RX Vega系列

  • AMD FirePro™工作站Wx000 / Wx100 / Wx300系列

  • Radeon™Pro WX x100系列

  • Radeon™Pro 400/500系列

 相关资料
  • 主要实现的过程 无界面直接解压到指定文件夹 导入注册表 运行驱动精灵主程序 运行结束后 清除解压出来的文件 清理注册表文件 把 驱动精灵2005放到2005.DriverGenius文件夹里 引用脚本的内容: name "驱动精灵2005" outfile '驱动精灵2005.exe' SilentInstall silent !define MUI_ICON DriverGenius.

  • Vulkan是OpenGL的下一代版本,和DirectX 12一样都是基于AMD私有的Mantle API,不同的是Vulkan是开源的图形API,它承诺通过给予开发者访问硬件底层的能力而大幅提升3D应用的性能。AMD同时发布了支持Vulkan API的beta版驱动,竞争对手Nvidia也宣布将会发布新驱动支持Vulkan。Vulkan等新一代图形API让开发者自己去管理显存和指令,而不是将其留给驱动程序。

  • 驱动开发注意事项 不能访问C库 只有一个很小的定长堆栈 没有内存保护机制 浮点数很难使用,应该使用整型数 Kconfig 描述了所属目录源文档相关的内核配置菜单,用于make menuconfig中的配置 示例: menu "Network device support" config NETDEVICES bool "Enable Net Devices" 菜单类型 depen

  • waifu2x ncnn Vulkan ncnn implementation of waifu2x converter. Runs fast on Intel / AMD / Nvidia with Vulkan API. waifu2x-ncnn-vulkan uses ncnn project as the universal neural network inference framewo

  • Linux 显卡驱动程序编程人员参考手册发布。英特尔显卡开发部门与英特尔开放源代码技术中心在此荣幸宣布发布英特尔® 965 高速芯片组家族与英特尔® G35 高速芯片组图形控制器编程人员参考手册(属创意共有属性,其衍生作品未取得 3.0 美国许可)。这套手册共四卷,详细记录了生产和维护全套驱动程序所需硬件的各个部分,包括加速媒体编解码、2D 和 3D 图形。

  • 本文向大家介绍Linux安装PHP MongoDB驱动,包括了Linux安装PHP MongoDB驱动的使用技巧和注意事项,需要的朋友参考一下 PHP利于学习,使用广泛,主要适用于Web开发领域。 MongoDB的主要目标是在键/值存储方式(提供了高性能和高度伸缩性)以及传统的RDBMS系统(丰富的功能)架起一座桥梁,集两者的优势于一身。 在php中使用mongodb你必须使用 mongodb 的