0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

游戏开发者耗时4年自研3D GPU,老游戏运行流畅无压力

微云疏影 来源:综合整理 作者:综合整理 2024-03-29 14:15 次阅读

据3月29日报导,从业超过14年的迪伦·巴里(Dylan Barrie)耗费 4年来为Windows平台推出一款全新的GPU——FuryGPU,有望修复旧版游戏软件的问题。

巴里作为一位资深游戏开发及硬件爱好者,曾主要负责游戏图像渲染优化。4年前,他在业余时间展开了这个全定制GPU的研发计划。

他承认,(开发图形卡)这个过程如同历经炼狱般艰难,然而历经4年坚持不懈的钻研,现在他已经能够与大众分享此项成果,并且其显卡的设计工作也已近乎完善。

据IT之家透露,FuryGPU是由Xilinx Zynq UltraScale+FPGA打造,实属真真正正的硬件GPU。它采用定制PCB设计,并通过PCIe接口与主机相连。

值得注意的是,FuryGPU甚至可以支持上世纪90年代中期被誉为“高级”的显卡的硬件功能,同时针对Windows各版本提供完备的软件和驱动程序社区。

巴里表示,他之所以决意从零起步打造自己的GPU,原因在于他对GPU“实际工作原理”的知识有限。由于精通软件领域的三维渲染流程,于是他认为这可能是一个虽困难重重但仍具挑战性的个人项目。

他投入大量的时间去研究FPGA如何运转,以及SystemVerilog这种用于构建芯片设计的硬件描述、验证和实现语言的运用。他坦言,设计PCIe图形卡的原理图和编写Windows驱动程序皆非易事。

为此,开发团队编写了特定的图形API以便更好地与GPU沟通,同时还带来了可以控制视频和音频信号的Windows内核驱动程序。

FuryGPU能以每秒高达60帧的速度流畅呈现经典游戏《雷神之锤》(Quake,1996年发布)。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • gpu
    gpu
    +关注

    关注

    27

    文章

    4424

    浏览量

    126724
  • 显卡
    +关注

    关注

    16

    文章

    2357

    浏览量

    65871
  • PCIe
    +关注

    关注

    13

    文章

    1083

    浏览量

    80887
收藏 人收藏

    评论

    相关推荐

    鸿蒙开发者预览版如何?

    、原生智能、原生互联,6大极致原生体验。 我初步阅读了鸿蒙的源码后,基本上可以确定是全底座,已经看不到Android的身影了。作为开发者,如果想往鸿蒙方向发展,就需要系统性学起。鸿蒙的知识体系如下
    发表于 02-17 21:54

    【风火轮YY3568开发板免费体验】+ YY3568安装运行Unity的自制游戏教程范例

    YY3568的Android系统安装三维游戏引擎Unity的2D/3D入门教程 Beginner’s Tutorial YY3568已经适配好了的Android-11的系统,并能流畅
    发表于 11-14 11:44

    Unity中国、Cocos为OpenHarmony游戏生态插上腾飞的翅膀

    标志着OpenHarmony已经可以开发流畅运行大型的3A游戏。 Cocos****率先推出支持OpenHarmony的
    发表于 10-23 16:15

    可以在VisionFive 2上玩PSP游戏啦!欢迎各位游戏爱好体验

    游戏啦!目前游戏帧率和性能正在持续改善,欢迎感兴趣的开发者们来体验尝试。 下载地址:https://www.ppsspp.org/download 1 开发者“Unknown”在RI
    发表于 09-11 17:17

    ARM Unity开发者优化指南

    Unity是一个软件平台,使您能够创建和分发2D游戏3D游戏和其他应用程序。 本书旨在帮助您创建应用程序和内容,最大限度地利用Unity移动平台,尤其是与马里的移动平台™
    发表于 08-08 06:37

    Unity游戏开发完整教程 - 3D蛇形游戏_第8节 #硬声创作季

    游戏游戏开发Unityunity 3d
    充八万
    发布于 :2023年08月05日 08:57:31

    Unity游戏开发完整教程 - 3D蛇形游戏_第7节 #硬声创作季

    游戏游戏开发Unityunity 3d
    充八万
    发布于 :2023年08月05日 08:56:41

    Unity游戏开发完整教程 - 3D蛇形游戏_第6节 #硬声创作季

    游戏游戏开发Unityunity 3d
    充八万
    发布于 :2023年08月05日 08:55:50

    Unity游戏开发完整教程 - 3D蛇形游戏_第5节 #硬声创作季

    游戏游戏开发Unityunity 3d
    充八万
    发布于 :2023年08月05日 08:55:00

    Unity游戏开发完整教程 - 3D蛇形游戏_第4节 #硬声创作季

    游戏游戏开发Unityunity 3d
    充八万
    发布于 :2023年08月05日 08:54:10

    Unity游戏开发完整教程 - 3D蛇形游戏_第3节 #硬声创作季

    游戏游戏开发Unityunity 3d
    充八万
    发布于 :2023年08月05日 08:53:20

    Unity游戏开发完整教程 - 3D蛇形游戏_第2节 #硬声创作季

    游戏开发unity3dUnity
    充八万
    发布于 :2023年08月05日 08:52:30

    Unity游戏开发完整教程 - 3D蛇形游戏_第1节 #硬声创作季

    游戏开发unity3dUnity
    充八万
    发布于 :2023年08月05日 08:51:39

    _如何在Unity中制作3D格斗游戏-完整教程_第4节 #硬声创作季

    游戏开发Unityunity 3d
    充八万
    发布于 :2023年08月03日 23:59:59

    实时3D艺术最佳实践-纹理技术解读

    纹理贴图获取2D曲面图像并将其映射到3D多边形上。 本指南涵盖了几种纹理优化,可以帮助您的游戏运行得更流畅、看起来更好。 在本指南的最后,您
    发表于 08-02 06:12