support for GL_EXT_multisampled_render_to_texture

34 views
Skip to first unread message

Rik Cabanier

unread,
Jul 31, 2023, 2:42:22 PM7/31/23
to angleproject
All,

I was wondering if this extension was implemented in Angle.
I see comments and code where it's implemented but the extension list marks it as unsupported and it also doesn't seem to be exposed in chromium.

Is it supported?

Geoff Lang

unread,
Jul 31, 2023, 3:58:35 PM7/31/23
to caba...@gmail.com, angleproject
It depends on the backend API being used. We support it on Vulkan, GL (depends on what the driver supports) and D3D11 (emulated). Metal also has an implementation that is incomplete.

Geoff

--
You received this message because you are subscribed to the Google Groups "angleproject" group.
To unsubscribe from this group and stop receiving emails from it, send an email to angleproject...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/angleproject/87105cdd-77bb-4b70-a6aa-02635f9db732n%40googlegroups.com.

Rik Cabanier

unread,
Jul 31, 2023, 4:47:40 PM7/31/23
to angleproject
Thanks for the reply!
I'm running Chromium with the Vulkan backend and it doesn't seem to be working. Is there something I need to do to enable it?

Geoff Lang

unread,
Jul 31, 2023, 5:06:48 PM7/31/23
to caba...@gmail.com, angleproject
It will depend on the hardware you're using. The condition to enable it is fairly complex in Vulkan, not being on a tile-based GPU is the main reason to disable it.

Rik Cabanier

unread,
Jul 31, 2023, 5:09:37 PM7/31/23
to angleproject
Very useful to have a reference to the code that enables it.

We're using it on our mobile hardware in GL (Meta Quest) so it should be supported. I'll do some more debugging.

Reply all
Reply to author
Forward
0 new messages