graphic api

Questions about Wine on Linux
Locked
al_rck
Level 2
Level 2
Posts: 11
Joined: Thu May 26, 2022 9:09 am

graphic api

Post by al_rck »

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.
jkfloris
Level 12
Level 12
Posts: 3141
Joined: Thu Aug 14, 2014 10:10 am

Re: graphic api

Post by jkfloris »

like windows have driectx, linux have X11
This is not entirely right.
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
al_rck
Level 2
Level 2
Posts: 11
Joined: Thu May 26, 2022 9:09 am

Re: graphic api

Post by al_rck »

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.
Locked