Multi-processor graphics accelerator
    1.
    发明授权
    Multi-processor graphics accelerator 有权
    多处理器图形加速器

    公开(公告)号:US06642928B1

    公开(公告)日:2003-11-04

    申请号:US10136505

    申请日:2002-05-01

    IPC分类号: G06F1516

    摘要: An apparatus for displaying a polygon on a horizontal scan display device having a plurality of pixels includes first and second rasterizers that each process respective first and second sets of pixels. Each set of pixels includes vertical stripes that are transverse to the horizontal scan of the display. To that end, the first rasterizer has an input for receiving polygon data relating to the polygon. The first rasterizer determines a first set of pixels that are to be lit for display of the polygon, and also determines display characteristics of the first set of pixels. Similar manner, the second rasterizer also includes an input for receiving polygon data relating to the polygon. The second rasterizer similarly determines a second set of pixels that are to be lit for display of the polygon, and also determines display characteristics of the second set of pixels. The first and second sets of pixels have no common pixels and are vertical stripes of pixels on the display device that are transverse to the direction of the horizontal scan.

    摘要翻译: 一种用于在具有多个像素的水平扫描显示装置上显示多边形的装置包括:第一和第二光栅化器,其每个处理相应的第一和第二组像素。 每组像素包括横向于显示器的水平扫描的垂直条纹。 为此,第一光栅化器具有用于接收与多边形有关的多边形数据的输入。 第一光栅化器确定要被点亮以显示多边形的第一组像素,并且还确定第一组像素的显示特性。 类似的方式,第二光栅化器还包括用于接收与多边形有关的多边形数据的输入。 第二光栅化器类似地确定要被点亮以显示多边形的第二组像素,并且还确定第二组像素的显示特性。 第一和第二组像素没有公共像素,并且是显示装置上横向于水平扫描方向的像素的垂直条纹。

    Method and system for tracking accesses to virtual addresses in graphics contexts
    2.
    发明授权
    Method and system for tracking accesses to virtual addresses in graphics contexts 有权
    跟踪图形上下文中虚拟地址访问的方法和系统

    公开(公告)号:US09153211B1

    公开(公告)日:2015-10-06

    申请号:US11949731

    申请日:2007-12-03

    摘要: A method and system for tracking accesses to virtual addresses are disclosed. Specifically, one embodiment of the present invention sets forth a method, which includes the steps of receiving a virtual address from a client requesting to access memory in a graphics context, updating access state information corresponding to a virtual page associated with the graphics context in which the virtual address resides, after the virtual address successfully maps to a physical memory location, and determining whether to evict a physical page associated with the graphics context based on the access state information.

    摘要翻译: 公开了一种用于跟踪对虚拟地址的访问的方法和系统。 具体地,本发明的一个实施例提出了一种方法,其包括以下步骤:从客户端接收请求在图形上下文中访问存储器的虚拟地址,更新对应于与图形上下文相关联的虚拟页面的访问状态信息,其中 虚拟地址在虚拟地址成功映射到物理存储器位置之后,并且基于访问状态信息确定是否驱逐与图形上下文相关联的物理页面。

    Tile based rendering of smooth points using polygons
    3.
    发明授权
    Tile based rendering of smooth points using polygons 有权
    使用多边形平铺点的平铺渲染

    公开(公告)号:US08654129B2

    公开(公告)日:2014-02-18

    申请号:US12783549

    申请日:2010-05-19

    申请人: James L Deming

    发明人: James L Deming

    IPC分类号: G06T11/20 G06T15/40

    摘要: An apparatus and method for rendering a smooth circular point using polygons on a computer graphics display. The circular point is approximated by a polygon and the selection of the polygon depends on the diameter of the point. The polygon is enclosed in a bounding area that is divided into a plurality of tiles. The tiles are classified into different sections depending on their location relative to the center of the point. The tiles in each section are processed according to an algorithm to generate a mask that is used to render the circular point.

    摘要翻译: 一种用于在计算机图形显示器上使用多边形渲染平滑圆点的装置和方法。 圆点由多边形近似,多边形的选择取决于点的直径。 多边形被包围在被划分成多个瓦片的边界区域中。 取决于它们相对于点中心的位置,瓦片被分成不同的部分。 根据算法处理每个部分中的图块以生成用于渲染圆点的蒙版。

    Multi-processor graphics accelerator
    4.
    发明授权
    Multi-processor graphics accelerator 有权
    多处理器图形加速器

    公开(公告)号:US06476816B1

    公开(公告)日:2002-11-05

    申请号:US09353495

    申请日:1999-07-15

    IPC分类号: G06F1516

    摘要: An apparatus for displaying a polygon on a horizontal scan display device having a plurality of pixels includes first and second rasterizers that each process respective first and second sets of pixels. Each set of pixels includes vertical stripes that are transverse to the horizontal scan of the display. To that end, the first rasterizer has an input for receiving polygon data relating to the polygon. The first rasterizer determines a first set of pixels that are to be lit for display of the polygon, and also determines display characteristics of the first set of pixels. In a similar manner, the second rasterizer also includes an input for receiving polygon data relating to the polygon. The second rasterizer similarly determines a second set of pixels that are to be lit for display of the polygon, and also determines display characteristics of the second set of pixels. The first and second sets of pixels have no common pixels and are vertical stripes of pixels on the display device that are transverse to the direction of the horizontal scan.

    摘要翻译: 一种用于在具有多个像素的水平扫描显示装置上显示多边形的装置包括:第一和第二光栅化器,其每个处理相应的第一和第二组像素。 每组像素包括横向于显示器的水平扫描的垂直条纹。 为此,第一光栅化器具有用于接收与多边形有关的多边形数据的输入。 第一光栅化器确定要被点亮以显示多边形的第一组像素,并且还确定第一组像素的显示特性。 以类似的方式,第二光栅化器还包括用于接收与多边形有关的多边形数据的输入。 第二光栅化器类似地确定要被点亮以显示多边形的第二组像素,并且还确定第二组像素的显示特性。 第一和第二组像素没有公共像素,并且是显示装置上横向于水平扫描方向的像素的垂直条纹。

    Multi-processor graphics accelerator

    公开(公告)号:US06535216B1

    公开(公告)日:2003-03-18

    申请号:US10136585

    申请日:2002-05-01

    IPC分类号: G06F1516

    摘要: An apparatus for displaying a polygon on a horizontal scan display device having a plurality of pixels includes first and second rasterizers that each process respective first and second sets of pixels. Each set of pixels includes vertical stripes that are transverse to the horizontal scan of the display. To that end, the first rasterizer has an input for receiving polygon data relating to the polygon. The first rasterizer determines a first set of pixels that are to be lit for display of the polygon, and also determines display characteristics of the first set of pixels. In a similar manner, the second rasterizer also includes an input for receiving polygon data relating to the polygon. The second rasterizer similarly determines a second set of pixels that are to be lit for display of the polygon, and also determines display characteristics of the second set of pixels. The first and second sets of pixels have no common pixels and are vertical stripes of pixels on the display device that are transverse to the direction of the horizontal scan.

    Tile Based Rendering Of Smooth Points Using Polygons
    10.
    发明申请
    Tile Based Rendering Of Smooth Points Using Polygons 有权
    使用多边形平铺的平铺点渲染

    公开(公告)号:US20100225652A1

    公开(公告)日:2010-09-09

    申请号:US12783549

    申请日:2010-05-19

    申请人: James L. DEMING

    发明人: James L. DEMING

    IPC分类号: G06T11/20

    摘要: An apparatus and method for rendering a smooth circular point using polygons on a computer graphics display. The circular point is approximated by a polygon and the selection of the polygon depends on the diameter of the point. The polygon is enclosed in a bounding area that is divided into a plurality of tiles. The tiles are classified into different sections depending on their location relative to the center of the point. The tiles in each section are processed according to an algorithm to generate a mask that is used to render the circular point.

    摘要翻译: 一种用于在计算机图形显示器上使用多边形渲染平滑圆点的装置和方法。 圆点由多边形近似,多边形的选择取决于点的直径。 多边形被包围在被划分成多个瓦片的边界区域中。 取决于它们相对于点中心的位置,瓦片被分成不同的部分。 根据算法处理每个部分中的图块以生成用于渲染圆点的蒙版。