Details
Description
Methods pertaining to the frame buffer object appear to be missing:
>>> from PySide6.QtQuick import QQuickFramebufferObject
>>> dir(QQuickFramebufferObject.Renderer)
['_class', 'delattr', 'dict', 'dir', 'doc', 'eq', 'format', 'ge', '
getattribute', 'gt', 'hash', 'init', 'init_subclass', 'le', 'lt', '_modu
le_', 'ne', 'new', 'reduce', 'reduce_ex', 'repr', 'setattr', 'sizeof_',
'_str', 'subclasshook_', 'invalidateFramebufferObject', 'render', 'synchronize', 'update']
I first noticed this when I needed to implement the createFramebufferObject virtual function, and noticed it was never being called. After the above examination I noticed that method and the framebufferObject getter method are missing. When I checked the same class in PySide2 both of those methods were correctly listed.