On Wed, Apr 27, 2022 at 02:58:09AM +0000, Murthy, Arun R wrote: > > On Tue, Apr 26, 2022 at 05:34:07PM +0530, Arun R Murthy wrote: > > > Starting from Gen12 Async Flip is supported on linear buffers. > > > > It's supported earlier than that. But IIRC there was some kind of GTT > > alignment vs. async flip vs. FBC restriction that we weren't handling. > > > Should I enable it for earlier Gen also, or is it fine to keep it with starting Gen 12. > The only restriction that I see in Bspec is that during async flip changes > to stride, pixel format, compression, FBC etc is not allowed and I see > this is already taken care of. Am I missing anything? There is that GTT alignment restriction that should be mentioned somewhere. Can't quite remember where it was, maybe in PLANE_SURF. But I guess the bigger question is what is the actual use case for this? -- Ville Syrjälä Intel