会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Graphics processor emulation system and method with adaptive frame
skipping to maintain synchronization between emulation time and real
time
    • 图形处理器仿真系统和方法具有自适应跳帧以保持仿真时间与实时同步
    • US6115054A
    • 2000-09-05
    • US222461
    • 1998-12-29
    • Aaron S. Giles
    • Aaron S. Giles
    • G06T1/00G06T1/20G06T11/00G09G5/36G09G5/39G06F15/00
    • G09G5/363G06T1/20G09G5/39A63F2300/209G09G2360/121
    • An emulation system emulates operation of a graphics processor in a target computer system that is executing a computer program. The graphics processor in the target computer system executes graphics commands generated by the program being executed to as to generate a sequence of frames that are to be displayed. The emulation method is performed by an emulation module that is executed by a general purpose computer. The emulation module receives a sequence of graphics commands and stores the graphics commands in a command cache. Upon detecting a frame end, the emulation module executes at least some of the commands in the command cache so as to at least partially render a frame represented by the commands in the command cache and thereby store image data in a video memory (VRAM). At each frame end the emulation module evaluates the ability of the general purpose computer to generate video frames fully synchronized with the target computer system. When the evaluation is positive, the emulation module fully executes all the commands in the command cache so as to fully render the frame; when the evaluation is negative, the emulation module executes a first subset of the commands in the command cache, and skips execution of a second subset of the commands in the command cache, so as to partially render the frame.
    • 仿真系统模拟正在执行计算机程序的目标计算机系统中的图形处理器的操作。 目标计算机系统中的图形处理器执行由执行的程序生成的图形命令,以产生要显示的帧序列。 仿真方法由通用计算机执行的仿真模块执行。 仿真模块接收一系列图形命令并将图形命令存储在命令高速缓存中。 在检测到帧结束时,仿真模块执行命令高速缓存中的至少一些命令,以便至少部分地渲染由命令高速缓存中的命令表示的帧,从而将图像数据存储在视频存储器(VRAM)中。 在每个帧末端,仿真模块评估通用计算机产生与目标计算机系统完全同步的视频帧的能力。 当评估结果为肯定时,仿真模块完全执行命令缓存中的所有命令,以便完全呈现帧; 当评估为否定时,仿真模块执行命令高速缓存中的命令的第一子集,并且跳过命令高速缓存中的命令的第二子集的执行,以便部分地渲染该帧。