Hi Leo, Thanks for the reference patch.
There are only a number of output surfaces taking turns as the mixer render targets, so we probably can use the same pixmap corresponding to each of output surface texture. The mixer renders to a VdpOutputSurface which is provided to it by the application, so we can't make any assumptions on the surface that will be provided it may or may not be the same. Instead we could have additional fields in vlVdpOutputSurface which stores the handle and pixamp of the texture. Regards, Nayan _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev