使用热键操作的记录器及其运作方法技术

技术编号:2952519 阅读:160 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种使用热键操作的记录器及其运作方法,此记录器为使用一热键的操作来将一绘图应用程序所传送的多个输入指令记录于一硬盘之中。首先,记录器接收这些输入指令之一。当热键被启动过且进行过初始化处理时,记录器则将目前接收的输入指令记录于硬盘。当未进行过初始化处理时,则建立多个初始化信息,并将这些初始化信息以及目前接收的输入指令记录于硬盘。而初始化信息包含一上下文所相关的上下文创建、表面创建、着色器创建、着色器常量、纹理内容、所有目前的渲染状态、所有目前的纹理阶层状态以及纹理转换指令。本发明专利技术不仅能及时的获得所需特定画面的渲染处理,更可提高记录器的工作效能以及绘图应用程序的执行效能。

【技术实现步骤摘要】

本专利技术是关于一种记录器,且特别是关于一种使用热键操作的记录器来将绘图应用程序所传送的输入指令记录于硬盘之中。
技术介绍
随着计算机多媒体技术的发展,通过使用计算机即能精确地呈现现实世界中绚丽多彩的三维物体。透过三维(three-dimension,3D)应用程序接口(application program interface,API),三维应用程序,例如大型游戏、标准检查程序(benchmark)只需调用应用程序接口内的程序,从而让应用程序接口自动的与硬件(例如显示卡)的驱动程序沟通,便能启动三维图形处理功能。为了促进图形芯片或者驱动程序的发展,一般可以利用记录器(logger)将三维应用程序所传送的三维渲染指令以及数据(例如顶点、纹理等)记录下来,再加以分析及除错。图1绘示为记录器的运作方法的示意图。请参照图1,当记录器102接收到三维应用程序101所传送的三维渲染指令以及数据后,会依程序开发者所定义的程序语言,将这些三维渲染指令以及数据记录为脚本(script),以储存于硬盘104之中。另一方面,透过将脚本所包含的输入指令调度(dispatch)至三维应用程序接口的动态链本文档来自技高网...

【技术保护点】
一种使用热键操作的记录器的运作方法,该记录器用以将一绘图应用程序所传送的多个输入指令记录于一硬盘,其特征在于,该方法包括下列步骤:接收所述多个输入指令之一;以及判断该热键是否被启动过;当该热键被启动过时;判断 是否进行过一初始化处理;以及当进行过该初始化处理时:将目前接收的该输入指令记录于该硬盘;以及当该热键未被启动过时,进行一过滤处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:冯超
申请(专利权)人:威盛电子股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1
相关领域技术
  • 暂无相关专利