Originally posted by unwind-protect
View Post
Announcement
Collapse
No announcement yet.
Microsoft Achieves OpenGL 4.5 Atop Direct3D 12 With Mesa
Collapse
X
-
Originally posted by unwind-protect View PostHow do I use this?
I have an OpenGL app that doesn't work right on AMD graphics cards, and newer drivers make it worse.
Is there a way that I can plug in this OpenGL to Direct3d driver myself? I don't have source code for the application.
WSL was actually an afterthought.
- Likes 5
Comment
-
Originally posted by skeevy420 View PostMS can't win for losing. Don't contribute to FOSS and they're walled garden bastards, contribute to FOSS and they're subversive EEE fucks.
Originally posted by unwind-protect View PostHow do I use this?
I have an OpenGL app that doesn't work right on AMD graphics cards, and newer drivers make it worse.
Is there a way that I can plug in this OpenGL to Direct3d driver myself? I don't have source code for the application.
Originally posted by ViSU View Post
Forgot to mention that you can, per usual, tell mesa to use d3d12 explicitly:
GALLIUM_DRIVER=d3d12
but of course, there also is
GALLIUM_DRIVER=zink
if your device supports Vulkan. This option should also be more performant
EDIT: woops s/firefox/microsoft
- Likes 3
Comment
-
Congrats Microsoft !
I think this move benefits everyone.
On one side WSL will get better support from linux apps and make dev life easier.
On the other side, this makes Mesa even more the OpenGL standard driver, and the one apps should check behaviour against. Thus guaranteeing better compatibility for Mesa drivers with new apps.
Comment
-
Originally posted by bemerk View PostThe more pressing matter is when will they write an official directx1-12 state tracker for mesa so people don't have to use Vulkan as a middleman?
- Likes 1
Comment
-
Originally posted by timofonic View PostMicrosoft is against OpenGL and boycott it.
It's just that Microsoft has been developing its own gaming API for 30 years.
Direct3D is part of the framework supporting DirectX games - uniform, object-oriented, convenient, with the support of the platform creator.
And as you can see, DrirectX is liked by developers because they often use it and many do, but they don't have to.
DirectX is not only Direct3D, but also:
DirectDraw (raster graphics library),
Direct2D (2D vector graphics),
Direct3D,
DirectWrite (text render library),
DirectInput (a library for using the mouse, keyboard, joysticks and gamepads),
DirectPlay (network support in games),
DirectSound (sound, effects, dsp support),
DirectMusic,
DirectShow (support for video),
DirectSetup (management of component, installation and deinstallation)
- Likes 2
Comment
-
Originally posted by HEL88 View Post
Sony and Nintendo also have their own APIs. Are they also boycotting OpenGL?
It's just that Microsoft has been developing its own gaming API for 30 years.
Direct3D is part of the framework supporting DirectX games - uniform, object-oriented, convenient, with the support of the platform creator.
And as you can see, DrirectX is liked by developers because they often use it and many do, but they don't have to.
DirectX is not only Direct3D, but also:
DirectDraw (raster graphics library),
Direct2D (2D vector graphics),
Direct3D,
DirectWrite (text render library),
DirectInput (a library for using the mouse, keyboard, joysticks and gamepads),
DirectPlay (network support in games),
DirectSound (sound, effects, dsp support),
DirectMusic,
DirectShow (support for video),
DirectSetup (management of component, installation and deinstallation)
- Likes 1
Comment
-
Originally posted by HEL88 View Post
Sony and Nintendo also have their own APIs. Are they also boycotting OpenGL?
It's just that Microsoft has been developing its own gaming API for 30 years.
Direct3D is part of the framework supporting DirectX games - uniform, object-oriented, convenient, with the support of the platform creator.
And as you can see, DrirectX is liked by developers because they often use it and many do, but they don't have to.
DirectX is not only Direct3D, but also:
DirectDraw (raster graphics library),
Direct2D (2D vector graphics),
Direct3D,
DirectWrite (text render library),
DirectInput (a library for using the mouse, keyboard, joysticks and gamepads),
DirectPlay (network support in games),
DirectSound (sound, effects, dsp support),
DirectMusic,
DirectShow (support for video),
DirectSetup (management of component, installation and deinstallation)
Open source punks demanding Microsoft to surrender all three decades of development of these key technologies to them smacks of pure idiocy and sour grapes.
Going back to Windows last month after 16 years of Linux was the best thing I ever done for my mental health.Last edited by Sonadow; 16 November 2023, 01:25 AM.
- Likes 2
Comment
Comment