随笔分类 -  Performance

Data Oriented Design.Efficient C++.os
摘要:最近在了解GPU架构这方面的内容,由于资料零零散散,所以准备写两篇博客整理一下。GPU的架构复杂无比,这两篇文章也是从宏观的层面去一窥GPU的工作原理罢了 GPU根据厂商的不同,显卡型号的不同,GPU的架构也有差别,但是大体的设计基本相同,原理的部分也是相通的。下面我们就以NVIDIA的Fermi架 阅读全文
posted @ 2019-04-12 14:34 DeepDream 阅读(7190) 评论(2) 推荐(2) 编辑
摘要:Introduction 现在很多游戏引擎都在使用一种称为“多线程渲染渲染器”的特殊渲染系统。多线程在一段时间内已经变得非常的普及了,但是究竟什么是多线程渲染器,它又是如何工作的呢?在这篇文章里,我将解释这些问题,并将实现一个简单的多线程渲染的框架。 Why Use Threads at All 其 阅读全文
posted @ 2019-01-30 12:02 DeepDream 阅读(5327) 评论(0) 推荐(1) 编辑
摘要:Instancing Instancing绘制我想很多童鞋都不陌生,这个技术主要用来快速渲染大量相同的几何体,可以大大提高绘制效率。每个instance在shader中都有一个独一无二的索引,可以用来访问每个instance对应的渲染参数。使用Instancing技术之所以能够大大提高效率,主要是因 阅读全文
posted @ 2018-04-20 16:03 DeepDream 阅读(5122) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示