D3DPOOL——DEFAULT和D3DPOOL_MANAGED
来源:百度文库 编辑:神马文学网 时间:2024/04/27 23:08:15
D3DPOOL_DEFAULT,通过这个方式创建的资源一般会直接放在显存里。
D3DPOOL_MANAGED,通过这个方式创建的资源先放在内存里,在渲染的时候会自动拷到显存里。
所以可以得到两个结论:
1、当device丢失的时候,通过D3DPOOL_DEFAULT创建的资源必须重新创建,而通过D3DPOOL_MANAGED创建的不用(除非这个device被销毁或者重新创建)。
2、像vertex buffer和index buffer这种会经常改变内容的资源不应该通过D3DPOOL_MANAGED来创建,因为把数据从内存拷贝到显存会带来性能上的严重损失。有一个例子就是在Direct3D显示禁止用D3DPOOL_MANAGED创建render target。
D3DPOOL_MANAGED,通过这个方式创建的资源先放在内存里,在渲染的时候会自动拷到显存里。
所以可以得到两个结论:
1、当device丢失的时候,通过D3DPOOL_DEFAULT创建的资源必须重新创建,而通过D3DPOOL_MANAGED创建的不用(除非这个device被销毁或者重新创建)。
2、像vertex buffer和index buffer这种会经常改变内容的资源不应该通过D3DPOOL_MANAGED来创建,因为把数据从内存拷贝到显存会带来性能上的严重损失。有一个例子就是在Direct3D显示禁止用D3DPOOL_MANAGED创建render target。
D3DPOOL——DEFAULT和D3DPOOL_MANAGED
Eclipse 3.0 RC2 熱鍵表 (中英對照版,Default)
Eclipse 3.0 RC2 热键表 (中英对照解说版,Default) ★
Bash: Where and How to make it your default s...
ip default-network同静态路由的区别_Cisco技术_中国网管联盟bits...
Cisco网络技术论坛 - ip default-network与ip route的异同?
Eclipse 3.0 RC2 热键表 (菜单中英对照解说版,Default) ★
CISCO 中 EIGRP 协议中的ip default-network-我的通讯生涯-搜狐博客
— 流浪者和漂泊
灰太狼和红太狼经典语录——我和你
了悟和觉悟——假师和真师
穷鬼和猛兽——回国杂感
神经和精神疾病——02
40——BBS意义和发展史
作品 14 号 ——《和时间赛跑》
战士和苍蝇 ——鲁迅
生和死——《奥修传》
矛和盾——心理病?
两个历史人物——戈尔巴乔夫和布什
己、潜意识和意识——现实
己、潜意识和意识——现实
中医学的思想原则——和
孔东梅:我和外公——毛泽东
女孩和男孩——寂地