Lines Matching refs:renderTarget
47 RenderTargetMtl *renderTarget)
51 if (renderTarget)
53 implFormat = renderTarget->getFormat().actualAngleFormat().fboImplementationInternalFormat;
1322 RenderTargetMtl *renderTarget = mColorRenderTargets[drawbuffer];
1323 if (!renderTarget || !renderTarget->getTexture())
1327 const mtl::Format &format = renderTarget->getFormat();
1339 contextMtl->getRenderTargetCommandEncoder(*renderTarget);
1456 RenderTargetMtl *renderTarget = mColorRenderTargets[i];
1457 if (renderTarget && renderTarget->getTexture())
1459 const mtl::Format &mtlFormat = renderTarget->getFormat();
1535 const RenderTargetMtl *renderTarget,
1539 const mtl::Format &readFormat = renderTarget->getFormat();
1571 const RenderTargetMtl *renderTarget,
1577 if (!renderTarget)
1584 return readPixelsToPBO(context, area, packPixelsParams, renderTarget);
1597 texture = renderTarget->getTexture();
1607 const mtl::Format &readFormat = renderTarget->getFormat();
1623 ANGLE_TRY(CopyTextureSliceLevelToTempBuffer(context, texture, renderTarget->getLevelIndex(),
1624 renderTarget->getLayerIndex(), &buffer));
1627 texture->width(renderTarget->getLevelIndex()) * readAngleFormat.pixelBytes;
1633 context, area, packPixelsParams, renderTarget,
1655 context, area, packPixelsParams, renderTarget,
1659 context, texture, bufferRowPitch, region, renderTarget->getLevelIndex(),
1660 renderTarget->getLayerIndex(), readPixelRowBuffer.data()));
1670 const RenderTargetMtl *renderTarget) const
1673 ASSERT(renderTarget);
1684 return readPixelsToBuffer(context, area, renderTarget, packPixelsParams.reverseRowOrder,
1691 const RenderTargetMtl *renderTarget,
1698 ASSERT(renderTarget);
1702 const mtl::Format &readFormat = renderTarget->getFormat();
1705 mtl::TextureRef texture = renderTarget->getTexture();
1753 params.textureLevel = renderTarget->getLevelIndex();
1754 params.textureSliceOrDeph = renderTarget->getLayerIndex();
1766 context, texture, dstBufferRowPitch, area, renderTarget->getLevelIndex(),
1767 renderTarget->getLayerIndex(), dstBufferOffset, dstBuffer));
1785 renderTarget->getLevelIndex(), renderTarget->getLayerIndex(), bufferRowOffset,