I'll let the core team decide, since it'll affect more than just SDL2. I'll implement it as soon as everyone who wants to chime in on that has done so. The two major points would be where to put it, and what enum values would be used (for instance, would WinDX be separate from WinGL/WinSDL2, or would WinDesktop be enough?).