会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
KHacker
上一页
1
···
6
7
8
9
10
11
12
13
14
···
24
下一页
Vulkan SDK 之 Instance
摘要: 上一篇 Vulkan SDK Demo 熟悉 粗略的了解了下,一个app是如何调用vulkan的api来展示一个立方体的,但是对其中的每一个api了解并不深刻,后面的系列会根据sample的tutorial Welcome to the Vulkan Samples Tutorial , 结合官方提
阅读全文
posted @ 2020-02-06 09:52 KHacker
阅读(300)
评论(0)
推荐(0)
编辑
Vulkan 开发学习资料汇总
摘要: 开发资料汇总 1、API Reference 2、Vulkan Spec 有详细说明的pdf 文章 1、知乎 Vulkan-高性能渲染 2、Life of a triangle - NVIDIA's logical pipeline 3、Round Robin 算法 4、NVIDIA Develop
阅读全文
posted @ 2020-02-03 00:46 KHacker
阅读(835)
评论(0)
推荐(0)
编辑
Vulkan SDK Demo 之一 熟悉
摘要: DiligentEngine的API是D3d11和D3D12风格的,vulkan也被封装成了这种风格的API。 在了解Diligent Engine是如何对vulkan进行封装之前,我准备先学习下Vulkan。知乎funchun的编程指南是中文版,英文不好,准备先看一版中文版,回头再去研习其他的内容
阅读全文
posted @ 2020-02-03 00:44 KHacker
阅读(2532)
评论(0)
推荐(0)
编辑
深入X64架构(翻译)
摘要: | 本人只是原创翻译,而且翻译也不一定好,纯当锻炼。内容如果英文好的同学,建议直接去看英文原版,比较爽。 NBAOL系列2代产品是 windows平台64位的应用程序,在技术测试过程中,遇到一些crash。但是通过生成的pdb文件却无法找到崩溃的地址。后来在网上看到了X64 Deep Dive这篇文
阅读全文
posted @ 2020-01-09 08:31 KHacker
阅读(1790)
评论(0)
推荐(0)
编辑
代码review还是需要再仔细点-一次crash异常分析的总结
摘要: 版本发布之后,外网新增了一些crash, 从mini dump看,的确是有异常的,619行crash了。 代码如下: 奔溃的地方如下 可以看到是Zip add的时候指针空了, 为什么呢? 结合代码,可以发现这个地方算便宜是有问题的,万一length 小于size呢?、、 修复方案就不另说了,其实这个
阅读全文
posted @ 2019-09-11 18:47 KHacker
阅读(177)
评论(0)
推荐(0)
编辑
DLL对应的导入库一定会生成的
摘要: 测试代码: 生成的文件: 连接器,高级导入库里面可以进行设置。 隐式链接指将DLL的函数符号输出库LIB链接,在执行文件中IMPORT段加入一系列函数的入口点!程序在加载启动时自动加载这些DLL,并查找函数入口点!像普通的SDK程序要加入KERNEL32。LIB链接就是!这样的方法是当使用DLL多时
阅读全文
posted @ 2019-09-11 15:01 KHacker
阅读(434)
评论(0)
推荐(0)
编辑
Windb实践之Script Command
摘要: 1、输出参数 2、执行脚本的前缀说明,在索引的文章里面有。 3、伪寄存器
阅读全文
posted @ 2019-09-03 16:42 KHacker
阅读(262)
评论(0)
推荐(0)
编辑
Windbg 实践之结合条件断点
摘要: Case 1 1、bu USER32!PostMessageW "r $t0=@$t0+1;.printf\"PostMessageW Call Count:%d\",@$t0;.echo;g" 分号是用来分离语句的; $t0是伪寄存器; @$t0是读取寄存器当中的值; 2、bu USER32!Po
阅读全文
posted @ 2019-09-03 16:39 KHacker
阅读(319)
评论(0)
推荐(0)
编辑
Windbg 实践之符号篇
摘要: How to display the size value 1)一开始不会加载,chksym 了一下就加载了。 2) 新版本已经可以显示size的大小了 3)?? 显示变量的类型 4)x std::vector<int,std::allocator<int>>::size 无任何输出,发现是符号未被
阅读全文
posted @ 2019-09-03 15:20 KHacker
阅读(260)
评论(0)
推荐(0)
编辑
GFlags 处理内存越界、野指针问题研究
摘要: 从官方文档可以看到,从gflags的GUI上,我们是无法判断他打开的是full page heap verification 还是Standard page heap verification, 所以最好还是用命令行进行测试。 测试1 : 打开命令行: 测试2: 关闭所有heap命令。 通过前两个测
阅读全文
posted @ 2019-07-31 09:30 KHacker
阅读(535)
评论(0)
推荐(0)
编辑
上一页
1
···
6
7
8
9
10
11
12
13
14
···
24
下一页
导航
博客园
首页
联系
订阅
管理
公告