James Yarwood
James Yarwood
Add support for saving and loading compiled shader bytecode directly. This may be required on platforms such as Android, where the preferred approach may be to package precompiled shaders in...
Many of the window-based events in [INativeSurface](https://github.com/Syncaidius/MoltenEngine/blob/master/Molten.Engine/Graphics/Resources/Surfaces/INativeSurface.cs) need to be moved into [IWindow](https://github.com/Syncaidius/MoltenEngine/blob/master/Molten.Engine/IWindow.cs). The events in [UIWindow](https://github.com/Syncaidius/MoltenEngine/blob/master/Molten.Engine/UI/Elements/UIWindow.cs) class need to align with those that will be in [IWindow](https://github.com/Syncaidius/MoltenEngine/blob/master/Molten.Engine/IWindow.cs).