Graphics engine architecture
    5.
    发明授权
    Graphics engine architecture 有权
    图形引擎架构

    公开(公告)号:US06466220B1

    公开(公告)日:2002-10-15

    申请号:US09263161

    申请日:1999-03-05

    IPC分类号: G06F1300

    摘要: A method and apparatus for display of graphical data is described. The invention provides an architecture for graphics processing. The architecture includes pipelined processing and support for multi-regional graphics. In one embodiment, a graphics driver according to the invention can receive multiple independent streams of graphical data that can be in different graphical formats. The independent streams are synchronized and converted to a common format prior to being processed. In one embodiment, multi-regional graphics are supported with off-screen and on-screen memory regions for processing. The regions of the multi-regional graphic are rendered in an off-screen memory. The data in the off-screen memory are converted to a common format and copied to on-screen memory. The data in the on-screen memory is used to generate an output image. Alpha blending can also be programmed to provide multi-regional graphics or other graphical features. In one embodiment, graphics processing is programmable and can be paced using a set of registers.

    摘要翻译: 描述了用于显示图形数据的方法和装置。 本发明提供了用于图形处理的架构。 该架构包括流水线处理和支持多区域图形。 在一个实施例中,根据本发明的图形驱动器可以接收可以处于不同图形格式的多个独立的图形数据流。 在处理之前,独立流被同步并转换为通用格式。 在一个实施例中,多区域图形由用于处理的离屏和屏幕上存储器区域来支持。 多区域图形的区域呈现在离屏存储器中。 离屏存储器中的数据被转换为通用格式并复制到屏幕存储器。 屏幕存储器中的数据用于生成输出图像。 Alpha混合也可以编程为提供多区域图形或其他图形特征。 在一个实施例中,图形处理是可编程的,并且可以使用一组寄存器进行调整。