/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_state_framebuffer.c | 188 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 D | svga_pipe_clear.c | 221 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 D | svga_surface.c | 763 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 D | svga_context.c | 282 svga->state.hw_clear.dsv = NULL; in svga_context_create()
|
H A D | svga_context.h | 408 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 D | tgsi_build.c | 324 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 D | Clear11.cpp | 564 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 D | ResourceManager11.cpp | 314 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 D | RenderTarget11.cpp | 233 TextureRenderTarget11::TextureRenderTarget11(d3d11::DepthStencilView &&dsv, in TextureRenderTarget11() argument 251 mDepthStencil(std::move(dsv)), in TextureRenderTarget11()
|
H A D | TextureStorage11.cpp | 1438 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 D | RenderTarget11.h | 57 TextureRenderTarget11(d3d11::DepthStencilView &&dsv,
|
H A D | StateManager11.h | 242 void setRenderTarget(ID3D11RenderTargetView *rtv, ID3D11DepthStencilView *dsv); 243 void setRenderTargets(ID3D11RenderTargetView **rtvs, UINT numRtvs, ID3D11DepthStencilView *dsv);
|
H A D | StateManager11.cpp | 1710 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 D | Renderer11.cpp | 2925 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()
|