<dv_>
using such a meta is a good idea, and I'd love to have it, but the design problems prohibit it
<codinho>
dv_, oh, got it
<dv_>
personally, I'd favor a separate, new meta
<codinho>
dv_, only one texture is not enough I think
<codinho>
ah
<dv_>
it is if you use the direct texture extension's pixel format conversion capabilities
<codinho>
dv_, so if decoder outputs yuv there is no way to inform sink properly to enable shader?
<codinho>
for conversion to argb
<dv_>
not without triggering the shader based conversion
<dv_>
the data is actually YUV, but the GL sink must view it as RGB, because the texture2D() call in the glsl shader will automatically perform the format conversion with this extension
<codinho>
I see, its really the problem, if decoder draws then it should perform shader conversion, its not looking good
<dv_>
and it is not possible to specify that with the current gluploadmeta
<dv_>
sink, not decoder
<dv_>
and yes, correct
<dv_>
shaders should be used only for formats which are not autoconverted by the extension
<dv_>
otherwise, just a simple passthrough shader
<dv_>
gl_FragColor = texture2D(tex, texcoord);
<codinho>
dv_, its means that this shader specific thing should be added to that api
<codinho>
its not looking good I think
<dv_>
it means that the meta should allow for specifying two formats, the actual one, and the one that should be used with GL
<codinho>
looks like this api is not ready enough
<dv_>
nah, the api is actually fine. they just didnt foresee the peculiarities of vivante textures
<dv_>
(which is understandable)
<dv_>
but tweaking that meta to support it .... I dont like it
<codinho>
dv_, not vivante only I think, but for any non standard api
<dv_>
well thats the problem isnt it?
<dv_>
non standard.
<dv_>
as in: can be anything
<codinho>
dv_, just custom zero-copy thing
<codinho>
for rendering
<dv_>
yes, and custom zero copy things typically vary wildly between vendors
<codinho>
anyway, it will bring zero-copy for webkit I believe
<applepi>
Hi all... anyone here familiar with IAR + u-boot for trying to bring up an mx6s board? I've got a single file project and I'm trying to pull my u-boot ELF into my board, but I get "Unsupported .debug_info format version: 4" and "Failed to load debugee"..
<applepi>
I know this isn't specifically imx6, but I am trying to bring up an imx6s board and thought maybe someone here had gone through the same?
bfederau has quit [Remote host closed the connection]