[Mesa-dev] [PATCH] i965: Accept CONTEXT_ATTRIB_PRIORITY for brwCreateContext

Tapani Pälli tapani.palli at intel.com
Mon Jan 22 08:26:15 UTC 2018


Reviewed-by: Tapani Pälli <tapani.palli at intel.com>

On 01/20/2018 02:29 AM, Chris Wilson wrote:
> The forward port of commit 6d87500fe12e ("dri: Change
> __DriverApiRec::CreateContext to take a struct for attribs") failed to
> adapt the set of allowed attributes for the earlier introduction of
> context priorities (commit 1617fca6d12e "i965: Pass the EGL/DRI context
> priority through to the kernel").
> 
> Fixes: 6d87500fe12e ("dri: Change __DriverApiRec::CreateContext to take a struct for attribs")
> Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
> Cc: Adam Jackson <ajax at redhat.com>
> Cc: Nicolai Hähnle <nicolai.haehnle at amd.com>
> Cc: Emil Velikov <emil.velikov at collabora.com>
> Cc: Kenneth Graunke <kenneth at whitecape.org>
> ---
>   src/mesa/drivers/dri/i965/brw_context.c | 4 +++-
>   1 file changed, 3 insertions(+), 1 deletion(-)
> 
> diff --git a/src/mesa/drivers/dri/i965/brw_context.c b/src/mesa/drivers/dri/i965/brw_context.c
> index c30eae420c..0eb9aba948 100644
> --- a/src/mesa/drivers/dri/i965/brw_context.c
> +++ b/src/mesa/drivers/dri/i965/brw_context.c
> @@ -860,7 +860,9 @@ brwCreateContext(gl_api api,
>         return false;
>      }
>   
> -   if (ctx_config->attribute_mask & ~__DRIVER_CONTEXT_ATTRIB_RESET_STRATEGY) {
> +   if (ctx_config->attribute_mask &
> +       ~(__DRIVER_CONTEXT_ATTRIB_RESET_STRATEGY |
> +         __DRIVER_CONTEXT_ATTRIB_PRIORITY)) {
>         *dri_ctx_error = __DRI_CTX_ERROR_UNKNOWN_ATTRIBUTE;
>         return false;
>      }
> 


More information about the mesa-dev mailing list