METHOD AND APPARATUS FOR PROCESSING PIXEL DEPTH INFORMATION
    21.
    发明申请
    METHOD AND APPARATUS FOR PROCESSING PIXEL DEPTH INFORMATION 有权
    用于处理像素深度信息的方法和装置

    公开(公告)号:US20070236495A1

    公开(公告)日:2007-10-11

    申请号:US11277641

    申请日:2006-03-28

    CPC classification number: G06T15/405

    Abstract: An apparatus and method for processing pixel depth information eliminates stalling of data in a pixel pipeline, by performing late Z processing for one or more pixels currently in the pixel pipeline and early Z processing for one or more pixels entering the pixel pipeline. The apparatus and method also includes determining whether the late Z processing for the one or more pixels currently in the pixel pipeline has been completed. The apparatus and method also includes solely performing early Z processing for subsequent pixels entering the pixel pipeline responsive to determining that late Z processing for the one or more pixels currently in the pixel pipeline has been completed. The methods and apparatus, facilitates concurrent processing of early and late Z data to avoid flushing portions of the pixel pipeline.

    Abstract translation: 用于处理像素深度信息的装置和方法通过对当前在像素流水线中的一个或多个像素执行后期Z处理以及进入像素流水线的一个或多个像素的早期Z处理来消除像素流水线中的数据的停止。 该装置和方法还包括确定当前在像素管线中的一个或多个像素的延迟Z处理是否已经完成。 该装置和方法还包括单独执行对进入像素流水线的后续像素的早期Z处理,以响应于确定当前在像素管线中的一个或多个像素的后期Z处理已经完成。 该方法和装置有助于早期和晚期Z数据的并发处理,以避免冲洗像素管道的部分。

    Method and apparatus for nested control flow
    22.
    发明申请
    Method and apparatus for nested control flow 有权
    嵌套控制流程的方法和装置

    公开(公告)号:US20050154864A1

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

    申请号:US10756853

    申请日:2004-01-14

    CPC classification number: G06F9/325 G06F9/30072 G06F9/3885

    Abstract: A method and apparatus for nested control flow includes a processor having at least one context bit. The processor includes a plurality of arithmetic logic units for performing single instruction multiple data (SIMD) operations. The method and apparatus further includes a first memory device storing a plurality of instructions wherein each of the plurality of instructions includes a plurality of extra bits. The processor is operative to execute the instructions based on the extra bits and in conjunction with a context bit. The method and apparatus further includes a second memory device, such as a general purpose register operably coupled to the processor, the second memory device receiving an incrementing counter instruction upon the execution of one of the plurality of instructions. As such, the method and apparatus allows for nested control flow through a single context bit in conjunction with instructions having a plurality of extra bits.

    Abstract translation: 用于嵌套控制流的方法和装置包括具有至少一个上下文比特的处理器。 处理器包括用于执行单指令多数据(SIMD)操作的多个算术逻辑单元。 该方法和装置还包括存储多个指令的第一存储器件,其中多个指令中的每一个指令包括多个额外的位。 处理器可操作以基于额外的比特并结合上下文比特来执行指令。 所述方法和装置还包括第二存储器装置,诸如可操作地耦合到处理器的通用寄存器,第二存储器装置在执行多个指令之一时接收递增计数器指令。 因此,该方法和装置允许通过单个上下文比特结合具有多个额外比特的指令来嵌套控制流。

    Visibility-based state updates in graphical processing units

    公开(公告)号:US10242481B2

    公开(公告)日:2019-03-26

    申请号:US13421523

    申请日:2012-03-15

    Abstract: In general, techniques are described for visibility-based state updates in graphical processing units (GPUs). A device that renders image data comprising a memory configured to store state data and a GPU may implement the techniques. The GPU may be configured to perform a multi-pass rendering process to render an image from the image data. The GPU determines visibility information for a plurality of objects defined by the image data during a first pass of the multi-pass rendering process. The visibility information indicates whether each of the plurality of objects will be visible in the image rendered from the image data during a second pass of the multi-pass rendering process. The GPU then retrieves the state data from the memory for use by the second pass of the multi-pass rendering process in rendering the plurality of objects of the image data based on the visibility information.

    Display information feedback
    25.
    发明授权
    Display information feedback 有权
    显示信息反馈

    公开(公告)号:US09071787B2

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

    申请号:US11759633

    申请日:2007-06-07

    Abstract: In general, in an aspect, the invention provides a multimedia entertainment system including a communication link, a video source coupled to the communication link and configured to produce a video signal and provide the video signal to the communication link, a video display coupled to the communication link and configured to receive the video signal from the video source via the communication link, and to provide dynamic display characteristic information indicative of a display capability of the video display to the video source via the communication link, wherein the video source is configured to receive the dynamic display characteristic information and to produce the video signal as a function of the dynamic display characteristic information, and wherein the video display is configured to display a video image in accordance with the video signal provided by the video source.

    Abstract translation: 通常,在一方面,本发明提供了一种多媒体娱乐系统,包括通信链路,耦合到通信链路的视频源,并且被配置为产生视频信号并将视频信号提供给通信链路,视频显示器耦合到 通信链路,并且被配置为经由通信链路从视频源接收视频信号,并且经由通信链路向视频源提供指示视频显示的显示能力的动态显示特性信息,其中视频源被配置为 接收动态显示特性信息并产生作为动态显示特性信息的函数的视频信号,并且其中视频显示被配置为根据由视频源提供的视频信号显示视频图像。

    VISIBILITY-BASED STATE UPDATES IN GRAPHICAL PROCESSING UNITS
    26.
    发明申请
    VISIBILITY-BASED STATE UPDATES IN GRAPHICAL PROCESSING UNITS 审中-公开
    图形处理单位可视化状态更新

    公开(公告)号:US20130241938A1

    公开(公告)日:2013-09-19

    申请号:US13421523

    申请日:2012-03-15

    CPC classification number: G06T15/005 G06T11/40

    Abstract: In general, techniques are described for visibility-based state updates in graphical processing units (GPUs). A device that renders image data comprising a memory configured to store state data and a GPU may implement the techniques. The GPU may be configured to perform a multi-pass rendering process to render an image from the image data. The GPU determines visibility information for a plurality of objects defined by the image data during a first pass of the multi-pass rendering process. The visibility information indicates whether each of the plurality of objects will be visible in the image rendered from the image data during a second pass of the multi-pass rendering process. The GPU then retrieves the state data from the memory for use by the second pass of the multi-pass rendering process in rendering the plurality of objects of the image data based on the visibility information.

    Abstract translation: 一般来说,描述图形处理单元(GPU)中基于可见性状态更新的技术。 渲染包括被配置为存储状态数据的存储器的图像数据和GPU可以实现该技术的装置。 GPU可以被配置为执行多遍渲染处理以从图像数据呈现图像。 GPU在多遍渲染处理的第一次通过期间确定由图像数据定义的多个对象的可见性信息。 所述可见度信息指示在所述多遍渲染处理的第二次通过期间,所述多个对象中的每一个在从所述图像数据呈现的图像中是否可见。 GPU然后从存储器检索状态数据,以便通过多遍渲染过程的第二次通过基于可见度信息渲染图像数据的多个对象来使用。

    Display Information Feedback
    27.
    发明申请
    Display Information Feedback 有权
    显示信息反馈

    公开(公告)号:US20080225180A1

    公开(公告)日:2008-09-18

    申请号:US11759633

    申请日:2007-06-07

    Abstract: In general, in an aspect, the invention provides a multimedia entertainment system including a communication link, a video source coupled to the communication link and configured to produce a video signal and provide the video signal to the communication link, a video display coupled to the communication link and configured to receive the video signal from the video source via the communication link, and to provide dynamic display characteristic information indicative of a display capability of the video display to the video source via the communication link, wherein the video source is configured to receive the dynamic display characteristic information and to produce the video signal as a function of the dynamic display characteristic information, and wherein the video display is configured to display a video image in accordance with the video signal provided by the video source.

    Abstract translation: 通常,在一方面,本发明提供了一种多媒体娱乐系统,包括通信链路,耦合到通信链路的视频源,并且被配置为产生视频信号并将视频信号提供给通信链路,视频显示器耦合到 通信链路,并且被配置为经由通信链路从视频源接收视频信号,并且经由通信链路向视频源提供指示视频显示的显示能力的动态显示特性信息,其中视频源被配置为 接收动态显示特性信息并产生作为动态显示特性信息的函数的视频信号,并且其中视频显示被配置为根据由视频源提供的视频信号显示视频图像。

    SYSTEM AND METHOD FOR HIGHER LEVEL FILTERING BY COMBINATION OF BILINEAR RESULTS
    28.
    发明申请
    SYSTEM AND METHOD FOR HIGHER LEVEL FILTERING BY COMBINATION OF BILINEAR RESULTS 有权
    通过双联结果组合进行高级过滤的系统和方法

    公开(公告)号:US20070080972A1

    公开(公告)日:2007-04-12

    申请号:US11163142

    申请日:2005-10-06

    Applicant: Andrew Gruber

    Inventor: Andrew Gruber

    CPC classification number: G06T3/4007 G06T15/04

    Abstract: A method and system for higher level filtering uses a native bilinear filter, typically found in a texture mapper, and combines a plurality of bilinear filter results from the bilinear filter to produce a higher level filtered texel value. A native bilinear filter is operative to generate bilinear filtered texel values by performing a plurality of bilinearly filtered texture fetches using bilinear filter fetch coordinates. The method and system combines the plurality of bilinear filtered texel values with a plurality of weights to generate the higher level filtered texel value.

    Abstract translation: 用于较高级别滤波的方法和系统使用通常在纹理映射器中找到的本地双线性滤波器,并且组合来自双线性滤波器的多个双线性滤波器结果以产生更高级别的滤波纹理值。 本征双线性滤波器用于通过使用双线性滤波器提取坐标执行多个双线性滤波纹理提取来生成双线性滤波纹理值。 该方法和系统将多个双线性滤波纹理值与多个权重组合以产生较高级别的滤波纹理值。

    Method and apparatus for providing calligraphic light point display
    29.
    发明申请
    Method and apparatus for providing calligraphic light point display 审中-公开
    提供书法光点显示的方法和装置

    公开(公告)号:US20060109270A1

    公开(公告)日:2006-05-25

    申请号:US10533458

    申请日:2002-11-01

    Abstract: A visual display system uses commercial graphics processing units (GPUs) to determine an occlusion of calligraphic light points (CLPs) in a visual display. A color buffer pointer address of the GPUs is changed to point to a CLP subpixel counter and color datum associated with each CLP is changed to an identifier of the respective CLPs so that an occlusion count of GPU indications can be accumulated.

    Abstract translation: 视觉显示系统使用商业图形处理单元(GPU)来确定视觉显示中书法光点(CLPs)的遮挡。 改变GPU的颜色缓冲器指针地址以指向CLP子像素计数器,并且将与每个CLP相关联的颜色基准改变为各个CLP的标识符,使得可以累积GPU指示的遮挡计数。

    Method and apparatus for interpolating pixel parameters based on a plurality of vertex values
    30.
    发明申请
    Method and apparatus for interpolating pixel parameters based on a plurality of vertex values 有权
    用于根据多个顶点值内插像素参数的方法和装置

    公开(公告)号:US20050024385A1

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

    申请号:US10633214

    申请日:2003-08-01

    Applicant: Andrew Gruber

    Inventor: Andrew Gruber

    CPC classification number: G06T3/4007 G06T11/40

    Abstract: A method and apparatus for interpolating pixel parameters based on the plurality of vertex values includes operating first and a setup mode and a calculation mode. The method and apparatus includes, while in a setup mode, generating a plurality of differential geometric values based on the plurality of vertex values, wherein the differential geometric values are independent of a parameter slope between the plurality of vertex values. While in a calculation mode, a first geometric value and second geometric value are determined based on a pixel value, a plurality of vertex values and the differential geometric values. A pixel value is determined for each of the plurality of pixels based on the vertex parameter value, the first geometric value and the second geometric value. Thereupon, pixel parameters may be interpolated on a per-pixel basis reusing the differential geometric values.

    Abstract translation: 基于多个顶点值来内插像素参数的方法和装置包括第一操作和设置模式和计算模式。 该方法和装置包括在设置模式下,基于多个顶点值生成多个差分几何值,其中微分几何值与多个顶点值之间的参数斜率无关。 在计算模式中,基于像素值,多个顶点值和微分几何值来确定第一几何值和第二几何值。 基于顶点参数值,第一几何值和第二几何值,为多个像素中的每一个确定像素值。 因此,像素参数可以在每个像素的基础上进行内插,重用差分几何值。

Patent Agency Ranking