Extend the relaxation on readPixels to the multisample attachments created by core functions of ES 3.0 and later#676
Conversation
…eated by core functions of ES 3.0 and later.
|
|
||
| Revision History | ||
| Revision 8, 2026/02/03 | ||
| - Extend the relaxation on readPixels to the multisample attachments created |
There was a problem hiding this comment.
| - Extend the relaxation on readPixels to the multisample attachments created | |
| - Extend the relaxation on ReadPixels to the multisample attachments created |
|
Hi, I'm also not sure it would be the right thing to do (as part of this extension). This extension allowed ReadPixels on the implicitly resolved textures and renderbuffers precisely because the multisample data doesn't have to be preserved for them. I.e., ReadPixels can behave just like it does for non-multisampled data. RenderbufferStorageMultisampleEXT and RenderbufferStorageMultisample are not straight aliases for this reason (despite what the naming implies). For core multisampled textures (e.g. created via FramebufferTexture2D), I think we'd need to either:
In any case, I think that would have be done as a new extension. |
As discussed here
I would like to extend the relaxation to core path, would you agree @zmike @janharaldfredriksen-arm