Home
last modified time | relevance | path

Searched refs:rtv (Results 1 - 15 of 15) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_pipe_clear.c187 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 Dsvga_state_framebuffer.c187 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 Dsvga_context.c280 memset(&svga->state.hw_clear.rtv, 0, sizeof(svga->state.hw_clear.rtv)); in svga_context_create()
H A Dsvga_surface.c760 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 Dsvga_context.h407 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 DExternalImageSiblingImpl11.cpp126 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 DResourceManager11.cpp324 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 DTextureStorage11.cpp1396 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 DFramebuffer11.cpp239 const auto &rtv = renderTarget->getRenderTargetView(); in invalidateAttachment() local
241 if (rtv.valid()) in invalidateAttachment()
243 deviceContext1->DiscardView(rtv.get()); in invalidateAttachment()
H A DRenderTarget11.cpp203 TextureRenderTarget11::TextureRenderTarget11(d3d11::RenderTargetView &&rtv, in TextureRenderTarget11() argument
221 mRenderTarget(std::move(rtv)), in TextureRenderTarget11()
H A DRenderTarget11.h47 TextureRenderTarget11(d3d11::RenderTargetView &&rtv,
H A DRenderer11.cpp322 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 DStateManager11.cpp1710 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 DStateManager11.h242 void setRenderTarget(ID3D11RenderTargetView *rtv, ID3D11DepthStencilView *dsv);
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_screen.cpp1089 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()

Completed in 28 milliseconds