mastodon.ie is one of the many independent Mastodon servers you can use to participate in the fediverse.
Irish Mastodon - run from Ireland, we welcome all who respect the community rules and members.

Administered by:

Server stats:

1.6K
active users

#vulkan

12 posts10 participants0 posts today
Replied in thread

So how many of those rabbit instances can I draw using #Vulkan DrawIndexedIndirect? On my 4070TI Super, about a million is where it starts slowing down. Welcome to the rabbit dimension.

Continued thread

I got vkCmdDrawIndexedIndirect working to draw a bunch of instances with one draw call in #Vulkan. I can get the id of the current instance in the shader with gl_InstanceIndex, so I'm thinking I'll make a struct for instance data and then pack those into a big buffer that I can read as an array in the shader. I haven't figured out how I want to abstract descriptor sets yet, so I've got a bunch of hardcoded buffers which I don't like.

Continued thread

More #Vulkan progress. Fixed up the matrices, so I can use glm::lookAt for the camera and matrices the way my engine has them. Spent much of the time confused by the depth test because the tutorial code was set to GREATER_OR_EQUAL when I always use LESS_OR_EQUAL. Good example of what I was talking about with making code things "what they are". In terms of code it doesn't really matter, but I feel like, intuitively, lower depth means closer, so that's how I always set it up. It's also conveniently how glm::lookAt works.

#BugReportResponse:

Gerard McAuley (Feral Interactive)

Aug 6, 2025, 16:31 GMT+1
Hi,

From the information provided we can see that you are using an unsupported operating system. It is possible that we will not be able to resolve the issue, however we have some suggestions that may help.

We first suggest changing your window manager to GNOME to see if that helps, as this is the default window manager in the supported Ubuntu distro.

You can also try deleting the Preferences file. This is located in the following file path:

~/.local/share/feral-interactive/Shadow of the Tomb Raider

Once in the location, drag the file named Preferences to your Trash, then launch Steam and then the game. A new Preferences file will be created on the relaunch, which will be the default settings for the game. This may clear the issue that you are seeing.

The only other suggestion we can make is to run the game on the fully tested and supported #Linux distro, Ubuntu LTS. If that is not possible, we can only recommend that you try running the game using Proton.

Please let us know how this goes.

Best regards,

Gerard McAuley
Feral Interactive Support
support.feralinteractive.com

Continued thread

Progress on the #Vulkan renderer. Got my homebrew GLTF model loader pushing vertex data into a simple triangle pipeline. Data structures and matrices are a mess of cobbled together tutorial bits, but now that I've got "something" on screen I can start cleaning up the code. I'll be able to tell when things break at least.

Continued thread

I conclude this small excursion with the insight that Nouveau isn't ready for prime time yet, but with such a stable foundation it's closer than ever. The fact NVK just manages to correctly handle any #Vulkan application I threw at it in my short test makes me very hopeful for the future of this truly open driver.

For daily desktop usage, I might actually consider already using it and keep it around as a second boot option, while I'll stick to Nvidia's open kernel modules for games for now.

Continued thread

I managed to get a #Vulkan window to compile and open in my existing game engine project. It just changes color. It's not a lot, but linker errors are the worst, and I'm happy to be on the other side of some of them. Pretty soon I may even have a triangle.

Nach jahrhundertelangem Schlummer erwacht ein Vulkan in Russland kurz nach einem starken Erdbeben 🌋🔥. Der Vulkan schießt Feuer und schleudert Asche bis zu 6 km hoch 🚨🌪️. Trotz des Spektakels besteht keine Gefahr für Menschen. Mehr Infos: n-tv.de/mediathek/videos/panor #Vulkan #Erdbeben #Russland #Naturgewalt #Sicherheit #newz

n-tv NACHRICHTEN · In Russland im Vorbeiflug gefilmt: Kurz nach Erdbeben erwacht Jahrhunderte ruhender VulkanBy n-tv NACHRICHTEN

I've started working on a #Vulkan renderer for #WorldFabric. None of the demos I've looked at are arranged at all how I need, and I struggle to get each example to even run, so it's going to be a minute. On the upside I know exactly how I want my pipeline to work, and it's pretty in line with how Vulkan is designed, so now it's just a matter of fighting with the syntax and compiler until I've abstracted away all the annoying parts.

Hunderte Jahre ruhig: Zweiter Vulkan in #Russland ausgebrochen

Wenige Tage nach dem schweren #Erdbeben vor der Ostküste Russlands ist in der ostrussischen Region #Kamtschatka ein seit mehreren hundert Jahren ruhender #Vulkan erstmals wieder ausgebrochen. Auf von Staatsmedien veröffentlichten Bildern war am Sonntag eine Rauchsäule über dem Vulkan #Krascheninnikow zu sehen. Schon kurz nach dem Beben war ein erster Vulkan ausgebrochen.

orf.at/stories/3401537/

Continued thread

(more Linux news in original post)

Linux kernel 6.16 released with architecture improvements, tooling enhancements, core kernel and memory management fixes, filesystem updates, networking improvements, etc.:
ostechnix.com/linux-kernel-6-1

Linux-libre kernel 6.16 released, cleans up blob loading and an inline blob introduced by Intel QAT 6xxx crypto, ST vd55g1 sensor, ath12k AHB Wi-Fi, Aeonsemi AS21xxx, MediaTek 25Gb Ethernet PHY drivers, and more:
9to5linux.com/gnu-linux-libre-

Wayback 0.2 released with wayland-session using &argv[1] instead of &argv[optind], version shown in command output, handling child processes without SIGTERM, can be installed from Gentoo GURU and Nixpkgs:
phoronix.com/news/Wayback-0.2-

Vulkan 1.4.324 released with experimental AMD extension for ray-tracing:
phoronix.com/news/Vulkan-1.4.3

Intel IPU7 driver merged for Linux kernel 6.17 for webcams on Lunar Lake and Panther Lake laptops:
phoronix.com/news/Intel-IPU7-L

More Linux Intel driver maintainer changes:
phoronix.com/news/Intel-Driver

TUXEDO InfinityBook Pro 15 Gen10 laptops available with AMD Ryzen AI 300 series "Strix Point", integrated Radeon graphics, up to 128GB RAM:
phoronix.com/news/TUXEDO-IB-Pr

(FOSS news in comments)