测试显卡三维图形处理功能的系统和方法技术方案

技术编号:5219823 阅读:284 留言:0更新日期:2012-04-11 18:40
一种测试显卡三维图形处理功能的系统,包括一测试装置,所述测试装置包括一建立三维图形引擎的三维图形引擎建立模组、一建立三维图形模型的三维图形模型建立模组、一设定测试参数的参数设定模组和一判断测试结果的判断模组,所述测试装置启动所述三维图形引擎,并按照设定的参数由被测试的显卡处理所述三维图形模型,所述判断模组根据所述显卡的刷新率判断测试结果;本发明专利技术还包括一种测试显卡三维图形处理功能的方法。

【技术实现步骤摘要】

本专利技术涉及一种测试系统和方法,尤指一种测试计算机中显卡的三维图形处理功 能的系统和方法。
技术介绍
目前的计算机通常都有显卡,计算机屏幕上显示的图形或者动画都是通过显卡 处理的。首先,由中央处理器送来的数据会通过AGP或PCI-E总线,进入显卡的图形芯片 (即GPU或VPU)里进行处理。当图形芯片处理完后,相关数字图形数据会被传送到显存里 暂时储存,然后数字图形数据会被送入随机存储数字模拟转换器(Random Access Memory DigitalAnalog Converter)中,并被转换成计算机显示器需要的模拟数据。最后再将转换 完的模拟数据送到显示器而看到图像。在该过程中,图形芯片对数据处理的快慢以及显存 的数据传输带宽都会对显卡性能有明显影响。显卡的图形芯片对于三维图形的处理实际上是通过透视变换,进行矩阵计算,将 物体模型转换成平面显示在屏幕上,并通过光线跟踪,进行不同效果的色彩处理,从而呈现 给用户一种色彩斑斓的视觉效果。计算机出厂前一般都要检测显卡的三维图形处理功能, 但目前的测试方法一般耗时较长,影响生产时的效率。
技术实现思路
鉴于以上内容,有必要提供一种可高效的测试显卡的三维图形处理功能的系统和 方法。一种测试显卡三维图形处理功能的系统,包括一测试装置,所述测试装置包括一 建立三维图形引擎的三维图形引擎建立模组、一建立三维图形模型的三维图形模型建立模 组、一设定测试参数的参数设定模组和一判断测试结果的判断模组,所述测试装置启动所 述三维图形引擎,并按照设定的参数由被测试的显卡处理所述三维图形模型,所述判断模 组根据所述显卡的刷新率判断测试结果。一种测试显卡三维图形处理功能的方法,包括以下步骤—个三维图形引擎建立模组建立一个三维图形引擎,由所述三维图形引擎设定测 试环境;一个三维图形模型建立模组建立三维图形模型;一参数设定模组中设定测试时的参数;及启动所述三维图形引擎,并按照设定的参数由被测试的显卡在三维图形引擎设定 的测试环境中处理所述三维图形模型。相较于现有技术,本专利技术的测试显卡的三维图形处理功能的系统和方法可高效的 测试显卡。附图说明图1是本专利技术测试显卡的三维图形处理功能的系统的一实施例的框图。图2是图1中测试系统的测试参数输入界面的示意图。图3是本专利技术测试显卡的三维图形处理功能的方法的一实施例的流程图。具体实施例方式请参阅图1,实现本专利技术测试显卡三维图形处理功能的系统的一实施例包括一测 试装置30,其包括一个三维图形引擎建立模组32、一个三维图形模型建立模组34、一个参 数设定模组36及一个判断模组38,用来测试一待测显卡10的三维图形处理功能,该显卡 10连接到一显示器50。该三维图形引擎建立模组32用来建立测试时的三维图形引擎,该三维图形引擎 建立模组32设有一环境设定模块321,其用来建立测试三维图形时的测试环境,例如建立 三维坐标系、设立视点、建立光源等。该三维图形模型建立模组34用来建立测试时的三维图形,例如设定三维图形的 形状、大小、材质、位置、图案等属性,还设定三维图形的一些动作属性,例如旋转、平移等。该参数设定模组36用来设定测试时的参数,请参阅图2,其示出了测试时的参数 设定界面,被设定的参数包括最小刷新率、屏幕分辨率、三维图形模型处理方式、着色模式 和模型数量等参数。最小刷新率指显卡10被测试时应达到的图像最小刷新频率,若小于该 最小刷新率则该显卡10的三维图形处理功能测试没有通过;屏幕分辨率表示测试时设定 的显示器50的屏幕分辨率,例如1观0*720、10对*768等;三维图形模型处理方式参数指测 试时用硬件还是软件进行数据的处理;着色模式参数指三维图形模型各个面的像素点着色 的方式,可选的模式包括各个像素点相同着色、雾化效果着色等;模型数量参数指测试时采 用的三维图形模型的数量,用来考察显卡10处理图形顶点数的能力。请参阅图3,该测试装置30测试该显卡10的三维图形处理功能的方法包括以下步骤步骤301,由该三维图形引擎建立模组32建立一个三维图形引擎,环境设定模块 321建立测试三维图形时的测试环境。步骤302,该三维图形模型建立模组34建立一个或若干个三维图形模型。步骤303,在参数设定模组36中设定测试时的参数。步骤304,启动建立的三维图形引擎,并按照设定的参数由显卡10在三维图形引 擎设定的测试环境中处理一个或若干个三维图形模型。步骤305,判断模组38查看显卡10在处理三维图形模型时的刷新率,并将该刷新 率与参数设定模组36中设定的最小刷新率进行比较;若显卡10的刷新率小于设定的最小 刷新率,则显卡10的三维图形处理功能测试不通过;若显卡10的刷新率大于或等于设定的 最小刷新率,则显卡10的三维图形处理功能测试通过。本文档来自技高网...

【技术保护点】
一种测试显卡三维图形处理功能的系统,包括一测试装置,其特征在于:所述测试装置包括一建立三维图形引擎的三维图形引擎建立模组、一建立三维图形模型的三维图形模型建立模组、一设定测试参数的参数设定模组和一判断测试结果的判断模组,所述测试装置启动所述三维图形引擎,并按照设定的参数由被测试的显卡处理所述三维图形模型,所述判断模组根据所述显卡的刷新率判断测试结果。

【技术特征摘要】
1.一种测试显卡三维图形处理功能的系统,包括一测试装置,其特征在于所述测试 装置包括一建立三维图形引擎的三维图形引擎建立模组、一建立三维图形模型的三维图形 模型建立模组、一设定测试参数的参数设定模组和一判断测试结果的判断模组,所述测试 装置启动所述三维图形引擎,并按照设定的参数由被测试的显卡处理所述三维图形模型, 所述判断模组根据所述显卡的刷新率判断测试结果。2.如权利要求1所述的系统,其特征在于所述参数设定模组设定了一个最小刷新率, 若测试时所述显卡的刷新率大于或等于设定的最小刷新率,则所述显卡的三维图形处理功 能测试通过。3.如权利要求1所述的系统,其特征在于所述三维图形引擎设有一环境设定模块,所 述环境设定模块建立测试三维图形时的测试环境,所述显卡在所述测试环境中处理所述三 维图形模型。4.如权利要求3所述的系统,其特征在于所述测试环境包括三维坐标系、视点、光源。5.如权利要求1所述的系统,其特征在于所述参数设定模组设定的参数包括最小刷新率。6.如权利要求5所述的系统,其特征在于所...

【专利技术属性】
技术研发人员:刘清华
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1