Add initial version of EGL target buffer type
Add notification method
Add methods for inserting and removing surfaces
Add description of texture areas and reservation
Add definition of texture type
Add definition of texture area