DirectX12本身自带了MSAA(多重采样抗锯齿)的功能,默认情况下是不开启的。根据微软官方的例子,开启MSAA主要步骤为: 创建一个兼容MSAA的离屏渲染目标,同时RTV描述符堆也要增大。修改创建深度模板缓冲和描述符的过程,使其同样兼容MSAA在创建管线状态对象时(PSO)时开启MSAA并指定多重采样数修改渲染过程,不再直接渲染到后备缓冲区,…
DirectX是一套用于图形渲染,并行计算等用途的API,而DirectX12是它的最新版本,关于它的介绍这里就不多说了,网上能找到很多。DirectX12本身和Metal,Vulkan一样是新一代的API,和旧OpenGL,旧DirectX这些有着很大不同,加入了“显存管理”,“多线程渲染”等新特性,朝异步和并行的方向发展。这些特性也使得DX12…