Home
last modified time | relevance | path

Searched refs:renderTarget (Results 1 – 25 of 28) sorted by relevance

12

/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/vulkan/
DFramebufferVk.cpp528 RenderTargetVk *renderTarget = mRenderTargetCache.getColorDraw(mState, colorIndex); in getColorDrawRenderTarget() local
529 ASSERT(renderTarget && renderTarget->getImage().valid()); in getColorDrawRenderTarget()
530 return renderTarget; in getColorDrawRenderTarget()
535 RenderTargetVk *renderTarget = mRenderTargetCache.getColorRead(mState); in getColorReadRenderTarget() local
536 ASSERT(renderTarget && renderTarget->getImage().valid()); in getColorReadRenderTarget()
537 return renderTarget; in getColorReadRenderTarget()
1067 RenderTargetVk *renderTarget = mRenderTargetCache.getColors()[colorIndexGL]; in updateColorAttachment() local
1068 if (renderTarget) in updateColorAttachment()
1070 const angle::Format &actualFormat = renderTarget->getImageFormat().actualImageFormat(); in updateColorAttachment()
1074 const angle::Format &sourceFormat = renderTarget->getImageFormat().intendedFormat(); in updateColorAttachment()
[all …]
DFramebufferVk.h102 RenderTargetVk *renderTarget,
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/d3d9/
DTextureStorage9.cpp41 DWORD TextureStorage9::GetTextureUsage(GLenum internalformat, bool renderTarget) in GetTextureUsage() argument
51 else if (renderTarget && (d3dFormatInfo.renderFormat != D3DFMT_UNKNOWN)) in GetTextureUsage()
126 bool renderTarget, in TextureStorage9_2D() argument
130 : TextureStorage9(renderer, GetTextureUsage(internalformat, renderTarget)) in TextureStorage9_2D()
150 for (RenderTargetD3D *renderTarget : mRenderTargets) in ~TextureStorage9_2D()
152 SafeDelete(renderTarget); in ~TextureStorage9_2D()
397 bool renderTarget, in TextureStorage9_Cube() argument
401 : TextureStorage9(renderer, GetTextureUsage(internalformat, renderTarget)) in TextureStorage9_Cube()
DRenderer9.cpp146 mNullRenderTargetCache[i].renderTarget = nullptr; in Renderer9()
1101 RenderTarget9 *renderTarget = nullptr; in updateState() local
1103 &renderTarget)); in updateState()
1104 samples = renderTarget->getSamples(); in updateState()
1137 RenderTarget9 *renderTarget = nullptr; in setBlendDepthRasterStates() local
1139 &renderTarget)); in setBlendDepthRasterStates()
1140 samples = renderTarget->getSamples(); in setBlendDepthRasterStates()
1213 if (mNullRenderTargetCache[i].renderTarget != nullptr && in getNullColorRenderTarget()
1218 *outColorRenderTarget = mNullRenderTargetCache[i].renderTarget; in getNullColorRenderTarget()
1236 SafeDelete(oldest->renderTarget); in getNullColorRenderTarget()
[all …]
DImage9.cpp563 RenderTarget9 *renderTarget = GetAs<RenderTarget9>(source); in copyFromRTInternal() local
565 angle::ComPtr<IDirect3DSurface9> surface = renderTarget->getSurface(); in copyFromRTInternal()
771 RenderTargetD3D *renderTarget = nullptr; in copyFromTexStorage() local
772 ANGLE_TRY(source->getRenderTarget(context, imageIndex, 0, &renderTarget)); in copyFromTexStorage()
775 return copyFromRTInternal(GetImplAs<Context9>(context), gl::Offset(), sourceArea, renderTarget); in copyFromTexStorage()
786 RenderTargetD3D *renderTarget = nullptr; in copyFromFramebuffer() local
787 ANGLE_TRY(srcAttachment->getRenderTarget(context, 0, &renderTarget)); in copyFromFramebuffer()
788 ASSERT(renderTarget); in copyFromFramebuffer()
789 return copyFromRTInternal(GetImplAs<Context9>(context), destOffset, sourceArea, renderTarget); in copyFromFramebuffer()
DRenderer9.h305 bool renderTarget,
311 bool renderTarget,
316 bool renderTarget,
322 bool renderTarget,
414 RenderTargetD3D *renderTarget,
569 RenderTarget9 *renderTarget; member
DTextureStorage9.h30 static DWORD GetTextureUsage(GLenum internalformat, bool renderTarget);
80 bool renderTarget,
146 bool renderTarget,
DFramebuffer9.cpp90 RenderTarget9 *renderTarget = nullptr; in readPixelsImpl() local
91 ANGLE_TRY(colorbuffer->getRenderTarget(context, 0, &renderTarget)); in readPixelsImpl()
92 ASSERT(renderTarget); in readPixelsImpl()
94 IDirect3DSurface9 *surface = renderTarget->getSurface(); in readPixelsImpl()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/
DTextureD3D.h171 virtual angle::Result createCompleteStorage(bool renderTarget,
196 virtual angle::Result initializeStorage(const gl::Context *context, bool renderTarget) = 0;
316 angle::Result initializeStorage(const gl::Context *context, bool renderTarget) override;
317 angle::Result createCompleteStorage(bool renderTarget,
446 angle::Result initializeStorage(const gl::Context *context, bool renderTarget) override;
447 angle::Result createCompleteStorage(bool renderTarget,
580 angle::Result initializeStorage(const gl::Context *context, bool renderTarget) override;
581 angle::Result createCompleteStorage(bool renderTarget,
709 angle::Result initializeStorage(const gl::Context *context, bool renderTarget) override;
710 angle::Result createCompleteStorage(bool renderTarget,
[all …]
DRenderbufferD3D.cpp113 RenderTargetD3D *renderTarget = nullptr; in initializeContents() local
114 ANGLE_TRY(getRenderTarget(context, &renderTarget)); in initializeContents()
115 return mRenderer->initRenderTarget(context, renderTarget); in initializeContents()
DRendererD3D.h308 bool renderTarget,
314 bool renderTarget,
319 bool renderTarget,
325 bool renderTarget,
371 RenderTargetD3D *renderTarget,
396 angle::Result initRenderTarget(const gl::Context *context, RenderTargetD3D *renderTarget);
DTextureD3D.cpp668 RenderTargetD3D *renderTarget = nullptr; in setBaseLevel() local
669 ANGLE_TRY(mTexStorage->findRenderTarget(context, index, samples, &renderTarget)); in setBaseLevel()
670 if (renderTarget) in setBaseLevel()
766 RenderTargetD3D *renderTarget = nullptr; in initializeContents() local
767 ANGLE_TRY(mTexStorage->getRenderTarget(context, index, 0, &renderTarget)); in initializeContents()
768 ANGLE_TRY(mRenderer->initRenderTarget(context, renderTarget)); in initializeContents()
978 RenderTargetD3D *renderTarget = nullptr; in setSubImage() local
979 ANGLE_TRY(getRenderTarget(context, index, getRenderToTextureSamples(), &renderTarget)); in setSubImage()
983 renderTarget); in setSubImage()
1284 bool renderTarget = IsRenderTargetUsage(mState.getUsage()); in setStorage() local
[all …]
DRendererD3D.cpp182 RenderTargetD3D *renderTarget) in initRenderTarget() argument
184 return clearRenderTarget(context, renderTarget, gl::ColorF(0, 0, 0, 0), 1, 0); in initRenderTarget()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/d3d11/
DFramebuffer11.cpp237 RenderTarget11 *renderTarget = nullptr; in invalidateAttachment() local
238 ANGLE_TRY(attachment->getRenderTarget(context, 0, &renderTarget)); in invalidateAttachment()
239 const auto &rtv = renderTarget->getRenderTargetView(); in invalidateAttachment()
426 for (auto *renderTarget : mRenderTargetCache.getColors()) in getFirstRenderTarget() local
428 if (renderTarget) in getFirstRenderTarget()
430 return renderTarget; in getFirstRenderTarget()
DRenderer11.h281 bool renderTarget,
287 bool renderTarget,
292 bool renderTarget,
298 bool renderTarget,
497 RenderTargetD3D *renderTarget,
537 RenderTarget11 *renderTarget,
DRenderer11.cpp3230 bool renderTarget, in createTextureStorage2D() argument
3236 return new TextureStorage11_2D(this, internalformat, renderTarget, width, height, levels, in createTextureStorage2D()
3241 bool renderTarget, in createTextureStorageCube() argument
3246 return new TextureStorage11_Cube(this, internalformat, renderTarget, size, levels, in createTextureStorageCube()
3251 bool renderTarget, in createTextureStorage3D() argument
3257 return new TextureStorage11_3D(this, internalformat, renderTarget, width, height, depth, in createTextureStorage3D()
3262 bool renderTarget, in createTextureStorage2DArray() argument
3268 return new TextureStorage11_2DArray(this, internalformat, renderTarget, width, height, depth, in createTextureStorage2DArray()
3755 RenderTarget11 *renderTarget, in resolveMultisampledTexture() argument
3762 return mBlit->resolveDepth(context, renderTarget, textureOut); in resolveMultisampledTexture()
[all …]
DClear11.cpp474 RenderTarget11 *renderTarget = nullptr; in clearFramebuffer() local
476 &renderTarget)); in clearFramebuffer()
501 const auto &framebufferRTV = renderTarget->getRenderTargetView(); in clearFramebuffer()
518 const auto &nativeFormat = renderTarget->getFormatSet().format(); in clearFramebuffer()
DTextureStorage11.h71 bool renderTarget);
74 bool renderTarget,
283 bool renderTarget,
535 bool renderTarget,
629 bool renderTarget,
700 bool renderTarget,
DTextureStorage11.cpp101 bool renderTarget) in GetTextureBindFlags() argument
120 if (formatInfo.rtvFormat != DXGI_FORMAT_UNKNOWN && renderTarget) in GetTextureBindFlags()
130 bool renderTarget, in GetTextureMiscFlags() argument
136 if (renderTarget && levels > 1) in GetTextureMiscFlags()
1000 bool renderTarget, in TextureStorage11_2D() argument
1007 GetTextureBindFlags(internalformat, renderer->getRenderer11DeviceCaps(), renderTarget), in TextureStorage11_2D()
1010 renderTarget, in TextureStorage11_2D()
2040 RenderTarget11 *renderTarget = nullptr; in createSRVForSampler() local
2041 ANGLE_TRY(getImageRenderTarget(context, &renderTarget)); in createSRVForSampler()
2043 ASSERT(texture == renderTarget->getTexture()); in createSRVForSampler()
[all …]
DContext11.cpp733 RenderTargetD3D *renderTarget = nullptr; in initializeMultisampleTextureToBlack() local
735 ANGLE_TRY(textureD3D->getRenderTarget(context, index, texSamples, &renderTarget)); in initializeMultisampleTextureToBlack()
736 return mRenderer->clearRenderTarget(context, renderTarget, gl::ColorF(0.0f, 0.0f, 0.0f, 1.0f), in initializeMultisampleTextureToBlack()
/device/generic/vulkan-cereal/stream-servers/
DCompositorVk.cpp490 const CompositorVkRenderTarget &renderTarget) { in recordCommandBuffers() argument
495 .framebuffer = renderTarget.m_vkFramebuffer, in recordCommandBuffers()
496 .renderArea = {.offset = {0, 0}, .extent = {renderTarget.m_width, renderTarget.m_height}}, in recordCommandBuffers()
505 .width = renderTarget.m_width, in recordCommandBuffers()
506 .height = renderTarget.m_height, in recordCommandBuffers()
513 .width = static_cast<float>(renderTarget.m_width), in recordCommandBuffers()
514 .height = static_cast<float>(renderTarget.m_height), in recordCommandBuffers()
DDisplayVk.h73 std::shared_ptr<DisplayBufferInfo> renderTarget);
/device/generic/vulkan-cereal/stream-servers/tests/
DCompositorVk_unittest.cpp69 auto renderTarget = in SetUp() local
72 ASSERT_NE(renderTarget, nullptr); in SetUp()
73 m_renderTargets.emplace_back(std::move(renderTarget)); in SetUp()
79 [](const std::unique_ptr<const RenderTarget> &renderTarget) { in SetUp() argument
80 return renderTarget->m_vkImageView; in SetUp()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/metal/
DFrameBufferMtl.mm680 RenderTargetMtl *renderTarget,
689 if (!renderTarget)
693 const mtl::TextureRef &texture = renderTarget->getTexture();
700 const mtl::Format &readFormat = *renderTarget->getFormat();
725 static_cast<uint32_t>(renderTarget->getLevelIndex()),
DFrameBufferMtl.h104 RenderTargetMtl *renderTarget,

12