flutter 支持在片段着色器/纹理小部件中使用YUV纹理,

nwnhqdif  于 2个月前  发布在  Flutter
关注(0)|答案(5)|浏览(48)

重现步骤

如果我需要提交nv12原始数据,我不知道如何从nv12制作图像。例如C/C++,我可以使用GL_LUMINANCE作为内部格式。

shader.setImageSampler(0, image);
image ?= [NV12]

实际结果

Flutter现在能实现这个功能吗?

日志

日志

<!-- Paste your logs here -->

Flutter Doctor输出

医生输出

<!-- Paste your output here -->
bprjcwpo

bprjcwpo1#

我只想使用GPU着色器来转换YUV像素,而不是CPU。

bpsygsoo

bpsygsoo2#

我的应用程序在Linux上运行,但是Texture小部件只支持RGBA纹理。

rryofs0p

rryofs0p3#

@huxiaoluder
Check if this issue resembles your case or not.

ecr0jaav

ecr0jaav4#

请检查this问题是否与您的情况相似。
谢谢,但这个答案与我的问题不同。

7ajki6be

7ajki6be5#

感谢您的更新。您的问题更像是一个疑问,所以我会将其标记为团队输入。

相关问题