depthstencil buffer 不支持 msaa

phyreengine dx11 MRT不支持

depth rendertarget 的msaa

他里面竟然只写着,// not supported yet

!!!!

导致hdao 时开msaa的话,depth 用不了,因为depth target没有被resolve,连srv他都没建立呢

solution

把depth target copy出来同时 resolve一下,再作为参数传给hdao用

resolve 其实很简单,就是把附近的加起来除一下就可以。

---

这个bug让我更好的理解了msaa , 开msaa时有两个texture   一个是unsolved tex       他的结构其实就是 在一个像素的位置放了x8 ,就是8个值,resolve 出来的结果,其实就是加起来/8

时间: 2024-10-29 00:40:28

depthstencil buffer 不支持 msaa的相关文章

A Quick Overview of MSAA

A Quick Overview of MSAA 原文地址:https://mynameismjp.wordpress.com/2012/10/24/msaa-overview/ Previous article in the series: Applying Sampling Theory to Real-Time Graphics MSAA can be a bit complicated, due to the fact that it affects nearly the entire

[Zz] DX depth buffer

声明:本文完全翻译自DX SDK Documentation depth buffer,通常被称为z-buffer或者w-buffer,是设备的一个属性,用来存储深度信息,被D3D使用.当D3D渲染一个场景到target surface的时候,它会使用depth-buffer surface上的数据,来决定被rasterized三角面片的pixel间的遮挡关系. 当depth buffer被开启,rendering surface上的每一个点都会被检测.depth buffer上的值可以是点的z

Potocol Buffer详解

protocol安装及使用 上一篇博文介绍了一个综合案例,这篇将详细介绍protocol buffer. 为什么使用protocol buffer? java默认序列化效率较低. apache的thrift方案并无明显优势,但是使用成本较高,安装等较为麻烦. 虽然PB不支持map,但是我们的应用中map用的较少,即使使用了存储的数据量也较少,可以转化为list方案进行存储. 以前我玩过PB,这很关键,当你有某方面的经验时能较轻松的应对一些意外情况. 保证同一消息报文新旧版本之间的兼容性 使用SO

Protocol Buffer技术详解(语言规范)

Protocol Buffer技术详解(语言规范) 该系列Blog的内容主体主要源自于Protocol Buffer的官方文档,而代码示例则抽取于当前正在开发的一个公司内部项目的Demo.这样做的目的主要在于不仅可以保持Google文档的良好风格和系统性,同时再结合一些比较实用和通用的用例,这样就更加便于公司内部的培训,以及和广大网友的技术交流.需要说明的是,Blog的内容并非line by line的翻译,其中包含一些经验性总结,与此同时,对于一些不是非常常用的功能并未予以说明,有兴趣的开发者

深入浅出NodeJS——Buffer

Javascript对字符串处理十分友好,无论是宽字节还是单字节字符串,都被认为是一个字符串.Node中需要处理网络协议.操作数据库.处理图片.文件上传等,还需要处理大量二进制数据,自带的字符串远不能满足这些要求,因此Buffer应运而生. Buffer结构 Buffer是一个典型的Javascript和C++结合的模块,性能相关部分用C++实现,非性能相关部分用javascript实现. Node在进程启动时Buffer就已经加装进入内存,并将其放入全局对象,因此无需require Buffe

深入浅出Node.js (6) - 理解Buffer

6.1 Buffer结构 6.1.1 模块结构 6.1.2 Buffer对象 6.1.3 Buffer内存分配 6.2 Buffer的转换 6.2.1 字符串转Buffer 6.2.2 Buffer转字符串 6.2.3 Buffer不支持的编码类型 6.3 Buffer的拼接 6.3.1 乱码是如何产生的 6.3.2 setEncoding()与string_decoder() 6.3.3 正确拼接Buffer 6.4 Buffer与性能 6.5 总结 6.6 参考资源

Buffer数据结构和new IO的Memory-mapped files

一.Buffer类 java.nio.Buffer这个类是用来干什么的?有怎样的结构? "Core Java"中是这样定义的“A buffer is array of values of the same type”.所以,我们可以感性的认识到:buffer就像数组一样,存放的是相同类型的数据.还有一个重要的事情就是:Buffer是一种随机存储类型的数据结构,就像普通数组一样(用下标的方式)能够用索引号定位到buffer中的任何一个位置的数据上). Buffer类是一个抽象类,其子类有

如何给开源的DUILib支持Accessibility(论述了DUILib的六个缺点,很精彩)

最近的工作是给开源的DUILib支持Accessibility, 一些经验记录并分享下. 微软的Accessibility其实Windows平台上一个挺重要的东西, 尽管在国内不受重视,但是如果你的软件要出口欧美,Accessibility是必须的, 不然国外正规单位(政府,学校,大公司等)是禁止采购的. 如果我们的软件用的是Winodws标准控件,一般Accessibility是系统默认内置支持的 (当然这也不是一定的,据我测试系统的Date Time Picker控件是不支持MSAA的).因

Protocol Buffer基本介绍

转自:http://www.cnblogs.com/stephen-liu74/archive/2013/01/02/2841485.html 该系列Blog的内容主体主要源自于Protocol Buffer的官方文档,而代码示例则抽取于当前正在开发的一个公司内部项目的Demo.这样做的目的主要在于不仅可以保持Google文档的良好风格和系统性,同时再结合一些比较实用和通用的用例,这样就更加便于公司内部的培训,以及和广大网友的技术交流.需要说明的是,Blog的内容并非line by line的翻