Method and apparatus for separate window clipping and display mode
planes in a graphics frame buffer
    1.
    发明授权
    Method and apparatus for separate window clipping and display mode planes in a graphics frame buffer 失效
    用于在图形帧缓冲器中单独的窗口剪切和显示模式平面的方法和装置

    公开(公告)号:US5448264A

    公开(公告)日:1995-09-05

    申请号:US076826

    申请日:1993-06-14

    IPC分类号: G06T15/30 G09G5/393 G09G5/00

    CPC分类号: G09G5/393 G06T15/30

    摘要: A method and apparatus for use in a computer graphics system for the storage and retrieval of pixel information is described. The computer graphics system includes a screen display. The method and apparatus are implemented in a frame buffer, wherein the frame buffer memory is divided into a first memory section for storage of the pixel information and second and third memory sections. A clipping member provides clipping information for use in the display of the pixel information in a first region of the display screen. The clipping information is stored in the second memory section. A display mode member provides display mode information for use in the display of the pixel information in a second region of the display screen. The display mode information is stored in the third memory section. The clipping information and the display information are stored in the frame buffer memory separate from one another. The frame buffer memory preferably includes an array of VRAM devices. In such an embodiment, the second memory section is contained in a first VRAM device and the third memory section is contained in a second VRAM device. The clipping information and the display mode information are stored in physically separate VRAM devices for a given pixel. The clipping information and display information are preliminarily stored in a pixel cache and transferred to the second and third sections in response to a control signal from a controller.

    摘要翻译: 描述了用于计算机图形系统中用于存储和检索像素信息的方法和装置。 计算机图形系统包括屏幕显示。 该方法和装置在帧缓冲器中实现,其中帧缓冲存储器被分成用于存储像素信息的第一存储器部分和第二和第三存储器部分。 剪辑构件提供用于在显示屏幕的第一区域中的像素信息的显示中使用的剪辑信息。 剪辑信息存储在第二存储器部分中。 显示模式构件提供用于在显示屏幕的第二区域中的像素信息的显示中使用的显示模式信息。 显示模式信息存储在第三存储器部分中。 剪辑信息和显示信息被彼此分离地存储在帧缓冲存储器中。 帧缓冲存储器优选地包括VRAM设备的阵列。 在这样的实施例中,第二存储器部分被包含在第一VRAM装置中,并且第三存储器部分被包含在第二VRAM装置中。 剪辑信息和显示模式信息存储在用于给定像素的物理上分离的VRAM设备中。 剪辑信息和显示信息被预先存储在像素高速缓存中,并响应于来自控制器的控制信号传送到第二和第三部分。

    System and method for communicating information from a single-threaded application over multiple I/O busses
    2.
    发明申请
    System and method for communicating information from a single-threaded application over multiple I/O busses 有权
    通过多个I / O总线从单线程应用程序传递信息的系统和方法

    公开(公告)号:US20050044288A1

    公开(公告)日:2005-02-24

    申请号:US10644215

    申请日:2003-08-20

    IPC分类号: G06F13/28

    CPC分类号: G06F13/28

    摘要: A system and method communicate information from a single-threaded application over multiple I/O busses to a computing subsystem for processing. In accordance with one embodiment, a method is provided that partitions state-sequenced information for communication to a computer subsystem, communicates the partitioned information to the subsystem over a plurality of input/output busses, and separately processes the information received over each of the plurality of input/output busses, without first se-sequencing the information.

    摘要翻译: 系统和方法将来自单线程应用程序的信息通过多个I / O总线传送到计算子系统进行处理。 根据一个实施例,提供了一种方法,其将用于与计算机子系统进行通信的状态顺序信息分开,通过多个输入/输出总线将分区信息传送到子系统,并且分别处理在多个输入/输出总线中接收的信息 的输入/输出总线,没有首先对信息进行排序。

    Systems and methods for rendering three-dimensional graphics in a multi-node rendering system
    4.
    发明申请
    Systems and methods for rendering three-dimensional graphics in a multi-node rendering system 有权
    在多节点渲染系统中渲染三维图形的系统和方法

    公开(公告)号:US20060176296A1

    公开(公告)日:2006-08-10

    申请号:US11051688

    申请日:2005-02-04

    IPC分类号: G06T15/00

    CPC分类号: G06T15/005 G06T2210/52

    摘要: A system is provided for rendering three-dimensional graphics. An embodiment of the system comprises a host capable of executing an application program that calls for the rendering of at least three-dimensional graphics in an application window, and logic associated with the host for apportioning content defining a three-dimensional graphics window to be rendered. The embodiment of the system further comprising a plurality of render nodes configured to collectively render the three-dimensional graphics window in response to the content supplied by the host., and logic associated with a first render node configuring the render node to be capable of rendering only a portion of the three-dimensional graphics window based on apportioned content that the first render node receives from the host and without content comprising a portion of the three-dimensional graphics window apportioned to at least one other of the plurality of render nodes.

    摘要翻译: 提供了一种渲染三维图形的系统。 该系统的一个实施例包括能够执行一个应用程序的主机,该应用程序在应用程序窗口中执行至少三维图形的呈现,以及与主机相关联的逻辑,用于分配定义要呈现的三维图形窗口的内容 。 该系统的实施例还包括多个呈现节点,其被配置为响应于由主机提供的内容而共同呈现三维图形窗口,以及与构成渲染节点的能够呈现的第一渲染节点相关联的逻辑 仅基于第一渲染节点从主机接收的分配内容的三维图形窗口的一部分,而不包括分配给多个渲染节点中的至少另一个的三维图形窗口的一部分的内容。

    Systems and methods for generating a composite video signal from a plurality of independent video signals
    5.
    发明申请
    Systems and methods for generating a composite video signal from a plurality of independent video signals 有权
    用于从多个独立视频信号产生复合视频信号的系统和方法

    公开(公告)号:US20060022973A1

    公开(公告)日:2006-02-02

    申请号:US10899961

    申请日:2004-07-27

    IPC分类号: G06T15/00

    摘要: Illustrated and described embodiments are broadly directed to novel systems and methods for generating a composite video signal from a plurality of independent video signals. In accordance with one embodiment, a method is provided for swapping from a secondary frame buffer of one of the plurality of computers. This synchnonization is performed by embedding a validity code having a first value in an overscan line of the video signal before beginning the swap and embedding a validity code having a second in the overscan line of the video signal after the swap is complete.

    摘要翻译: 说明和描述的实施例广泛地涉及用于从多个独立视频信号产生复合视频信号的新颖系统和方法。 根据一个实施例,提供了一种用于从多个计算机之一的辅助帧缓冲器进行交换的方法。 在开始交换之前,将具有第一值的有效性代码嵌入在视频信号的过扫描行中并且在交换完成之后嵌入具有第二视频信号的过扫描行的有效码的步骤来执行该同步化。

    Systems and methods for rendering three-dimensional graphics in a multi-node rendering system
    6.
    发明申请
    Systems and methods for rendering three-dimensional graphics in a multi-node rendering system 审中-公开
    在多节点渲染系统中渲染三维图形的系统和方法

    公开(公告)号:US20060170706A1

    公开(公告)日:2006-08-03

    申请号:US11048192

    申请日:2005-02-01

    IPC分类号: G09G5/00

    CPC分类号: G06T15/00 G06T2210/52

    摘要: A system is provided for rendering three-dimensional graphics. The system comprises a host capable of executing an application program that calls for the rendering of three-dimensional graphics in an application window and a plurality of render nodes configured to collectively render a three-dimensional graphics image in response to graphics input supplied by the host. The system further comprises logic associated with the host for generating a plurality of graphics windows that collectively comprise the application window, wherein the graphics windows comprise at least one three-dimensional graphics window and at least one two-dimensional graphics window, and logic associated with the host for communicating to the plurality of render nodes information associated with only the at least one three-dimensional graphics window.

    摘要翻译: 提供了一种渲染三维图形的系统。 该系统包括能够执行应用程序的主机,该应用程序在应用程序窗口中执行三维图形的呈现,并且多个渲染节点被配置为根据由主机提供的图形输入共同呈现三维图形图像 。 该系统还包括与主机相关联的逻辑,用于生成共同构成应用窗口的多个图形窗口,其中图形窗口包括至少一个三维图形窗口和至少一个二维图形窗口,以及与 所述主机用于与仅与所述至少一个三维图形窗口相关联的所述多个渲染节点进行通信。

    Centralized scalable resource architecture and system

    公开(公告)号:US20050174353A1

    公开(公告)日:2005-08-11

    申请号:US11108080

    申请日:2005-04-15

    CPC分类号: G06F3/14 G06F9/5044 G06F9/505

    摘要: A centralized resource system comprises a plurality of compute resource units, a plurality of visualization resource units, and a switching fabric coupling the plurality of visualization resource units to the plurality of compute resource units. The switching fabric is operable to couple select one or more visualization resource units to select one or more compute resource units for generating at least one graphical image. A plurality of display devices is coupled to the one or more select visualization resource units operable to display the at least one graphical image.

    System and method for calculating a texture-mapping gradient
    9.
    发明授权
    System and method for calculating a texture-mapping gradient 失效
    用于计算纹理映射梯度的系统和方法

    公开(公告)号:US06891548B2

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

    申请号:US10226967

    申请日:2002-08-23

    IPC分类号: G06T15/20 G09G5/00

    CPC分类号: G06T15/04

    摘要: Systems and methods provide a more efficient and effective gradient computation. Specifically, in one embodiment, a method is provided for calculating a texture-mapping gradient, which comprises calculating constant values for use in a gradient-calculating equation, passing the constant values to logic configured to calculate the gradient, and computing the gradient using barycentric coordinates and the calculated constant values. In accordance with another embodiment, an apparatus is provided for calculating a texture-mapping gradient, which comprises logic for calculating constant values for use in a gradient-calculating equation, and logic for computing the gradient-calculating equation using barycentric coordinates and the calculated constant values. In accordance with another embodiment, a computer-readable medium is also provided that contains code (e.g., RTL logic) for generating the computational logic mentioned above.

    摘要翻译: 系统和方法提供了更有效和有效的梯度计算。 具体来说,在一个实施例中,提供了一种用于计算纹理映射梯度的方法,该方法包括计算用于梯度计算方程的常数值,将常数值传递给配置为计算梯度的逻辑,以及使用重心计算梯度 坐标和计算的常数值。 根据另一个实施例,提供了一种用于计算纹理映射梯度的装置,其包括用于计算在梯度计算方程中使用的常数值的逻辑,以及用于使用重心坐标计算梯度计算方程的逻辑和计算的常数 价值观。 根据另一个实施例,还提供了一种包含用于生成上述计算逻辑的代码(例如,RTL逻辑)的计算机可读介质。

    Systems and methods for management of parameters in a multi-node graphics system
    10.
    发明申请
    Systems and methods for management of parameters in a multi-node graphics system 审中-公开
    用于管理多节点图形系统中的参数的系统和方法

    公开(公告)号:US20060267998A1

    公开(公告)日:2006-11-30

    申请号:US11136192

    申请日:2005-05-24

    IPC分类号: G09G5/00

    摘要: Embodiments of the present invention are broadly directed to multi-node computer graphics system comprising a plurality of render nodes configured to collectively render a graphics image. The system further comprises a datastore configured to store parameters that are used to control the rendering of the graphics image and a datastore manager configured to manage the parameters stored in the datastore. In addition, the system comprises a plurality of entities associated with the plurality of render nodes, each of the plurality of entities being configured to implement an operation based on at least one parameter. The system also comprises logic associated with the plurality of render nodes for proactively retrieving at least one parameter from the datastore and communicating the retrieved parameter to at least one of the plurality of entities for using the parameter to implement an operation.

    摘要翻译: 本发明的实施例广泛地涉及包括被配置为共同呈现图形图像的多个渲染节点的多节点计算机图形系统。 该系统还包括被配置为存储用于控制图形图像的呈现的参数的数据存储,以及被配置为管理存储在数据存储中的参数的数据存储管理器。 另外,该系统包括与多个呈现节点相关联的多个实体,多个实体中的每一个被配置为基于至少一个参数来实现操作。 该系统还包括与多个渲染节点相关联的逻辑,用于从数据存储区主动检索至少一个参数,并将检索到的参数传送到多个实体中的至少一个,以使用参数来实现操作。