(OSD BRANCH) Rest of BGFX and their dependencies, some parts will not be used, but there for consistency (nw)