Searched refs:RenderTargetMtl (Results 1 – 12 of 12) sorted by relevance
/external/angle/src/libANGLE/renderer/metal/ |
D | RenderTargetMtl.mm | 6 // RenderTargetMtl.mm: 7 // Implements the class methods for RenderTargetMtl. 10 #include "libANGLE/renderer/metal/RenderTargetMtl.h" 14 RenderTargetMtl::RenderTargetMtl() {} 16 RenderTargetMtl::~RenderTargetMtl() 21 RenderTargetMtl::RenderTargetMtl(RenderTargetMtl &&other) 28 void RenderTargetMtl::set(const mtl::TextureRef &texture, 36 void RenderTargetMtl::setWithImplicitMSTexture(const mtl::TextureRef &texture, 49 void RenderTargetMtl::setTexture(const mtl::TextureRef &texture) 54 void RenderTargetMtl::setImplicitMSTexture(const mtl::TextureRef &implicitMSTexture) [all …]
|
D | RenderTargetMtl.h | 26 class RenderTargetMtl final : public FramebufferAttachmentRenderTarget 29 RenderTargetMtl(); 30 ~RenderTargetMtl() override; 33 RenderTargetMtl(RenderTargetMtl &&other); 46 void duplicateFrom(const RenderTargetMtl &src);
|
D | FrameBufferMtl.h | 94 RenderTargetMtl *getColorReadRenderTarget(const gl::Context *context) const; 95 RenderTargetMtl *getDepthRenderTarget() const { return mDepthRenderTarget; } in getDepthRenderTarget() 96 RenderTargetMtl *getStencilRenderTarget() const { return mStencilRenderTarget; } in getStencilRenderTarget() 120 const RenderTargetMtl *renderTarget, 173 RenderTargetMtl **cachedRenderTarget); 184 const RenderTargetMtl &rtt, 195 const RenderTargetMtl *renderTarget) const; 199 const RenderTargetMtl *renderTarget, 206 RenderTargetMtl *getColorReadRenderTargetNoCache(const gl::Context *context) const; 211 std::array<RenderTargetMtl *, mtl::kMaxRenderTargets> mColorRenderTargets; [all …]
|
D | SurfaceMtl.h | 117 RenderTargetMtl mColorRenderTarget; 118 RenderTargetMtl mColorManualResolveRenderTarget; 119 RenderTargetMtl mDepthRenderTarget; 120 RenderTargetMtl mStencilRenderTarget;
|
D | TextureMtl.h | 196 RenderTargetMtl &getRenderTarget(const gl::ImageIndex &imageIndex); 236 const RenderTargetMtl *sourceRtt); 243 const RenderTargetMtl *sourceRtt); 250 const RenderTargetMtl *sourceRtt); 336 std::map<int, gl::TexLevelArray<RenderTargetMtl>> mPerLayerRenderTargets;
|
D | BUILD.gn | 36 "RenderTargetMtl.h", 37 "RenderTargetMtl.mm",
|
D | FrameBufferMtl.mm | 39 RenderTargetMtl *renderTarget) 416 RenderTargetMtl *srcDepthRt = srcFrameBuffer->getDepthRenderTarget(); 417 RenderTargetMtl *srcStencilRt = srcFrameBuffer->getStencilRenderTarget(); 468 RenderTargetMtl *srcColorRt = srcFrameBuffer->getColorReadRenderTarget(context); 633 RenderTargetMtl *FramebufferMtl::getColorReadRenderTarget(const gl::Context *context) const 657 RenderTargetMtl *FramebufferMtl::getColorReadRenderTargetNoCache(const gl::Context *context) const 673 RenderTargetMtl *currentTarget = nullptr; 864 RenderTargetMtl **cachedRenderTarget) 866 RenderTargetMtl *newRenderTarget = nullptr; 879 const RenderTargetMtl &rtt, [all …]
|
D | RenderBufferMtl.h | 61 RenderTargetMtl mRenderTarget;
|
D | ContextMtl.h | 31 class RenderTargetMtl; variable 351 const RenderTargetMtl &renderTarget, 354 mtl::RenderCommandEncoder *getRenderTargetCommandEncoder(const RenderTargetMtl &renderTarget);
|
D | TextureMtl.mm | 517 for (RenderTargetMtl &mipRenderTarget : sliceRenderTargets.second) 846 RenderTargetMtl &TextureMtl::getRenderTarget(const gl::ImageIndex &imageIndex) 852 RenderTargetMtl &rtt = mPerLayerRenderTargets[layer][imageIndex.getLevelIndex()]; 953 RenderTargetMtl *srcReadRT = srcFramebufferMtl->getColorReadRenderTarget(context); 954 RenderTargetMtl colorReadRT; 957 // Need to duplicate RenderTargetMtl since the srcReadRT would be invalidated in 985 RenderTargetMtl *colorReadRT = srcFramebufferMtl->getColorReadRenderTarget(context); 1939 const RenderTargetMtl *colorReadRT) 1980 const RenderTargetMtl *colorReadRT) 1985 const RenderTargetMtl &imageRtt = getRenderTarget(index); [all …]
|
D | mtl_utils.mm | 21 #include "libANGLE/renderer/metal/RenderTargetMtl.h" 377 RenderTargetMtl tempRtt; 445 RenderTargetMtl rtMTL;
|
D | ContextMtl.mm | 23 #include "libANGLE/renderer/metal/RenderTargetMtl.h" 1516 const RenderTargetMtl &renderTarget, 1539 const RenderTargetMtl &renderTarget)
|