Home
last modified time | relevance | path

Searched refs:dsv (Results 1 - 14 of 14) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_state_framebuffer.c188 struct pipe_surface *dsv; in emit_fb_vgpu10() local
238 dsv = svga_validate_surface_view(svga, svga_surface(curr->zsbuf)); in emit_fb_vgpu10()
239 if (!dsv) { in emit_fb_vgpu10()
243 dsv = svga->state.hw_clear.dsv; in emit_fb_vgpu10()
250 dsv = NULL; in emit_fb_vgpu10()
255 (dsv != svga->state.hw_clear.dsv) || in emit_fb_vgpu10()
258 ret = SVGA3D_vgpu10_SetRenderTargets(svga->swc, num_color, rtv, dsv); in emit_fb_vgpu10()
292 else if (svga->state.hw_clear.dsv ! in emit_fb_vgpu10()
[all...]
H A Dsvga_pipe_clear.c221 struct pipe_surface *dsv = in try_clear() local
223 if (!dsv) in try_clear()
226 ret = SVGA3D_vgpu10_ClearDepthStencilView(svga->swc, dsv, flags, in try_clear()
333 struct pipe_surface *dsv = in svga_clear_texture() local
336 if (!dsv) { in svga_clear_texture()
344 assert(svga_surface(dsv)->view_id != SVGA3D_INVALID_ID); in svga_clear_texture()
346 SVGA_RETRY(svga, SVGA3D_vgpu10_ClearDepthStencilView(svga->swc, dsv, in svga_clear_texture()
357 dsv, clear_flags, in svga_clear_texture()
H A Dsvga_surface.c763 if (hw->dsv) in svga_mark_surfaces_dirty()
764 svga_mark_surface_dirty(hw->dsv); in svga_mark_surfaces_dirty()
900 if (svga->state.hw_clear.dsv) { in svga_propagate_rendertargets()
901 svga_propagate_surface(svga, svga->state.hw_clear.dsv, FALSE); in svga_propagate_rendertargets()
H A Dsvga_context.c282 svga->state.hw_clear.dsv = NULL; in svga_context_create()
H A Dsvga_context.h408 struct pipe_surface *dsv; member
491 boolean has_backed_views; /* set if any of the rtv/dsv is a backed surface view */
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_build.c324 struct tgsi_declaration_sampler_view dsv; in tgsi_default_declaration_sampler_view() local
326 dsv.Resource = TGSI_TEXTURE_BUFFER; in tgsi_default_declaration_sampler_view()
327 dsv.ReturnTypeX = TGSI_RETURN_TYPE_UNORM; in tgsi_default_declaration_sampler_view()
328 dsv.ReturnTypeY = TGSI_RETURN_TYPE_UNORM; in tgsi_default_declaration_sampler_view()
329 dsv.ReturnTypeZ = TGSI_RETURN_TYPE_UNORM; in tgsi_default_declaration_sampler_view()
330 dsv.ReturnTypeW = TGSI_RETURN_TYPE_UNORM; in tgsi_default_declaration_sampler_view()
332 return dsv; in tgsi_default_declaration_sampler_view()
344 struct tgsi_declaration_sampler_view dsv; in tgsi_build_declaration_sampler_view() local
346 dsv = tgsi_default_declaration_sampler_view(); in tgsi_build_declaration_sampler_view()
347 dsv in tgsi_build_declaration_sampler_view()
508 struct tgsi_declaration_sampler_view *dsv; tgsi_build_full_declaration() local
[all...]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/
H A DClear11.cpp564 ID3D11DepthStencilView *dsv = nullptr; in clearFramebuffer() local
575 dsv = depthStencilRenderTarget->getDepthStencilView().get(); in clearFramebuffer()
576 ASSERT(dsv != nullptr); in clearFramebuffer()
594 deviceContext->ClearDepthStencilView(dsv, clearFlags, depthClear, stencilClear); in clearFramebuffer()
596 dsv = nullptr; in clearFramebuffer()
600 if (numRtvs == 0 && dsv == nullptr) in clearFramebuffer()
654 if (dsv) in clearFramebuffer()
753 stateManager->setRenderTargets(&rtvs[0], numRtvs, dsv); in clearFramebuffer()
H A DResourceManager11.cpp314 d3d11::DepthStencilView dsv; in ClearResource() local
315 ANGLE_TRY(renderer->allocateResource(context, dsvDesc, texture, &dsv)); in ClearResource()
317 deviceContext->ClearDepthStencilView(dsv.get(), clearFlags, kDebugDepthInitValue, in ClearResource()
H A DRenderTarget11.cpp233 TextureRenderTarget11::TextureRenderTarget11(d3d11::DepthStencilView &&dsv, in TextureRenderTarget11() argument
251 mDepthStencil(std::move(dsv)), in TextureRenderTarget11()
H A DTextureStorage11.cpp1438 d3d11::DepthStencilView dsv; in getRenderTarget() local
1439 ANGLE_TRY(mRenderer->allocateResource(context11, dsvDesc, texture->get(), &dsv)); in getRenderTarget()
1440 dsv.setLabels("TexStorage2D.DSV", &mTextureLabel); in getRenderTarget()
1443 std::move(dsv), *texture, *srv, mFormatInfo.internalFormat, getFormatSet(), in getRenderTarget()
2593 d3d11::DepthStencilView dsv; in getRenderTarget() local
2594 ANGLE_TRY(mRenderer->allocateResource(context11, dsvDesc, texture->get(), &dsv)); in getRenderTarget()
2595 dsv.setLabels("TexStorageCube.RenderTargetDSV", &mTextureLabel); in getRenderTarget()
2598 std::move(dsv), *texture, srv, mFormatInfo.internalFormat, getFormatSet(), in getRenderTarget()
3535 d3d11::DepthStencilView dsv; in getRenderTarget() local
3537 texture->get(), &dsv)); in getRenderTarget()
3816 d3d11::DepthStencilView dsv; getRenderTarget() local
4074 d3d11::DepthStencilView dsv; getRenderTarget() local
[all...]
H A DRenderTarget11.h57 TextureRenderTarget11(d3d11::DepthStencilView &&dsv,
H A DStateManager11.h242 void setRenderTarget(ID3D11RenderTargetView *rtv, ID3D11DepthStencilView *dsv);
243 void setRenderTargets(ID3D11RenderTargetView **rtvs, UINT numRtvs, ID3D11DepthStencilView *dsv);
H A DStateManager11.cpp1710 void StateManager11::setRenderTarget(ID3D11RenderTargetView *rtv, ID3D11DepthStencilView *dsv)
1717 if (dsv)
1719 unsetConflictingView(gl::PipelineType::GraphicsPipeline, dsv, true);
1722 mRenderer->getDeviceContext()->OMSetRenderTargets(1, &rtv, dsv);
1730 ID3D11DepthStencilView *dsv)
1737 if (dsv)
1739 unsetConflictingView(gl::PipelineType::GraphicsPipeline, dsv, true);
1742 mRenderer->getDeviceContext()->OMSetRenderTargets(numRTVs, (numRTVs > 0) ? rtvs : nullptr, dsv);
H A DRenderer11.cpp2925 d3d11::DepthStencilView dsv; in createRenderTarget() local
2926 ANGLE_TRY(allocateResource(context11, dsvDesc, texture.get(), &dsv)); in createRenderTarget()
2927 dsv.setInternalName("createRenderTarget.DSV"); in createRenderTarget()
2929 *outRT = new TextureRenderTarget11(std::move(dsv), texture, srv, format, formatInfo, in createRenderTarget()

Completed in 30 milliseconds