1. A method of filtering texels comprising: receiving a first plurality of pixels with a first texture pipeline; receiving a second plurality of pixels with a second texture pipeline; generating a first request for a first plurality of texels corresponding to the first plurality of pixels using the first texture pipeline; generating a second request for a second plurality of texels corresponding to the second plurality of pixels using the second texture pipeline; providing a first plurality of addresses for the first plurality of texels to a texture cache using the first texture pipeline; providing a second plurality of addresses for the second plurality of texels to a texture cache using the second texture pipeline; receiving the first plurality of texels from the texture cache using a first texture filter, the first texture filter in the first texture pipeline; and receiving the second plurality of texels from the texture cache using a second texture filter, the second texture filter in the second texture pipeline, wherein during a first clock cycle, the first plurality of pixels comprises a first number of pixels, the second plurality of pixels comprises a second number of pixels, the first plurality of texels comprises a third number of texels, and the second plurality of texels comprises a fourth number of texels, wherein the third and fourth numbers can be reconfigured based on the first number, the second number, and a type of filtering to be done by the first and second texture filters on the first and second pluralities of texels.