Added external function for destroying EGLImages
Added dispose of TextureBin when context is disposed and added version check when reading EGLImage buffer
Removed viewport set from bind function
Added bin function for reusing textures, version check when disposing texture and added function to generate mipmap
Added uv list and dispose function
Added disposal of GpuPackers
Added mipmap creation function
Changed GpuMaps to non-static and now using bin to throw temporary textures in texture bin
Added abstract bin function and generateMipmap function
Changed already in use name of image width shader parameter
Added bin function
Changed shaders to non-static and fixed viewport settings when drawing different resolutions
Added use of bin function instead of dispose
Added use of bin function instead of dispose
Changed order of binding surface and setting resolution
Removed static shaders, added use of bin for temporary textures and added use of transform in unknown format draw function
Merge branch 'master' of https://github.com/EmilWestergren/ooc-draw-gpu