发明名称 VGPU: a real time GPU emulator
摘要 An exemplary method for emulating a graphics processing unit (GPU) includes executing a graphics application on a host computing system to generate commands for a target GPU wherein the host computing system includes host system memory and a different, host GPU; converting the generated commands into intermediate commands; based on one or more generated commands that call for one or more shaders, caching one or more corresponding shaders in a shader cache in the host system memory; based on one or more generated commands that call for one or more resources, caching one or more corresponding resources in a resource cache in the host system memory; based on the intermediate commands, outputting commands for the host GPU; and based on the output commands for the host GPU, rendering graphics using the host GPU where output commands that call for one or more shaders access the one or more corresponding shaders in the shader cache and where output commands that call for one or more resources access the one or more corresponding resources in the resource cache. Other methods, devices and systems are also disclosed.
申请公布号 US8711159(B2) 申请公布日期 2014.04.29
申请号 US20090391066 申请日期 2009.02.23
申请人 LI JINYU;LI CHEN;CHEN GANG;TONG XIN;MICROSOFT CORPORATION 发明人 LI JINYU;LI CHEN;CHEN GANG;TONG XIN
分类号 G06T1/00 主分类号 G06T1/00
代理机构 代理人
主权项
地址