【技术实现步骤摘要】
电子设备及其图像渲染性能的评估方法、介质
[0001]本申请涉及系统测试技术。尤其涉及一种电子设备及其图像渲染性能的评估方法、介质。
技术介绍
[0002]通常,电子设备的操作系统的渲染模块(图像渲染功能)用于生成应用程序的画面,例如:生成运行的游戏的画面。在每次电子设备更新渲染模块的前后,可以通过对电子设备的渲染模块在更新前后渲染的同一图像进行数据分析(例如:更新渲染模块前后提取到的图像之间的色彩变化)来判断电子设备的渲染模块的性能。
[0003]但是,在现实操作中,采用第三方电子设备对该电子设备进行图像提取时,很难确保在更新渲染模块前后提取到完全一致的图像,故使得进行数据分析的图像之间存在差异,降低了检测电子设备的渲染模块的性能的准确度。
技术实现思路
[0004]本申请的目的在于提供一种电子设备及其图像渲染性能的评估方法、介质。
[0005]第一方面,本申请实施例提供了一种图像渲染性能的评估方法,包括:第二电子设备获取第一电子设备在渲染第一图像的过程中所调用的渲染指令,并基于获取的渲染指 ...
【技术保护点】
【技术特征摘要】
1.一种图像渲染性能的评估方法,其特征在于,包括:第二电子设备获取第一电子设备在渲染第一图像的过程中所调用的渲染指令,并基于获取的所述渲染指令和所述第一图像中的图像数据,生成对应所述第一图像的第一指令数据文件;第一电子设备对第一电子设备的图像渲染功能进行更新;所述第一电子设备运行从所述第二电子设备接收到的可执行文件,渲染生成第二图像,其中所述可执行文件是所述第二电子设备基于所述第一指令数据文件生成的;通过对所述第一图像和第二图像进行比对,对所述第一电子设备更新后的所述图像渲染功能进行评估。2.根据权利要求1所述的方法,其特征在于,所述第一电子设备渲染的所述第一图像包括所述第一电子设备上运行的游戏应用所要呈现的游戏画面。3.根据权利要求2所述的方法,其特征在于,所述第一图像中的图像数据包括所述第一图像中的物体的颜色、纹理和图案中的至少一种。4.根据权利要求2所述的方法,其特征在于,所述第二电子设备通过以下方式从第一电子设备获取所述渲染指令:所述第二电子设备检测到所述第一电子设备运行所述游戏应用时,获取包括所述第一电子设备渲染所述游戏应用的游戏画面中的所述第一图像的所述渲染指令的XML文件;所述第二电子设备从所述XML文件中解析出所述渲染指令。5.根据权利要求4所述的方法,其特征在于,所述渲染指令为所述XML文件中的至少一个XML节点的开始标记和结束标记之间的数据。6.根据权利要求1所述的方法,其特征在于,所述第二电子设备生成对应所述第一图像的第一指令数据文件,包括:所述第二电子设备在所述第一指令数据文件中设置所述渲染指令的执行顺序,所述执行顺序为所述第一电子设备渲染所述第一图像的过程中,执行所述渲染指令的顺序;所述第二电子设备在第一指令数据文件中将所述图像数据设置于目标路径,所述目标路径用于在所述渲染指令根据所述执行顺序执行时,从所述目标路径读取所述图像数据。7.根据权利要求5所述的方法,其特征在于,所述第二电子设备基于所述第一指令数据文件生成所述可执行文件,包括:所述第二电子设备获取所述第一电子设备的操作系统的类型;所述第二电子设备将所述第一指令数据文件转换为所述第一电子设备的操作系统内可运行的所述可执行文件。8.根据权利要求1所述的方法,其特征在于,基于所述第一图像和第二图像对所述第一电子设备更新后的所述图像渲染功能进行评估,包括:所述第一电子设备或者所述第二电子设备获取所述第一图像和所述第二图像对应的参数的结果阈值;所述第一电子设备或者所述第二电子设备根据所述结果阈值确定所述图像渲染功能的性能;所述参数包括所述第一图像和所述第二图像对应的图像像素、分辨率中的至少一种。9.一种图像渲染性能的评估方法,其特征在于,包括:
第一电子设备在渲染第一图像的过程中,将所调用的所述第一图像的渲染指令和所述第一图像中的图像数据,生成对应所述第一图像的第一指令数据文件,将所述第一指令数据文件发送给第二电子设备;所述第一电子设备对第一电子设备的图像渲染功能进行更新;所述第一电子设备运行从所述第二电子设备接收到的可执行文件,渲染生成第二图像,其中所述可执行文件是所述第二电子设备基于所述第一指令数据文件生成的,并且所述第二图像能够被用于与所述第一图像进行比...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。