Parallel texture sampling
AssigneeMeta Platforms Technologies, LLC
InventorLarry Seiler
Life of this patent
Estimating the term…
Loading patent…
AssigneeMeta Platforms Technologies, LLC
InventorLarry Seiler
Estimating the term…
In one embodiment, a computing system may store, by first buffer blocks, texels organized into a texel array including a number of N×N texel sub-arrays. Each texel may fall within a corresponding N×N texel sub-array and may be associated with a two-dimensional sub-array coordinate indicating a position of that texel within the corresponding N×N texel sub-array. Each first buffer block of may be assigned a particular two-dimensional sub-array coordinate and stores a texel subset having the particular two-dimensional sub-array coordinate. The system may receive, by filter blocks, texels from the first buffer blocks. Each filter block may receive a texel from each first buffer block to form a corresponding N×N texel sub-array. The system may perform, by filter blocks, sampling operations parallelly on their respective N×N texel sub-arrays.
A system comprising:
One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
A method comprising:
Dependencies are inferred from the claim text.