Re: [PATCH 40/43] drm/i915/bdw: Document Logical Rings, LR contexts and Execlists

Daniel Vetter
2014-08-15T12:42:05Z

On Thu, Jul 24, 2014 at 05:04:48PM +0100, Thomas Daniel wrote:
> +/**
> + * intel_lr_context_render_state_init() - render state init for Execlists
> + * @ring: Engine Command Streamer.
> + * @ctx: Context to initialize.
> + *
> + * A.K.A. null-context, A.K.A. golden-context. In a word, the render engine
> + * contexts require to always have a valid 3d pipeline state. As this is
> + * achieved with the submission of a batchbuffer, we require an alternative
> + * entry point to the legacy ringbuffer submission one (i915_gem_render_state_init).
> + *
> + * Return: non-zero if the initialization failed.
> + */

I've dropped this hunk here since that part isn't merged yet.
-Daniel
--
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch