Hi all, On Fri, May 14, 2010 at 11:51:14AM +0200, Daniel Vetter wrote: > So please explain the technical reasons we need this rather complex beast > of code in the kernel?
Ok, I owe you my apologies (and a beer). I've read through the HD docs and it looks like bsd decoding for avc/vc1 can't be done without the bsd command stream. What a pain. I'm currently crawling through the docs. It looks like we also need a new gpu domain (something like I915_GEM_DOMAIN_BSD) in addition to a new execution domain to properly support flushing and coherency. This way round my concerns about userspace synchronization and the flush-both-rings semantics would be void, too. Yours, Daniel -- Daniel Vetter Mail: dan...@ffwll.ch Mobile: +41 (0)79 365 57 48 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx