Lines Matching refs:screen
91 struct d3d12_screen *screen = d3d12_screen(pctx->screen);
143 mtx_lock(&screen->descriptor_pool_mutex);
144 d3d12_descriptor_pool_alloc_handle(screen->dsv_pool, handle);
145 mtx_unlock(&screen->descriptor_pool_mutex);
147 screen->dev->CreateDepthStencilView(d3d12_resource_resource(res), &desc,
159 struct d3d12_screen *screen = d3d12_screen(pctx->screen);
222 mtx_lock(&screen->descriptor_pool_mutex);
223 d3d12_descriptor_pool_alloc_handle(screen->rtv_pool, handle);
224 mtx_unlock(&screen->descriptor_pool_mutex);
226 screen->dev->CreateRenderTargetView(d3d12_resource_resource(res), &desc,
239 if (!pctx->screen->is_format_supported(pctx->screen, tpl->format, PIPE_TEXTURE_2D,
271 struct d3d12_screen *screen = d3d12_screen(pctx->screen);
273 mtx_lock(&screen->descriptor_pool_mutex);
277 mtx_unlock(&screen->descriptor_pool_mutex);
310 struct d3d12_screen *screen = d3d12_screen(surface->base.context->screen);
340 surface->rgba_texture = screen->base.resource_create(&screen->base, &templ);