Revert "libgui: Add support to update buffer geometry."

This reverts commit d0737003dd67c67befded9767d111b7a57aedb65.
Revert "Add support for custom buffer sizes."

This reverts commit 96267cbfea5193af2b1b9b4f5d55e69314279170.
Revert "native: Add custom 32-aligned NV12 colorformat"

This reverts commit 5c97fd716a435db178f2d9cbd4f19f0c073a148f.