Invention Application
US20070216693A1 Method and apparatus for generating a pixel using a conditional IF_NEIGHBOR command 有权
使用条件IF_NEIGHBOR命令生成像素的方法和装置

  • Patent Title: Method and apparatus for generating a pixel using a conditional IF_NEIGHBOR command
  • Patent Title (中): 使用条件IF_NEIGHBOR命令生成像素的方法和装置
  • Application No.: US11375750
    Application Date: 2006-03-15
  • Publication No.: US20070216693A1
    Publication Date: 2007-09-20
  • Inventor: Andrew Gruber
  • Applicant: Andrew Gruber
  • Applicant Address: CA Markham
  • Assignee: ATI Technologies Inc.
  • Current Assignee: ATI Technologies Inc.
  • Current Assignee Address: CA Markham
  • Main IPC: G06T1/00
  • IPC: G06T1/00
Method and apparatus for generating a pixel using a conditional IF_NEIGHBOR command
Abstract:
A device and method for controlling generation of a final pixel utilizes a conditional statement, referred to as an IF_NEIGHBOR statement, which when compiled, causes a programmable pixel shader to perform mip map texture lookups even if a pixel of interest does not meet the condition of the conditional statement. As such, any neighboring pixels needed for mip map selection have their associated shader code guaranteed to execute even though the pixel of interest may fail the conditional portion of the conditional statement. The device and method executes texture address calculations for pixels within a region and for pixels outside of a region but only those necessary to determine the mip map level corresponding to a pixel within the region. Execution of shader code for a current pixel is executed if any of the surrounding neighboring pixels meet the desired condition even if the current pixel does not meet the condition.
Information query
Patent Agency Ranking
0/0