Method for reducing input latency on GPU accelerated devices and applications
    1.
    发明授权
    Method for reducing input latency on GPU accelerated devices and applications 有权
    降低GPU加速设备和应用程序的输入延迟的方法

    公开(公告)号:US09384523B1

    公开(公告)日:2016-07-05

    申请号:US13954886

    申请日:2013-07-30

    申请人: Google Inc.

    IPC分类号: G06T1/20

    CPC分类号: G06T1/20 G06F9/48

    摘要: The subject technology discloses configurations for receiving, by a first process, a set of input events from an application in which the set of input events includes a set of input update commands. The first process writes the set of input update commands into a low-latency graphics pipeline. The subject technology dispatches, by the first process, the set of input update commands from the low-latency graphics pipeline to a second process. The second process receives the set of input update commands from the low-latency graphics pipeline. The subject technology then writes, by the second process, a set of input data into a shared graphics processing unit (GPU) texture.

    摘要翻译: 主题技术公开了用于通过第一处理从应用程序接收一组输入事件的配置,其中该组输入事件包括一组输入更新命令。 第一个进程将输入更新命令集写入低延迟图形管道。 主题技术通过第一过程将从低延迟图形流水线到第二进程的输入更新命令集合进行分派。 第二个进程从低延迟图形流水线接收一组输入更新命令。 主题技术然后通过第二过程将一组输入数据写入共享图形处理单元(GPU)纹理。

    Processing an input event within an application
    2.
    发明授权
    Processing an input event within an application 有权
    处理应用程序中的输入事件

    公开(公告)号:US08973016B1

    公开(公告)日:2015-03-03

    申请号:US14229576

    申请日:2014-03-28

    申请人: Google Inc.

    IPC分类号: G06F13/00 G06F9/54

    摘要: Processing an input event within an application includes detecting an input event within an application executing on a first thread, the input event being associated with an event handler. A separate execution corresponding to a current state of the application is performed on a second thread based on the event handler associated with the input event. Within the separate execution, a determination is made whether the event handler modifies at least one of a document associated with the application or a default behavior of the application. In a case where the event handler does not modify at least one of the document or the behavior, the subject technology refrains from invoking the event handler on the first thread.

    摘要翻译: 处理应用程序中的输入事件包括检测在第一线程上执行的应用程序中的输入事件,该输入事件与事件处理程序相关联。 基于与输入事件相关联的事件处理程序,在第二线程上执行与应用程序的当前状态相对应的单独执行。 在单独的执行中,确定事件处理程序是否修改与应用程序相关联的文档或应用程序的默认行为中的至少一个。 在事件处理程序不修改文档或行为中的至少一个的情况下,主题技术避免在第一线程上调用事件处理程序。