High accuracy texture filtering in computer graphics
AssigneeImagination Technologies Limited
InventorThomas Rose
Life of this patent
Estimating the term…
Loading patent…
AssigneeImagination Technologies Limited
InventorThomas Rose
Estimating the term…
A texture filtering unit has inputs arranged to receive at least two texture values each clock cycle and a plurality of filter coefficients, the plurality of filter coefficients relating to a plurality of different texture filtering methods; hardware logic arranged to convert the input texture values to fixed-point representation; a coefficient merging logic block arranged to generate a single composite filter coefficient for each input texture value from the plurality of filter coefficients; one multiplier for each input texture value, wherein each multiplier is arranged to multiply one of the input texture values by its corresponding single composite filter coefficient; an addition unit arranged to add together outputs from each of the multipliers; hardware logic arranged to convert an output from the addition unit back to floating-point format; and an output arranged to output the converted output from the addition unit.
A texture filtering unit implemented in hardware logic, wherein the texture filtering unit is configured to perform a filtering operation involving texture values input over N clock cycles for each of a plurality of streams of texture values, where N>1, the texture filtering unit comprising:
A method of performing texture filtering in hardware logic, wherein the method performs a filtering operation involving textures values input over N clock cycles for each of a plurality of streams of texture values, where N>1, the method comprising:
An integrated circuit manufacturing system comprising:
Dependencies are inferred from the claim text.