Some stuff from Render2d, like textures, materials and material instances, is common for different render extensions. For example, UI may need to use the same texture mechanism as Render2d. We need to extract that common stuff into RenderCommon extension so it is usable for any render-related extension.
Some stuff from Render2d, like textures, materials and material instances, is common for different render extensions. For example, UI may need to use the same texture mechanism as Render2d. We need to extract that common stuff into RenderCommon extension so it is usable for any render-related extension.