Am Mittwoch, den 10.11.2010, 14:11 -0700 schrieb Brian Paul: > Here's an idea. I may be totally off base (this is off the top of my > head) but suppose the interlaced texture is: > > A B C D (even line) > e f g h (odd line) > I J K L (even line) > m n o p (odd line) > > Couldn't you lie to the hardware and tell it that the texture is > really 8x2 instead of 4x4. Then, the even lines would be in the left > half of the texture and the odd lines would be in the right half: > > A B C D e f g h > I J K L m n o p > > Notice that the texture data layout in memory is the same in either case. > > You'd have to tweak your texcoords to address the left(even) or > right(odd) half of the image but I think bilinear simpling would do > what you need. I had the same idea yesterday while searching for a proper solution.
> I guess one problem would be bilinear sampling down the middle where > the left and right halves meet. That's the first reason i abandoned this idea, the other is that we would need to reprogram the texture sampler in the middle of a drawing or use two samplers per texture. Christian. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev