From: X512 Date: Tue, 5 Jan 2021 04:18:17 +0000 (-0600) Subject: frontends/hgl: set framebuffer id X-Git-Tag: upstream/21.0.0~463 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f47feaa72baf2f4abd896f0e52a683491d7de61f;p=platform%2Fupstream%2Fmesa.git frontends/hgl: set framebuffer id Reviewed-by: Alexander von Gluck IV Part-of: --- diff --git a/src/gallium/frontends/hgl/hgl.c b/src/gallium/frontends/hgl/hgl.c index efc4205..ee530af 100644 --- a/src/gallium/frontends/hgl/hgl.c +++ b/src/gallium/frontends/hgl/hgl.c @@ -217,6 +217,8 @@ hgl_st_manager_get_param(struct st_manager *smapi, enum st_manager_param param) } +static uint32_t hgl_fb_ID = 0; + /** * Create new framebuffer */ @@ -254,6 +256,7 @@ hgl_create_st_framebuffer(struct hgl_context* context) p_atomic_set(&buffer->stfbi->stamp, 1); buffer->stfbi->st_manager_private = (void*)buffer; + buffer->stfbi->ID = p_atomic_inc_return(&hgl_fb_ID); buffer->stfbi->state_manager = context->manager; return buffer;