[Mesa-dev] [PATCH 20/29] i965: Make brwInitFunctions take brw_context rather than intel_screen.
Ian Romanick
idr at freedesktop.org
Mon Sep 30 17:21:54 PDT 2013
On 09/27/2013 04:45 PM, Kenneth Graunke wrote:
> It actually just wants generation checking, and brw->gen is the usual
> way of doing that. In the future, we'll also want to check brw->hw_ctx,
> which isn't available from the screen.
>
> While we're changing the function signature, convert from studly caps to
> our usual naming conventions.
It was camel case (humps in the middle). Studly caps starts with a cap.
Because it's studly.
> Signed-off-by: Kenneth Graunke <kenneth at whitecape.org>
> ---
> src/mesa/drivers/dri/i965/brw_context.c | 12 ++++++------
> 1 file changed, 6 insertions(+), 6 deletions(-)
>
> diff --git a/src/mesa/drivers/dri/i965/brw_context.c b/src/mesa/drivers/dri/i965/brw_context.c
> index 6b6bea8..41117cb 100644
> --- a/src/mesa/drivers/dri/i965/brw_context.c
> +++ b/src/mesa/drivers/dri/i965/brw_context.c
> @@ -209,8 +209,8 @@ intelFinish(struct gl_context * ctx)
> }
>
> static void
> -brwInitDriverFunctions(struct intel_screen *screen,
> - struct dd_function_table *functions)
> +brw_init_driver_functions(struct brw_context *brw,
> + struct dd_function_table *functions)
> {
> _mesa_init_driver_functions(functions);
>
> @@ -232,14 +232,14 @@ brwInitDriverFunctions(struct intel_screen *screen,
>
> brwInitFragProgFuncs( functions );
> brw_init_common_queryobj_functions(functions);
> - if (screen->devinfo->gen >= 6)
> + if (brw->gen >= 6)
> gen6_init_queryobj_functions(functions);
> else
> gen4_init_queryobj_functions(functions);
>
> functions->QuerySamplesForFormat = brw_query_samples_for_format;
>
> - if (screen->devinfo->gen >= 7) {
> + if (brw->gen >= 7) {
> functions->BeginTransformFeedback = gen7_begin_transform_feedback;
> functions->EndTransformFeedback = gen7_end_transform_feedback;
> } else {
> @@ -247,7 +247,7 @@ brwInitDriverFunctions(struct intel_screen *screen,
> functions->EndTransformFeedback = brw_end_transform_feedback;
> }
>
> - if (screen->devinfo->gen >= 6)
> + if (brw->gen >= 6)
> functions->GetSamplePosition = gen6_get_sample_position;
> }
>
> @@ -516,7 +516,7 @@ brwCreateContext(int api,
>
> brwInitVtbl( brw );
>
> - brwInitDriverFunctions(screen, &functions);
> + brw_init_driver_functions(brw, &functions);
>
> struct gl_context *ctx = &brw->ctx;
>
>
More information about the mesa-dev
mailing list