/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_pipe_clear.c | 187 struct pipe_surface *rtv; in try_clear() local 209 rtv = svga_validate_surface_view(svga, in try_clear() 211 if (!rtv) in try_clear() 214 ret = SVGA3D_vgpu10_ClearRenderTargetView(svga->swc, rtv, rgba); in try_clear() 375 struct pipe_surface *rtv = in svga_clear_texture() local 378 if (!rtv) { in svga_clear_texture() 409 assert(svga_surface(rtv)->view_id != SVGA3D_INVALID_ID); in svga_clear_texture() 410 SVGA_RETRY(svga, SVGA3D_vgpu10_ClearRenderTargetView(svga->swc, rtv, in svga_clear_texture() 422 if (rtv->texture->target != PIPE_TEXTURE_3D && in svga_clear_texture() 423 pipe->screen->is_format_supported(pipe->screen, rtv in svga_clear_texture() 475 struct pipe_surface *rtv = svga_try_clear_render_target() local [all...] |
H A D | svga_state_framebuffer.c | 187 struct pipe_surface *rtv[SVGA3D_MAX_RENDER_TARGETS]; in emit_fb_vgpu10() local 214 rtv[i] = svga_validate_surface_view(svga, svga_surface(s)); in emit_fb_vgpu10() 215 if (rtv[i] == NULL) { in emit_fb_vgpu10() 219 rtv[i] = svga->state.hw_clear.rtv[i]; in emit_fb_vgpu10() 222 assert(svga_surface(rtv[i])->view_id != SVGA3D_INVALID_ID); in emit_fb_vgpu10() 229 rtv[i] = NULL; in emit_fb_vgpu10() 256 memcmp(rtv, svga->state.hw_clear.rtv, num_color * sizeof(rtv[ in emit_fb_vgpu10() [all...] |
H A D | svga_context.c | 280 memset(&svga->state.hw_clear.rtv, 0, sizeof(svga->state.hw_clear.rtv)); in svga_context_create()
|
H A D | svga_surface.c | 760 if (hw->rtv[i]) in svga_mark_surfaces_dirty() 761 svga_mark_surface_dirty(hw->rtv[i]); in svga_mark_surfaces_dirty() 894 struct pipe_surface *s = svga->state.hw_clear.rtv[i]; in svga_propagate_rendertargets()
|
H A D | svga_context.h | 407 struct pipe_surface *rtv[SVGA3D_MAX_RENDER_TARGETS]; member 491 boolean has_backed_views; /* set if any of the rtv/dsv is a backed surface view */
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/ |
H A D | ExternalImageSiblingImpl11.cpp | 126 d3d11::RenderTargetView rtv; in createRenderTarget() local 160 ANGLE_TRY(mRenderer->allocateResource(context11, rtvDesc, mTexture.get(), &rtv)); in createRenderTarget() 161 rtv.setInternalName("getAttachmentRenderTarget.RTV"); in createRenderTarget() 206 std::move(rtv), mTexture, std::move(srv), std::move(blitSrv), mFormat.info->internalFormat, in createRenderTarget()
|
H A D | ResourceManager11.cpp | 324 d3d11::RenderTargetView rtv; in ClearResource() local 325 ANGLE_TRY(renderer->allocateResourceNoDesc(context, texture, &rtv)); in ClearResource() 327 deviceContext->ClearRenderTargetView(rtv.get(), kDebugColorInitClearValue); in ClearResource() 344 d3d11::RenderTargetView rtv; in ClearResource() local 345 ANGLE_TRY(renderer->allocateResourceNoDesc(context, texture, &rtv)); in ClearResource() 347 deviceContext->ClearRenderTargetView(rtv.get(), kDebugColorInitClearValue); in ClearResource()
|
H A D | TextureStorage11.cpp | 1396 d3d11::RenderTargetView rtv; in getRenderTarget() local 1398 mRenderer->allocateResource(context11, rtvDesc, mLevelZeroTexture.get(), &rtv)); in getRenderTarget() 1399 rtv.setLabels("TexStorage2D.Level0RTV", &mTextureLabel); in getRenderTarget() 1402 std::move(rtv), mLevelZeroTexture, d3d11::SharedSRV(), d3d11::SharedSRV(), in getRenderTarget() 1418 d3d11::RenderTargetView rtv; in getRenderTarget() local 1419 ANGLE_TRY(mRenderer->allocateResource(context11, rtvDesc, texture->get(), &rtv)); in getRenderTarget() 1420 rtv.setLabels("TexStorage2D.RTV", &mTextureLabel); in getRenderTarget() 1423 std::move(rtv), *texture, *srv, *blitSRV, mFormatInfo.internalFormat, getFormatSet(), in getRenderTarget() 2536 d3d11::RenderTargetView rtv; in getRenderTarget() local 2538 mRenderer->allocateResource(context11, rtvDesc, mLevelZeroTexture.get(), &rtv)); in getRenderTarget() 2575 d3d11::RenderTargetView rtv; getRenderTarget() local 3093 d3d11::RenderTargetView rtv; getRenderTarget() local 3127 d3d11::RenderTargetView rtv; getRenderTarget() local 3514 d3d11::RenderTargetView rtv; getRenderTarget() local 3798 d3d11::RenderTargetView rtv; getRenderTarget() local 4054 d3d11::RenderTargetView rtv; getRenderTarget() local [all...] |
H A D | Framebuffer11.cpp | 239 const auto &rtv = renderTarget->getRenderTargetView(); in invalidateAttachment() local 241 if (rtv.valid()) in invalidateAttachment() 243 deviceContext1->DiscardView(rtv.get()); in invalidateAttachment()
|
H A D | RenderTarget11.cpp | 203 TextureRenderTarget11::TextureRenderTarget11(d3d11::RenderTargetView &&rtv, in TextureRenderTarget11() argument 221 mRenderTarget(std::move(rtv)), in TextureRenderTarget11()
|
H A D | RenderTarget11.h | 47 TextureRenderTarget11(d3d11::RenderTargetView &&rtv,
|
H A D | Renderer11.cpp | 322 bool IsArrayRTV(ID3D11RenderTargetView *rtv) in IsArrayRTV() argument 325 rtv->GetDesc(&desc); in IsArrayRTV() 2940 d3d11::RenderTargetView rtv; in createRenderTarget() local 2941 ANGLE_TRY(allocateResource(context11, rtvDesc, texture.get(), &rtv)); in createRenderTarget() 2942 rtv.setInternalName("createRenderTarget.RTV"); in createRenderTarget() 2947 mDeviceContext->ClearRenderTargetView(rtv.get(), clearValues); in createRenderTarget() 2950 *outRT = new TextureRenderTarget11(std::move(rtv), texture, srv, blitSRV, format, in createRenderTarget() 4235 ID3D11RenderTargetView *rtv = rt11->getRenderTargetView().get(); in clearRenderTarget() local 4239 ASSERT(mRenderer11DeviceCaps.featureLevel > D3D_FEATURE_LEVEL_9_3 || !IsArrayRTV(rtv)); in clearRenderTarget() 4251 mDeviceContext->ClearRenderTargetView(rtv, in clearRenderTarget() [all...] |
H A D | StateManager11.cpp | 1710 void StateManager11::setRenderTarget(ID3D11RenderTargetView *rtv, ID3D11DepthStencilView *dsv) 1712 if (rtv) 1714 unsetConflictingView(gl::PipelineType::GraphicsPipeline, rtv, true); 1722 mRenderer->getDeviceContext()->OMSetRenderTargets(1, &rtv, dsv); 1724 mCurRTVs.update(0, rtv);
|
H A D | StateManager11.h | 242 void setRenderTarget(ID3D11RenderTargetView *rtv, ID3D11DepthStencilView *dsv);
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_screen.cpp | 1089 D3D12_RENDER_TARGET_VIEW_DESC rtv = {}; in d3d12_init_null_rtv() local 1090 rtv.Format = DXGI_FORMAT_R8G8B8A8_UNORM; in d3d12_init_null_rtv() 1091 rtv.ViewDimension = D3D12_RTV_DIMENSION_TEXTURE2D; in d3d12_init_null_rtv() 1092 rtv.Texture2D.MipSlice = 0; in d3d12_init_null_rtv() 1093 rtv.Texture2D.PlaneSlice = 0; in d3d12_init_null_rtv() 1095 screen->dev->CreateRenderTargetView(NULL, &rtv, screen->null_rtv.cpu_handle); in d3d12_init_null_rtv()
|