Lines Matching refs:base
59 __DRIbuffer base;
87 p_atomic_inc(&drawable->base.stamp);
91 .base = { __DRI2_FLUSH, 4 },
290 (uint32_t *) &drawable->base.stamp,
367 screen->base.screen->resource_create(screen->base.screen, &templ);
379 screen->base.screen->resource_get_handle(screen->base.screen, NULL,
383 buffer->base.attachment = attachment;
384 buffer->base.name = whandle.handle;
385 buffer->base.cpp = util_format_get_blocksize(pf);
386 buffer->base.pitch = whandle.stride;
388 return &buffer->base;
618 screen->base.screen->resource_from_handle(screen->base.screen,
650 screen->base.screen->resource_create(screen->base.screen,
707 *zsbuf = screen->base.screen->resource_create(screen->base.screen,
802 if (image && image->base.version >= 3 && image->flushSwapBuffers) {
851 struct pipe_screen *pscreen = screen->base.screen;
1018 struct pipe_screen *pscreen = dri_screen(_screen)->base.screen;
1116 struct pipe_screen *pscreen = screen->base.screen;
1166 screen->base.screen
1167 ->resource_create_with_modifiers(screen->base.screen,
1173 screen->base.screen->resource_create(screen->base.screen, &templ);
1450 /* This should be 0 for sub images, but dup is also used for base images. */
1595 struct pipe_screen *pscreen = screen->base.screen;
1633 struct pipe_screen *pscreen = screen->base.screen;
1782 screen = dri_screen(ctx->sPriv)->base.screen;
1848 .base = { __DRI_IMAGE, 21 },
1878 .base = { __DRI_IMAGE, 20 },
1908 .base = { __DRI_IMAGE, 20 },
1930 .base = { __DRI2_ROBUSTNESS, 1 }
2195 .base = { __DRI2_INTEROP, 1 },
2227 struct pipe_screen *screen = drawable->screen->base.screen;
2242 .base = { __DRI2_BUFFER_DAMAGE, 1 },
2317 .base = { __DRI2_CONFIG_QUERY, 2 },
2333 struct pipe_screen *pscreen = screen->base.screen;
2347 .base = { __DRI2_BLOB, 1 },
2352 .base = { __DRI_MUTABLE_RENDER_BUFFER_DRIVER, 1 },
2360 &driTexBufferExtension.base,
2361 &dri2FlushExtension.base,
2362 &dri2RendererQueryExtension.base,
2363 &dri2GalliumConfigQueryExtension.base,
2364 &dri2ThrottleExtension.base,
2365 &dri2FenceExtension.base,
2366 &dri2InteropExtension.base,
2367 &driBlobExtension.base,
2368 &driMutableRenderBufferExtension.base,
2369 &dri2FlushControlExtension.base,
2424 *nExt++ = &screen->image_extension.base;
2431 *nExt++ = &screen->buffer_damage_extension.base;
2434 *nExt++ = &dri2Robustness.base;
2490 loader->base.version >= 2 &&
2554 loader->base.version >= 2 &&
2611 .base = { __DRI_DRIVER_VTABLE, 1 },
2634 &driCoreExtension.base,
2635 &driImageDriverExtension.base,
2636 &driDRI2Extension.base,
2637 &gallium_config_options.base,
2638 &galliumdrm_vtable.base,
2643 .base = { __DRI_DRIVER_VTABLE, 1 },
2648 &driCoreExtension.base,
2649 &driImageDriverExtension.base,
2650 &swkmsDRI2Extension.base,
2651 &gallium_config_options.base,
2652 &dri_swrast_kms_vtable.base,