Would it be possible to consider adding support for transform feedback to OpenGL SC?
I understand that the concept behind OpenGL SC is to pre-allocate all resources. The buffers required for transform feedback can be pre-calculated to be a maximum size thus meeting this requirement.
The difficultly would be in ensuring that the data written back from the GPU does not exceed the buffer size.
A couple of extensions in OpenGL that attempt to address some of this that may potential help:
If this is not possible then maybe a less strict SC profile could be considered as a half way house between OpenGL ES and OpenGL SC 2.x?