Results 96 comments of Le Hoang Quyen

I’m trying to implement a mechanism for importing external texture to MetalANGLE. However when importing a texture I need to know the format of it. Do you have a list...

> > Do you use YUV format? Cuz it is not supported in metal backend yet. > > How do you mean? > I meant if you use direct YUV422...

Also, there is yuv pixel formats in metal for example: https://developer.apple.com/documentation/metal/mtlpixelformat/gbgr422 I just wanted to confirm if you ever need it.

I have added a new extension `EGL_MGL_mtl_texture_client_buffer ` to import metal texture as PBuffer on `gles3-dev` branch. Maybe you could give it a try. Here is an usage example: https://github.com/kakashidinho/metalangle/blob/b5b41eecf1ea8ae4e416e429ccbd5991d50c71e2/src/tests/egl_tests/EGLTextureClientBufferTest.mm#L163...

This is the extension specification's draft https://github.com/kakashidinho/metalangle/blob/b5b41eecf1ea8ae4e416e429ccbd5991d50c71e2/extensions/EGL_MGL_texture_client_buffer.txt Note: I have only implemented `EGL_MGL_mtl_texture_client_buffer` for metal textures. `EGL_MGL_gl_texture_client_buffer ` variant is not implemented yet in GL back-end.

Cảm ơn bạn. Mình sẽ xem xét thêm về vấn đề này.

Hi what were the compile errors? Did you use more than 4096 bytes of uniform? Google angle uses 16KB of uniform but they uses buffers for that, if you update...

Or perhaps I misunderstood, you were trying to merge latest patches from angle to metalangle? That could be a bit complicated since the code structure has been diverted between the...

Hi, Yes, you can import external Metal texture to MetalANGLE to create an EGLImage object, then you use it to create OpenGL texture object that can be used as attachment...

I think this is quite tricky to troubleshoot, since the resizing event is only happening for a short time. Do you really need an accurately rendering size during resizing? I...