The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 14, 2016

Filed:

Nov. 14, 2013
Applicants:

Liang Peng, San Jose, CA (US);

Yoav Harel, Folsom, CA (US);

Steven Spangler, El Dorado Hills, CA (US);

Inventors:

Liang Peng, San Jose, CA (US);

Yoav Harel, Folsom, CA (US);

Steven Spangler, El Dorado Hills, CA (US);

Assignee:

INTEL CORPORATION, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G09G 5/00 (2006.01); G06T 15/04 (2011.01); G06T 11/00 (2006.01); G06T 1/60 (2006.01);
U.S. Cl.
CPC ...
G06T 15/04 (2013.01); G06T 11/001 (2013.01); G06T 1/60 (2013.01);
Abstract

Multi-mode texture filters suitable for performing both bilinear filtering based on a fractional texture address and generating a weighted average of a group of texel values based on predetermined texel weighting coefficients as dependent on a filter mode signal. In embodiments, the weighted average may be accumulated over a variety of filter footprints. In embodiments, multi-mode texture filter logic includes a plurality of flexible filter blocks. In further embodiments, a pair of flexible filter blocks staged with each performing one lerp phase in the bilinear filter mode while a pair of flexible filter blocks in the flexible filter mode generate a weighted average over a pair of texels of a texel quad. In embodiments, each flexible filter block has a same microarchitecture, enabling an efficient utilization in either bilinear filter or flexible filter mode.


Find Patent Forward Citations

Loading…