[Mesa-dev] [PATCH v2 00/12] Delay exec table initialization until version is computed
Kenneth Graunke
kenneth at whitecape.org
Mon Nov 19 07:01:37 PST 2012
On 11/18/2012 11:49 PM, Jordan Justen wrote:
> * Rename _mesa_create_exec_table to _mesa_initialize_exec_table
> * _mesa_initialize_context allocates the exec table, and sets
> entries to nop, but leaves functions otherwise uninitialized
> * Drivers must now call _mesa_compute_version and then
> _mesa_initialize_exec_table
> * GLES3 support requires that the version be computed before the
> exec table is initialized.
>
> v2:
> * Rather than move version computation earlier into
> _mesa_initialize_context, now _mesa_initialize_context will
> no longer initialize the exec dispatch table.
> * All drivers should now be modified, whereas in v1, only
> i965 and swrast were modified.
>
> v1:
> * Implement support for swrast & i965 drivers
I like this approach. For the series:
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
More information about the mesa-dev
mailing list