[PATCH] Fix a bug for calling createContextAttribs.
Ian Romanick
idr at freedesktop.org
Fri Sep 28 09:05:46 PDT 2012
On 09/27/2012 03:29 PM, junyan.he at linux.intel.com wrote:
> From: Junyan He <junyan.he at linux.intel.com>
>
> __glXDisp_CreateNewContext path will call the
> __glXDRIscreenCreateContext with no attribs, and
> cause api not inited and has a random value.
api should be initialized in dri2_convert_glx_attribs like major_ver,
minor_ver, and reset.
> Signed-off-by: Junyan He <junyan.he at linux.intel.com>
> ---
> glx/glxdri2.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/glx/glxdri2.c b/glx/glxdri2.c
> index bce1bfa..e34c851 100644
> --- a/glx/glxdri2.c
> +++ b/glx/glxdri2.c
> @@ -544,6 +544,8 @@ create_driver_context(__GLXDRIcontext * context,
> ctx_attribs[num_ctx_attribs++] = reset;
> }
> #endif
> + } else {
> + api = __DRI_API_OPENGL;
> }
>
> context->driContext =
>
More information about the xorg-devel
mailing list