System for Optimizing Graphics Operations
    1.
    发明申请
    System for Optimizing Graphics Operations 审中-公开
    优化图形操作的系统

    公开(公告)号:US20120147011A1

    公开(公告)日:2012-06-14

    申请号:US13371876

    申请日:2012-02-13

    IPC分类号: G06T11/20 G06F15/16

    摘要: Disclosed is a system for producing images including techniques for reducing the memory and processing power required for such operations. The system provides techniques for programmatically representing a graphics problem. The system further provides techniques for reducing and optimizing graphics problems for rendering with consideration of the system resources, such as the availability of a compatible GPU.

    摘要翻译: 公开了一种用于产生图像的系统,包括用于减少这种操作所需的存储器和处理能力的技术。 该系统提供以编程方式表示图形问题的技术。 该系统进一步提供了用于减少和优化图形问题以用于考虑系统资源(诸如兼容GPU的可用性)的渲染的技术。

    System for Optimizing Graphics Operations
    2.
    发明申请
    System for Optimizing Graphics Operations 有权
    优化图形操作的系统

    公开(公告)号:US20110169857A1

    公开(公告)日:2011-07-14

    申请号:US13025781

    申请日:2011-02-11

    IPC分类号: G06F15/16 G09G5/02

    摘要: Disclosed is a system for producing images including techniques for reducing the memory and processing power required for such operations. The system provides techniques for programmatically representing a graphics problem. The system further provides techniques for reducing and optimizing graphics problems for rendering with consideration of the system resources, such as the availability of a compatible GPU.

    摘要翻译: 公开了一种用于产生图像的系统,包括用于减少这种操作所需的存储器和处理能力的技术。 该系统提供以编程方式表示图形问题的技术。 该系统进一步提供了用于减少和优化图形问题以用于考虑系统资源(诸如兼容GPU的可用性)的渲染的技术。

    HIGH-LEVEL PROGRAM INTERFACE FOR GRAPHICS OPERATIONS
    3.
    发明申请
    HIGH-LEVEL PROGRAM INTERFACE FOR GRAPHICS OPERATIONS 审中-公开
    图形操作的高级程序界面

    公开(公告)号:US20070182747A1

    公开(公告)日:2007-08-09

    申请号:US11696647

    申请日:2007-04-04

    IPC分类号: G06F15/16

    摘要: Disclosed is a system for producing images including an application program interface. The system includes an API and techniques for creating images by defining relationships between filters and images, such relationships programmatically assembled in an object by a cooperative session between a requesting application and a graphics services resource. The system also includes aspects regarding optimization of the programmatically assembled object and techniques for rendering in multi-processor environment.

    摘要翻译: 公开了一种用于产生包括应用程序接口的图像的系统。 该系统包括API和通过定义过滤器和图像之间的关系来创建图像的技术,以及通过请求应用程序和图形服务资源之间的协作会话在程序上组装在对象中的关系。 该系统还包括有关在多处理器环境中渲染的程序化组装对象和技术优化的方面。

    System for optimizing graphics operations
    4.
    发明授权
    System for optimizing graphics operations 有权
    用于优化图形操作的系统

    公开(公告)号:US08134561B2

    公开(公告)日:2012-03-13

    申请号:US10825694

    申请日:2004-04-16

    IPC分类号: G06F15/00 G06T1/00

    摘要: Disclosed is a system for producing images including techniques for reducing the memory and processing power required for such operations. The system provides techniques for programmatically representing a graphics problem. The system further provides techniques for reducing and optimizing graphics problems for rendering with consideration of the system resources, such as the availability of a compatible GPU.

    摘要翻译: 公开了一种用于产生图像的系统,包括用于减少这种操作所需的存储器和处理能力的技术。 该系统提供以编程方式表示图形问题的技术。 该系统进一步提供了用于减少和优化图形问题以用于考虑系统资源(诸如兼容GPU的可用性)的渲染的技术。

    High-level program interface for graphics operations
    5.
    发明申请
    High-level program interface for graphics operations 有权
    用于图形操作的高级程序界面

    公开(公告)号:US20050231502A1

    公开(公告)日:2005-10-20

    申请号:US10826762

    申请日:2004-04-16

    CPC分类号: G06T1/20 G06F9/451

    摘要: Disclosed is a system for producing images including an application program interface. The system includes an API and techniques for creating images by defining relationships between filters and images, such relationships programmatically assembled in an object by a cooperative session between a requesting application and a graphics services resource. The system also includes aspects regarding optimization of the programmatically assembled object and techniques for rendering in multi-processor environment.

    摘要翻译: 公开了一种用于产生包括应用程序接口的图像的系统。 该系统包括API和通过定义过滤器和图像之间的关系来创建图像的技术,以及通过请求应用程序和图形服务资源之间的协作会话在程序上组装在对象中的关系。 该系统还包括有关在多处理器环境中渲染的程序化组装对象和技术优化的方面。

    System for optimizing graphics operations
    7.
    发明申请
    System for optimizing graphics operations 有权
    用于优化图形操作的系统

    公开(公告)号:US20050231514A1

    公开(公告)日:2005-10-20

    申请号:US10825694

    申请日:2004-04-16

    IPC分类号: G06F15/00 G06T1/20

    摘要: Disclosed is a system for producing images including techniques for reducing the memory and processing power required for such operations. The system provides techniques for programmatically representing a graphics problem. The system further provides techniques for reducing and optimizing graphics problems for rendering with consideration of the system resources, such as the availability of a compatible GPU.

    摘要翻译: 公开了一种用于产生图像的系统,包括用于减少这种操作所需的存储器和处理能力的技术。 该系统提供以编程方式表示图形问题的技术。 该系统进一步提供了用于减少和优化图形问题以用于考虑系统资源(诸如兼容GPU的可用性)的渲染的技术。

    Framework for graphics animation and compositing operations
    8.
    发明授权
    Framework for graphics animation and compositing operations 有权
    图形动画和合成操作框架

    公开(公告)号:US09019300B2

    公开(公告)日:2015-04-28

    申请号:US11500154

    申请日:2006-08-04

    IPC分类号: G09G5/00 G06T13/00

    CPC分类号: G06T13/80 G06T1/20 G06T13/00

    摘要: A framework for performing graphics animation and compositing operations has a layer tree for interfacing with the application and a render tree for interfacing with a render engine. Layers in the layer tree can be content, windows, views, video, images, text, media, or any other type of object for a user interface of an application. The application commits change to the state of the layers of the layer tree. The application does not need to include explicit code for animating the changes to the layers. Instead, an animation is determined for animating the change in state. In determining the animation, the framework can define a set of predetermined animations based on motion, visibility, and transition. The determined animation is explicitly applied to the affected layers in the render tree. A render engine renders from the render tree into a frame buffer for display on the computer system. Those portions of the render tree that have changed relative to prior versions can be tracked to improve resource management.

    摘要翻译: 用于执行图形动画和合成操作的框架具有用于与应用接口的层树和用于与渲染引擎接口的渲染树。 层树中的层可以是应用的用户界面的内容,窗口,视图,视频,图像,文本,媒体或任何其他类型的对象。 应用程序将更改为层树的层的状态。 该应用程序不需要包含用于动画化图层的更改的显式代码。 相反,确定动画来动画状态的变化。 在确定动画时,框架可以基于运动,可视性和转换定义一组预定的动画。 确定的动画显式应用于渲染树中的受影响的图层。 渲染引擎从渲染树呈现为帧缓冲区,用于在计算机系统上显示。 渲染树中相对于先前版本更改的那些部分可以被跟踪,以改进资源管理。

    High-level program interface for graphics operations
    9.
    发明授权
    High-level program interface for graphics operations 有权
    用于图形操作的高级程序界面

    公开(公告)号:US08704837B2

    公开(公告)日:2014-04-22

    申请号:US10826762

    申请日:2004-04-16

    IPC分类号: G06F15/16 G09G5/36 G09G5/02

    CPC分类号: G06T1/20 G06F9/451

    摘要: Disclosed is a system for producing images including an application program interface. The system includes an API and techniques for creating images by defining relationships between filters and images, such relationships programmatically assembled in an object by a cooperative session between a requesting application and a graphics services resource. The system also includes aspects regarding optimization of the programmatically assembled object and techniques for rendering in multi-processor environment.

    摘要翻译: 公开了一种用于产生包括应用程序接口的图像的系统。 该系统包括API和通过定义过滤器和图像之间的关系来创建图像的技术,以及通过请求应用程序和图形服务资源之间的协作会话在程序上组装在对象中的关系。 该系统还包括有关在多处理器环境中渲染的程序化组装对象和技术优化的方面。

    Framework for graphics animation and compositing operations
    10.
    发明申请
    Framework for graphics animation and compositing operations 有权
    图形动画和合成操作框架

    公开(公告)号:US20080034292A1

    公开(公告)日:2008-02-07

    申请号:US11500154

    申请日:2006-08-04

    IPC分类号: G06F9/00

    CPC分类号: G06T13/80 G06T1/20 G06T13/00

    摘要: A framework for performing graphics animation and compositing operations has a layer tree for interfacing with the application and a render tree for interfacing with a render engine. Layers in the layer tree can be content, windows, views, video, images, text, media, or any other type of object for a user interface of an application. The application commits change to the state of the layers of the layer tree. The application does not need to include explicit code for animating the changes to the layers. Instead, an animation is determined for animating the change in state. In determining the animation, the framework can define a set of predetermined animations based on motion, visibility, and transition. The determined animation is explicitly applied to the affected layers in the render tree. A render engine renders from the render tree into a frame buffer for display on the computer system. Those portions of the render tree that have changed relative to prior versions can be tracked to improve resource management.

    摘要翻译: 用于执行图形动画和合成操作的框架具有用于与应用接口的层树和用于与渲染引擎接口的渲染树。 层树中的层可以是应用的用户界面的内容,窗口,视图,视频,图像,文本,媒体或任何其他类型的对象。 应用程序将更改为层树的层的状态。 该应用程序不需要包含用于动画化图层的更改的显式代码。 相反,确定动画来动画状态的变化。 在确定动画时,框架可以基于运动,可视性和转换定义一组预定的动画。 确定的动画显式应用于渲染树中的受影响的图层。 渲染引擎从渲染树呈现为帧缓冲区,用于在计算机系统上显示。 渲染树中相对于先前版本更改的那些部分可以被跟踪,以改进资源管理。