跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 写了个软渲染,模拟 GPU 管线流程
未分類
27 7 月 2019

写了个软渲染,模拟 GPU 管线流程

写了个软渲染,模拟 GPU 管线流程

資深大佬 : sharpy 54

目前迷惑如何进一步加速计算,上 simd 吧还得研究一下。 直接在遍历顶点时开了个线程池,速度居然比我开 openmp 还快点儿。 在知乎上找资料 tile-base 什么的,还在考虑怎么实现。 按照自己的理解实现了个几何着色器,目前能直接渲染出法线图。 这曲面细分着色怎么实现没找到什么资料,难道让我直接上 HalfEdge 结构算细分? 找了些更 NB 的实现,比如 SwiftShader,空明大大的 Salvia。 看得有点儿懵逼。

大佬有話說 (7)

  • 資深大佬 : geekvcn

    https://github.com/google/swiftshader

  • 主 資深大佬 : sharpy

    @geekvcn 刚想说这个

  • 資深大佬 : geekvcn

    @sharpy 突然发现他已经研究过了,反正研究这些软件渲染不如直接研究 G3D,软件渲染通常是在没有 gpu 的情况下的后补方案,当初安卓 1.5 很多处理器只有 2D 加速没有 3D 加速,然后就加了个软件兼容层,效果惨不忍睹,卡得一逼,毕竟终究只是兼容性方案

  • 主 資深大佬 : sharpy

    @geekvcn 写这玩意儿,主要还是图个乐子,或许能加深一点儿对管线过程的理解,能隐隐约约知道 GPU 在干嘛。
    要想上项目,当然得 OpenGL/Metal 了,Vulkan 我还没在项目上用过

  • 資深大佬 : geekvcn

    @sharpy 反正你要研究就直接研究 swiftshader 就行了,这是已经用于生产环境的东西

  • 資深大佬 : quadpixels

    主太厉害了,请问用了多少时间做到现在这样?

  • 資深大佬 : dick20cm

    @sharpy 挺好的,读书的时候有足够的时间,就该使劲造轮子,什么 CPU GPU Compiler 操作系统 数据库,把基础搞懂了,调库就和玩一样。小哥前途不可限量

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具