gallium/vl: don't use the template keyword
for C++ editors Reviewed-by: Brian Paul <brianp@vmware.com>
This commit is contained in:
parent
874db83e24
commit
9592c43a96
|
@ -181,7 +181,7 @@ vl_dri2_screen_texture_from_drawable(struct vl_screen *vscreen, void *drawable)
|
||||||
struct vl_dri_screen *scrn = (struct vl_dri_screen *)vscreen;
|
struct vl_dri_screen *scrn = (struct vl_dri_screen *)vscreen;
|
||||||
|
|
||||||
struct winsys_handle dri2_handle;
|
struct winsys_handle dri2_handle;
|
||||||
struct pipe_resource template, *tex;
|
struct pipe_resource templ, *tex;
|
||||||
|
|
||||||
xcb_dri2_get_buffers_reply_t *reply;
|
xcb_dri2_get_buffers_reply_t *reply;
|
||||||
xcb_dri2_dri2_buffer_t *buffers, *back_left;
|
xcb_dri2_dri2_buffer_t *buffers, *back_left;
|
||||||
|
@ -235,19 +235,19 @@ vl_dri2_screen_texture_from_drawable(struct vl_screen *vscreen, void *drawable)
|
||||||
dri2_handle.handle = back_left->name;
|
dri2_handle.handle = back_left->name;
|
||||||
dri2_handle.stride = back_left->pitch;
|
dri2_handle.stride = back_left->pitch;
|
||||||
|
|
||||||
memset(&template, 0, sizeof(template));
|
memset(&templ, 0, sizeof(templ));
|
||||||
template.target = PIPE_TEXTURE_2D;
|
templ.target = PIPE_TEXTURE_2D;
|
||||||
template.format = PIPE_FORMAT_B8G8R8X8_UNORM;
|
templ.format = PIPE_FORMAT_B8G8R8X8_UNORM;
|
||||||
template.last_level = 0;
|
templ.last_level = 0;
|
||||||
template.width0 = reply->width;
|
templ.width0 = reply->width;
|
||||||
template.height0 = reply->height;
|
templ.height0 = reply->height;
|
||||||
template.depth0 = 1;
|
templ.depth0 = 1;
|
||||||
template.array_size = 1;
|
templ.array_size = 1;
|
||||||
template.usage = PIPE_USAGE_DEFAULT;
|
templ.usage = PIPE_USAGE_DEFAULT;
|
||||||
template.bind = PIPE_BIND_RENDER_TARGET;
|
templ.bind = PIPE_BIND_RENDER_TARGET;
|
||||||
template.flags = 0;
|
templ.flags = 0;
|
||||||
|
|
||||||
tex = scrn->base.pscreen->resource_from_handle(scrn->base.pscreen, &template,
|
tex = scrn->base.pscreen->resource_from_handle(scrn->base.pscreen, &templ,
|
||||||
&dri2_handle,
|
&dri2_handle,
|
||||||
PIPE_HANDLE_USAGE_READ_WRITE);
|
PIPE_HANDLE_USAGE_READ_WRITE);
|
||||||
free(reply);
|
free(reply);
|
||||||
|
|
Loading…
Reference in New Issue