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

Reply via email to