
It only seems to happen directly when importing into OBS from MMV. Looking for ideas on how to fix this issue. The issue started with OBS 26 (over a month ago) and the previous stable version of Spout-OBS. I opened an issue on the Off-World Spout-OBS github, and have installed a clean OBS (without any other plugins - only Spout-obs), but that did not seem to work at all. There still are games that only target Windows and XBOX, but IMHO today that can only be marketing choice.I'm having an issue where using Spout to output to OBS is causing some glitches in OBS. Recently, with the advent of the new low overhead APIs - whch is a major turning point for graphical programming - there are DirectX 12 for Windows and XBOX, Metal for iOS and Vulkan (the new OpenGL) for Windows and Linux (including Android and Tizen). With more recent hardware you can (and want to) use DirectX 11, OpenGL 4, OpenGL ES 3.With old hardware you use DirectX9 or OpenGL 3, or OpenGL ES 2.I think that on PS you use their own API.I think on XBOX you have to use DirectX.On PC you can use both DirectX and OpenGL.On most mobile platform you have to use OpenGl ES.For exampe Id Tech by Id Software is an excellent game engine (powering the DOOM series) that uses OpenGL.Ībout the topic of your discussion, a comment.Īs of today, there are many many APIs, and a common practice is to use a Game Engine that abstracts over them. 99% of the market?), why would you want to invest in OpenGL? If you already develop in OpenGL, again targeting 99% of the market, you will stick to it as long as you can. if you play games on pc you probaly have windows, so. If your team develop for DirectX, targeting 90% of the market (well. As for Windows vs Linux, you have to consider that when there is an actual standard due to marketing and historical reasons (for that see Why do game developers prefer Windows? | Software Engineering, as I said in the comments), it has its inertia.Big innovations are generally first created/implemented in DirectX, and then ported to/implemented in OpenGL.DirectX comes with way better tools for developing (e.g.

Windows has the majority of the market and in the past to develop cross platform games was more complicated than it is today.About the fact that there are more games for Windows, some reasons are
