各位的大神你们好,我有个问题百思不得其解。 库:GPUImage。 环境:iOS 场景:我随便创建了一个滤镜,GPUImagePicture、GPUImageFilter、GPUImageView都有了,也都正确串联了。 每次我重新编译并运行工程的时候,第一次渲染都需要等很长时间,但是从这以后每次渲染都是瞬时的。 我追根溯源发现是执行GPUImageFilter中的[currentTarget setInputSize:[self outputFrameSize] atIndex:textureIndex];语句的时候 花费了很长时间。 但是很奇怪,这个方法的实现里面的每条语句都是瞬间执行完的,但是在调用处看来它返回却花了很长时间。 请问这是咋回事? |
[技术| 编程·课件·Linux] 为啥重新编译工程的第一次GPUImage渲染很慢?
soukeiki
· 发布于 2019-08-12 17:49
· 947 次阅读
转载文章时务必注明原作者及原始链接,并注明「发表于 软院网 RuanYuan.Net 」,并不得对作品进行修改。
暂无回复。