MULTI-FORMAT SUPPORT FOR SURFACE CREATION IN A GRAPHICS PROCESSING SYSTEM
    11.
    发明申请
    MULTI-FORMAT SUPPORT FOR SURFACE CREATION IN A GRAPHICS PROCESSING SYSTEM 审中-公开
    在图形处理系统中表面创建的多格式支持

    公开(公告)号:US20090184977A1

    公开(公告)日:2009-07-23

    申请号:US12116060

    申请日:2008-05-06

    IPC分类号: G09G5/02

    CPC分类号: G06T15/005 G06T2210/32

    摘要: In general, the present disclosure describes various techniques for creation of surfaces using a platform interface layer wherein such surfaces may have different format layouts for various different color spaces, such as the YCbCr color space. One example device includes a storage device configured to contain surface information and one or more processors configured to create a graphics surface within a color space using a platform interface layer. The platform interface layer lies between a client rendering application program interface (API) and an underlying native platform rendering API. The one or more processors are further configured to specify a format layout of data associated with the surface within the color space using the platform interface layer and to store the format layout within the storage device. The format layout indicates a layout of one or more color components of the data associated with the surface within the color space.

    摘要翻译: 通常,本公开描述了使用平台界面层创建表面的各种技术,其中这种表面可以具有用于各种不同颜色空间(例如YCbCr颜色空间)的不同格式布局。 一个示例性设备包括被配置为包含表面信息的存储设备和被配置为使用平台接口层在颜色空间内创建图形表面的一个或多个处理器。 平台接口层位于客户端呈现应用程序接口(API)和底层本机平台呈现API之间。 一个或多个处理器还被配置为使用平台接口层来指定与颜色空间内的表面相关联的数据的格式布局,并将格式布局存储在存储设备内。 格式布局指示与颜色空间内的表面相关联的数据的一个或多个颜色分量的布局。

    MULTI-BUFFER SUPPORT FOR OFF-SCREEN SURFACES IN A GRAPHICS PROCESSING SYSTEM
    12.
    发明申请
    MULTI-BUFFER SUPPORT FOR OFF-SCREEN SURFACES IN A GRAPHICS PROCESSING SYSTEM 审中-公开
    用于图形处理系统中的非屏幕表面的多缓冲器支持

    公开(公告)号:US20090184972A1

    公开(公告)日:2009-07-23

    申请号:US12116065

    申请日:2008-05-06

    IPC分类号: G09G5/36

    CPC分类号: G06T15/005

    摘要: In general, the present disclosure describes various techniques for providing multi-buffer support for off-screen surfaces in a graphics system. One example device includes one or more buffer areas and one or more processors. The one or more processors are configured to allocate multiple buffers within the buffer space that are all associated with an off-screen surface using in graphics processing. The one or more processors are further configured to identify a first buffer within the buffers as a write buffer for the off-screen surface and to further identify a second buffer within the buffers as a read buffer for the off-screen surface, such that information relating to the off-screen surface is written into the first buffer during a write operation and information relating to the off-screen surface is read out of the second buffer during a read operation.

    摘要翻译: 通常,本公开描述了用于在图形系统中为屏幕外表面提供多缓冲器支持的各种技术。 一个示例性设备包括一个或多个缓冲区域和一个或多个处理器。 一个或多个处理器被配置为在缓冲器空间内分配多个缓冲器,这些缓冲器空间都与在图形处理中使用的离屏幕表面相关联。 一个或多个处理器还被配置为将缓冲器内的第一缓冲器识别为用于屏幕外表面的写缓冲器,并且进一步将缓冲器内的第二缓冲器识别为用于屏幕外表面的读缓冲器,使得信息 在写入操作期间,与屏幕外表面相关的信息被写入第一缓冲器,并且在读取操作期间从与第二缓冲器相关的与屏幕外表面相关的信息被读出。

    POST-RENDER GRAPHICS OVERLAYS
    13.
    发明申请
    POST-RENDER GRAPHICS OVERLAYS 审中-公开
    渲染后的图形覆盖

    公开(公告)号:US20080284798A1

    公开(公告)日:2008-11-20

    申请号:US12116056

    申请日:2008-05-06

    IPC分类号: G09G5/00

    CPC分类号: G06T15/503

    摘要: In general, the present disclosure describes various techniques for overlaying or combining a set of rendered graphics surfaces onto a single graphics frame. One example device includes a first processor that selects a surface level for each of a plurality of rendered graphics surfaces prior to the device outputting any of the rendered graphics surfaces to a display. The device further includes a second processor that retrieves the rendered graphics surfaces, overlays the rendered graphics surfaces onto a graphics frame in accordance with each of the selected surface levels, and outputs the graphics frame to the display.

    摘要翻译: 通常,本公开描述了用于将一组渲染的图形表面重叠或组合到单个图形帧上的各种技术。 一个示例设备包括第一处理器,其在设备将任何渲染的图形表面输出到显示器之前,为多个渲染图形表面中的每一个选择表面级。 该设备还包括第二处理器,其检索经渲染的图形表面,根据每个所选择的表面层将所渲染的图形表面重叠到图形框上,并将图形帧输出到显示器。

    Programmable pattern-based unpacking and packing of data channel information
    14.
    发明授权
    Programmable pattern-based unpacking and packing of data channel information 有权
    可编程模式的数据通道信息拆包和打包

    公开(公告)号:US08565519B2

    公开(公告)日:2013-10-22

    申请号:US12027823

    申请日:2008-02-07

    CPC分类号: G06T1/20 G06F9/30032

    摘要: In general, the present disclosure describes various techniques for programmable, pattern-based unpacking and packing of data channel information, including still image, video, and audio component data. One example device comprises a programmable processor having a plurality of processing pipelines. The processor is configured to receive pattern information that specifies a pattern for a plurality of input data components, the pattern information comprising a plurality of pattern elements that are each associated with one or more of the input data components, and each input data component being selected from a component group consisting of a still image data component, an audio data component, and a video data component. For example, the input data components may comprise pixel data components, such as color channels. The processor is further configured to provide each input data component to a selected processing pipeline of the processor in accordance with the pattern information.

    摘要翻译: 通常,本公开描述了用于可编程,基于模式的打包和打包包括静止图像,视频和音频分量数据的数据信道信息的各种技术。 一个示例性设备包括具有多个处理流水线的可编程处理器。 处理器被配置为接收指定多个输入数据分量的模式的模式信息,所述模式信息包括多个模式元素,每个模式元素都与一个或多个输入数据组件相关联,并且每个输入数据组件被选择 来自由静止图像数据组件,音频数据组件和视频数据组件组成的组件组。 例如,输入数据分量可以包括诸如颜色通道的像素数据分量。 处理器还被配置为根据模式信息将每个输入数据分量提供给处理器的选定处理流水线。

    Post-Render Graphics Rotation
    15.
    发明申请
    Post-Render Graphics Rotation 审中-公开
    后渲染图形旋转

    公开(公告)号:US20080143749A1

    公开(公告)日:2008-06-19

    申请号:US11955218

    申请日:2007-12-12

    IPC分类号: G09G5/00

    CPC分类号: G06T3/60

    摘要: An apparatus, method, and computer program product for rotating a rendered surface. The apparatus includes a graphics processor configured to render a surface, wherein a display orientation parameter is associated with the surface, the display orientation parameter defining a rotation process. The apparatus further includes a display processor configured to rotate the rendered surface in accordance with the display orientation parameter. Preferably, the display orientation parameter is an EGL surface attribute.

    摘要翻译: 一种用于旋转渲染表面的装置,方法和计算机程序产品。 该装置包括被配置为渲染表面的图形处理器,其中显示方向参数与表面相关联,显示取向参数限定旋转过程。 该装置还包括显示处理器,其被配置为根据显示取向参数旋转渲染的表面。 优选地,显示方向参数是EGL表面属性。

    Post-Render Graphics Transparency
    16.
    发明申请
    Post-Render Graphics Transparency 审中-公开
    后渲染图形透明度

    公开(公告)号:US20080143737A1

    公开(公告)日:2008-06-19

    申请号:US11955239

    申请日:2007-12-12

    IPC分类号: G09G5/02

    CPC分类号: G06T15/503 G06T15/005

    摘要: An apparatus, method, and computer program product for applying transparency to a rendered surface. The apparatus comprises a graphics processor configured to render a surface, wherein a transparency parameter is associated with the surface, the transparency parameter defining a blending process. The apparatus further includes a display processor configured to blend the rendered surface in accordance with the transparency parameter. Preferably, the transparency parameter is an EGL surface attribute.

    摘要翻译: 一种用于将透明度应用于渲染表面的装置,方法和计算机程序产品。 该装置包括被配置为渲染表面的图形处理器,其中透明度参数与表面相关联,透明度参数定义了混合处理。 该装置还包括配置成根据透明度参数来混合渲染表面的显示处理器。 优选地,透明度参数是EGL表面属性。