Live data from Hacker News

Triton: DirectX 11 Driver for QEMU

blog.getutm.app

41–50 of 51 posts

Re: Triton: DirectX 11 Driver for QEMU

#41

Earlier quoted context omitted.

DirectX 12 isn't just much more like Vulkan, it's so shockingly similar, it's basically Vulkan. It's jarring when you read it for the first time because you ask yourself why it even exists, but a second later, you realize it's so Microsoft can own their own graphics interface, too. I could be remembering this incorrectly, but that's the impression I remember.

They look similar because both D3D12 and Vulkan have been 'influenced' by Mantle (Vulkan more strongly than D3D12 though). Vulkan was released after both Metal and D3D12 btw.

And only exists in first place because AMD offered Mantle to Khronos, otherwise they would probably be discussing how OpenGL vNext would look like to this day.

While flohofwoe certainly knows this, for the others,

"Khronos is free to take as many pages as it wants out of the Mantle playbook, and AMD will impose no restrictions, nor will it charge any licensing fees."

-- https://www.phoronix.com/news/MTc2Mzc

Re: Triton: DirectX 11 Driver for QEMU

#42
post #38
post #13

Earlier quoted context omitted.

Energy consumption and CO2 emission it causes is a pretty big lose

That CO2 will be emitted either way. We can choose though what % goes to funny cat videos and porn or useful open source code.

They build new data centers -> extra CO2

They build new power plants -> extra CO2

They built non-climate neutral power plants to power the data centers -> extra CO2

https://news.ycombinator.com/item?id=49223845

It’s not like we had some already produced spare energy lying around. Consumption went up, production went up, often it’s conventional production with CO2

There is a reason Google and MS scrapped their CO2 goals

Re: Triton: DirectX 11 Driver for QEMU

#43
post #28

Earlier quoted context omitted.

DirectX 12 isn't just much more like Vulkan, it's so shockingly similar, it's basically Vulkan. It's jarring when you read it for the first time because you ask yourself why it even exists, but a second later, you realize it's so Microsoft can own their own graphics interface, too. I could be remembering this incorrectly, but that's the impression I remember.

DX12 was over 2 years old by the time Vulkan was released. People in the industry also use DirectX extensively and have for decades (Vulkan is fairly marginal in comparison); many modern graphics API features (mesh shaders, ray tracing) were designed and developed in DirectX, as Microsoft worked with closely with ISVs on these features before they spread to wider audiences and published specifications. Honestly if yo…

Vulkan existed before with AMD's Mantle or whatever was called.

Re: Triton: DirectX 11 Driver for QEMU

#44

Does this mean DX1-10 are also supported? I've been struggling to play some DX3-7 games because of VirtualBox and VMware limitations and Win10+ backward compatibility gaps. Article is quite long and technical, so it wasn't clear to me. That said, still great to hear Windows guests are getting some attention, especially from a long lived project that's proven it's not going anywhere.

If the system requirements for those games are low and your host machine fast, your best bet is probably something like 86Box.

Re: Triton: DirectX 11 Driver for QEMU

#45
post #21

Earlier quoted context omitted.

Ooh, is this public anywhere? Definitely an area of interest of mine :)

Not yet. I'm working on getting a release out by the end of the year. It won't be open source but there will be a free trial.

Gotcha. I look forward to checking it out.

Re: Triton: DirectX 11 Driver for QEMU

#46
post #12

Pretty cool to finally have a decent open 3d solution for windows vms. Now if only someone made an opengl driver for older intel macosx vms...

People are working on it! https://github.com/steelbrain/reims-vgpu https://github.com/steelbrain/metal2vulkan

If they eventually support Snow Leopard or Tiger, that would fill the enormous emulation donut hole of PowerPC Mac.

Re: Triton: DirectX 11 Driver for QEMU

#47
post #43
post #28

Earlier quoted context omitted.

DX12 was over 2 years old by the time Vulkan was released. People in the industry also use DirectX extensively and have for decades (Vulkan is fairly marginal in comparison); many modern graphics API features (mesh shaders, ray tracing) were designed and developed in DirectX, as Microsoft worked with closely with ISVs on these features before they spread to wider audiences and published specifications. Honestly if yo…

Vulkan existed before with AMD's Mantle or whatever was called.

Nope, thanks to AMD giving Mantle to Khronos, Vulkan actually happened, otherwise there would be no Vulkan now, they would still be arguing about OpenGL vNext on those committee meetings.

Re: Triton: DirectX 11 Driver for QEMU

#48
post #8

Earlier quoted context omitted.

You seem to contradict yourself. Army of agents doesn't mean the person doing that doesn't understand the code. And optimization is required no matter whether the bulk of the code is written by hand or by the machine. LLMs definitely make things actually doable where previously they were nearly impossible.

> Army of agents doesn't mean the person doing that doesn't understand the code This is quite literally, objectively what it means lol. No human will ever seen it.

I'm not sure where you're getting the "objectively" from except from your self definition of what it means to let an AI agent work on a project.

Re: Triton: DirectX 11 Driver for QEMU

#49

Earlier quoted context omitted.

> Army of agents doesn't mean the person doing that doesn't understand the code This is quite literally, objectively what it means lol. No human will ever seen it.

I'm not sure where you're getting the "objectively" from except from your self definition of what it means to let an AI agent work on a project.

A single agent can produce enough code that even a team human can't reasonably keep up with if properly reviewed. An army of agents, definitely not. Most of us this everyday at work. Some are ok with it some are not.

The way I see it, the people understand that software, somewhat similar to how most understand their cars - at a very high level -- there is wheel, steering, axles, engine, gas tank, you put petrol to run it etc etc. If it breaks down in middle of road, even with all the tools most wont likely figure out what's happening or fix the car, and eventually goto the mechanic.

Re: Triton: DirectX 11 Driver for QEMU

#50
post #32
post #16

That’s like (at least) third GPU-related project named Triton

Let's not forget the now defunct line of Trident graphics cards, dating back to the early 90s. Phonetically I thought they were talking about a driver for it.

Or Trident, which was (and maybe still is?) Joyent's flagship product in the private cloud space.
Post reply on HN