会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
VISUAL WORLD VIRTUAL LIFE
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
28
29
30
31
32
33
34
35
36
···
56
下一页
2017年4月1日
barrier and Fence
摘要: barrier 管理的是commandbuffer里面 command之间 fence管理的是queue之间 queue和cpu之间的顺序 通过flag比如等待所有面片画完 这个项目做完,终于明白barrier和fence的使用了 barrier api就是一个addbarrier() 比如在做rt
阅读全文
posted @ 2017-04-01 16:56 minggoddess
阅读(753)
评论(0)
推荐(0)
编辑
2017年3月29日
window coordinate
摘要: 到ndc的转换是通过(x/w,y/w,z/w) 到了 window coordinates dx upper left gl lower left setviewport setscissor rt被裁了 不是viewport。。是scissor 调了好久
阅读全文
posted @ 2017-03-29 01:26 minggoddess
阅读(156)
评论(0)
推荐(0)
编辑
2017年3月14日
GPU hang
摘要: 最近做新项目 初期一直遇到个gpu hang的问题 就是command 提交过去gpu 就一直在那里 直到time out 也没什么别的错误提示 gpu debugger还抓不了 解决方案是 缩小之后 gpu debugger caputure frame问题是由于 vbo没有和verte attr
阅读全文
posted @ 2017-03-14 20:42 minggoddess
阅读(645)
评论(0)
推荐(0)
编辑
the application was unable to start correctly 0xc000007b
摘要: 应该是个64bit的问题 占坑 在装vs了 td教我用一个 ms的 depends.exe 能看依赖的dll 好强.. 和别人对比 明显是mscvr相关的 网上也是这么说 最后发现 是UCRTBASED.dll这个版本不对 因为是被vcruntime140d.dll引用的 所以没有直接报找不到dll
阅读全文
posted @ 2017-03-14 10:43 minggoddess
阅读(334)
评论(0)
推荐(0)
编辑
2017年3月13日
vertex buffer 数据结构 如何读vb的memory pool
摘要: vertex attribute (declaration) vertex stream (memory pool) 这两部分 通过attribute 里面对memory的描述把两部分 vbo 和attribute bind together slot attribute offset stream
阅读全文
posted @ 2017-03-13 15:27 minggoddess
阅读(336)
评论(0)
推荐(0)
编辑
map
摘要: gpu resource 以discard overwirte 方式map出来 是要得到一块可以供cpu使用的地址 在引擎里面有两层来实现这个dynamaic vertex功能 上层有个ring 如果一块写满了换下一块 下层对于 块内用overwrite map memory 对于 换块用disca
阅读全文
posted @ 2017-03-13 15:09 minggoddess
阅读(101)
评论(0)
推荐(0)
编辑
CPU Cache unCache
摘要: CPU uncache 写就可以了 CPU chace这种flag的话 还要flush过去 不然gpu那边拿到的这块buffer里面没有内容 都是空
阅读全文
posted @ 2017-03-13 14:42 minggoddess
阅读(406)
评论(0)
推荐(0)
编辑
2017年2月17日
github 丢失的本地提交
摘要: open git bash git reflog git reset xxxxxxx
阅读全文
posted @ 2017-02-17 09:51 minggoddess
阅读(156)
评论(0)
推荐(0)
编辑
2016年12月21日
资源的GPUAddress
摘要: BufferAddress CommandHandle TextureHandle 给shader采样的 ImageHandle 给shader load store的。。。/imageLoad() imageStore() GLSL 这些是资源的GPU虚地址,描述这些资源的, 使用GPU地址在co
阅读全文
posted @ 2016-12-21 21:37 minggoddess
阅读(397)
评论(0)
推荐(0)
编辑
EarlyZ disable( earlyz失效
摘要: There are a few ways to disable EarlyZ list here: Shader depth output disabled Alpha test with depth or stencil writes on disabled Alpha test with dep
阅读全文
posted @ 2016-12-21 20:26 minggoddess
阅读(608)
评论(0)
推荐(0)
编辑
上一页
1
···
28
29
30
31
32
33
34
35
36
···
56
下一页