like windows have driectx, linux have X11
Ref:
https://en.m.wikipedia.org/wiki/X_Window_System
But a more powerful gaphic rendering api is required for high fps in gaming , Opengl and ooenvl are cross platform open source libraries for graphics development , there pyglet a python implementation of opengl which is said to be more powerful and compatible, https://github.com/pyglet/pyglet
So wine is required for gamers also for graphic rendering a separate api is requesting and I believe as a community wine developers can succesfully create this one also,
I had seen in the forum xcode of mac
That is buffering is done by cpu and rendering is done by gpu for great performance.
We can use opencl and opengl for that , this is just a suggestion Iam not expert in this but I guess more high performing api can change linux and unix Operating systems forever.
graphic api
Re: graphic api
This is not entirely right.like windows have driectx, linux have X11
Windows uses DWM, Linux X11 (or Wayland nowadays)
https://en.wikipedia.org/wiki/Windowing_system
If a Windows program uses DirectX, Wine already "translates" it into OpenGL or Vulkan.
So Wine already uses OpenGL or Vulkan
Re: graphic api
Thank you for pointing out mistakes as I already told that Iam not an expert in it, but why did Linux couldn't get the same level of fps like in windows especially playing gta 5.