发明名称 3D引擎兼容性的测试方法和装置
摘要 本发明公开了一种3D引擎兼容性的测试方法和装置。其中,该方法包括:获取待模拟的显卡的硬件性能参数,其中,硬件性能参数记录了显卡所支持的性能;根据硬件性能参数运行预定的3D引擎;根据运行3D引擎的结果判断3D引擎是否兼容待模拟的显卡。本发明解决了需要重复搭建硬件测试环境来测试3D引擎对不同显卡的兼容性的技术问题,达到了模拟不同的虚拟显卡以便于在一次搭建的硬件测试环境中实现测试,同时缩短了测试周期的技术效果。
申请公布号 CN104598351B 申请公布日期 2016.10.05
申请号 CN201410048079.5 申请日期 2014.02.11
申请人 腾讯科技(深圳)有限公司 发明人 曹文升;荆彦青;李俊;杜康;耿天平
分类号 G06F11/26(2006.01)I 主分类号 G06F11/26(2006.01)I
代理机构 北京康信知识产权代理有限责任公司 11240 代理人 江舟;吴贵明
主权项 一种3D引擎兼容性的测试方法,其特征在于,包括:获取待模拟的显卡的硬件性能参数,其中,所述硬件性能参数记录了所述显卡所支持的性能;根据所述硬件性能参数运行预定的3D引擎;根据运行所述3D引擎的结果判断所述3D引擎是否兼容所述待模拟的显卡;其中,所述根据所述硬件性能参数运行预定的3D引擎包括:判断运行所述3D引擎时调用的应用程序编程接口API所实现的性能是否为所述硬件性能参数记录的所述显卡所支持的性能;若所述API所实现的性能是所述硬件性能参数记录的所述显卡所支持的性能,则判断出运行所述3D引擎的结果为正常;若所述API所实现的性能不是所述硬件性能参数记录的所述显卡所支持的性能,则判断出运行所述3D引擎的结果为出错;其中,所述判断运行所述3D引擎时调用的应用程序编程接口API所实现的性能是否为所述硬件性能参数记录的所述显卡所支持的性能包括:在运行所述3D引擎时,若判断当前需要调用所述API,则通过预置的API返回所调用的API所实现的所述性能;判断所返回的所述性能是否为所述硬件性能参数记录的所述显卡所支持的性能。
地址 518000 广东省深圳市福田区振兴路赛格科技园2栋东403室