-
公开(公告)号:US20120254780A1
公开(公告)日:2012-10-04
申请号:US13073300
申请日:2011-03-28
IPC分类号: G06F3/048
CPC分类号: G06F3/04883 , G06F3/0485
摘要: This document describes techniques and apparatuses for predictive tiling. These techniques predict tiles of content to pre-render so that an application will be ready to render content quickly in response to a user manipulation. By so doing, these techniques enable fast manipulation of content without unduly impacting drawing resources.
摘要翻译: 本文档描述了用于预测拼接的技术和装置。 这些技术预测内容块以预渲染,以便应用程序可以随时响应用户操作快速呈现内容。 通过这样做,这些技术能够快速地操纵内容,而不会不利地影响绘图资源。
-
公开(公告)号:US09383917B2
公开(公告)日:2016-07-05
申请号:US13073300
申请日:2011-03-28
IPC分类号: G06F3/00 , G06F3/0488 , G06F3/0485
CPC分类号: G06F3/04883 , G06F3/0485
摘要: This document describes techniques and apparatuses for predictive tiling. These techniques predict tiles of content to pre-render so that an application will be ready to render content quickly in response to a user manipulation. By so doing, these techniques enable fast manipulation of content without unduly impacting drawing resources.
摘要翻译: 本文档描述了用于预测拼接的技术和装置。 这些技术预测内容块以预渲染,以便应用程序可以随时响应用户操作快速呈现内容。 通过这样做,这些技术能够快速地操纵内容,而不会不利地影响绘图资源。
-
公开(公告)号:US08640047B2
公开(公告)日:2014-01-28
申请号:US13150762
申请日:2011-06-01
CPC分类号: G06F3/0485 , G06F3/0481 , G06F3/0487 , G06F3/0488 , G06F3/14 , G06F9/451 , G09G5/346 , G09G2340/045 , G09G2370/027
摘要: This document describes techniques and apparatuses for asynchronous handling of a user interface manipulation. These techniques handle a user interface manipulation with two or more asynchronous processes. One asynchronous process, for example, may determine a position responsive to the user interface manipulation while another asynchronous process determines the pixels to render. By so doing, these techniques enable a quick and/or consistent response to a user interface manipulation.
摘要翻译: 本文档描述了用于异步处理用户界面操纵的技术和装置。 这些技术通过两个或多个异步进程处理用户界面操作。 例如,一个异步过程可以确定响应于用户界面操纵的位置,而另一个异步过程确定呈现的像素。 通过这样做,这些技术能够对用户界面操纵进行快速和/或一致的响应。
-
公开(公告)号:US20120311488A1
公开(公告)日:2012-12-06
申请号:US13150762
申请日:2011-06-01
IPC分类号: G06F3/048
CPC分类号: G06F3/0485 , G06F3/0481 , G06F3/0487 , G06F3/0488 , G06F3/14 , G06F9/451 , G09G5/346 , G09G2340/045 , G09G2370/027
摘要: This document describes techniques and apparatuses for asynchronous handling of a user interface manipulation. These techniques handle a user interface manipulation with two or more asynchronous processes. One asynchronous process, for example, may determine a position responsive to the user interface manipulation while another asynchronous process determines the pixels to render. By so doing, these techniques enable a quick and/or consistent response to a user interface manipulation.
摘要翻译: 本文档描述了用于异步处理用户界面操纵的技术和装置。 这些技术通过两个或多个异步进程处理用户界面操作。 例如,一个异步过程可以确定响应于用户界面操纵的位置,而另一个异步过程确定呈现的像素。 通过这样做,这些技术能够对用户界面操纵进行快速和/或一致的响应。
-
5.
公开(公告)号:US20100058363A1
公开(公告)日:2010-03-04
申请号:US12200067
申请日:2008-08-28
IPC分类号: G06F9/44
CPC分类号: G06F9/451
摘要: In accordance with one or more aspects of the intent-oriented user interface Application Programming Interface, a user interface platform includes an Application Programming Interface (API). An indication of multiple commands to be exposed for an application via a user interface is received from the application. For each of the multiple commands, a manner of display of a control corresponding to the command and a position for the control is determined on behalf of the application. Additionally, for each of the multiple commands the control corresponding to the command is displayed in accordance with the determined manner of display and the position for the control. The application is notified of user interactions with the user interface.
摘要翻译: 根据面向意图的用户界面应用编程接口的一个或多个方面,用户界面平台包括应用编程接口(API)。 从应用程序接收到通过用户界面为应用程序暴露的多个命令的指示。 对于多个命令中的每一个,代表应用来确定与命令相对应的控制的显示方式和用于控制的位置。 此外,对于多个命令中的每一个,根据确定的显示方式和控制的位置来显示对应于该命令的控制。 通知应用程序与用户界面的用户交互。
-
公开(公告)号:US20070229520A1
公开(公告)日:2007-10-04
申请号:US11278322
申请日:2006-03-31
申请人: Jeffrey Miller , Jonathan McGee , Laurent Mouton
发明人: Jeffrey Miller , Jonathan McGee , Laurent Mouton
IPC分类号: G06T1/60
CPC分类号: G06T1/60
摘要: Methods and systems for allocating a buffer from a buffer pool and for performing buffered rendering with animated transitions are described. An illustrative computer-implemented method includes steps of receiving, from a thread, a request for a buffer from a buffer pool associated with the thread, determining whether a first pre-existing buffer from the buffer pool associated with the thread can be allocated to the thread, and upon determining that the first pre-existing buffer can be allocated, allocating the first pre-existing buffer to the thread. Another illustrative computer-implemented method includes steps of receiving a request to render to a display, initiating a function to obtain a buffer for rendering to the display, receiving transition parameter data specifying how content of the buffer transitions to the display over a period of time, and rendering the content of the buffer in accordance to the transition parameter data.
摘要翻译: 描述用于从缓冲池分配缓冲器并且用于执行具有动画转换的缓冲呈现的方法和系统。 说明性的计算机实现的方法包括以下步骤:从线程接收来自与线程相关联的缓冲池的对缓冲器的请求,确定来自与线程相关联的缓冲池中的第一预先存在的缓冲区是否可以被分配给 线程,并且在确定可以分配第一预先存在的缓冲器之后,将第一预先存在的缓冲器分配给线程。 另一种说明性的计算机实现的方法包括以下步骤:接收呈现给显示器的请求,发起功能以获得用于呈现给显示器的缓冲器;接收指定缓冲器的内容如何在一段时间内转换到显示器的转换参数数据 ,并根据转换参数数据呈现缓冲器的内容。
-
-
-
-
-