Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through Paypal, Flattr and Liberapay!
Latest Comments by ShabbyX
The Khronos Group has launched a unified samples repository for Vulkan learning
1 November 2019 at 2:26 pm UTC Likes: 2

subEdit: The base spec is currently > 2100 pages of rather dense content. Ewwww.

A lot of it is things you don't need to start with Vulkan! Renderpass subpasses, multi gpu, the many image formats etc. Like I said, start from the beginning, learn the basics (how to create a device and query its properties for example, then you will find yourself past 10% of the spec already.

The Khronos Group has launched a unified samples repository for Vulkan learning
1 November 2019 at 4:03 am UTC Likes: 6

subI wanted to learn OpenGL and didn't manage for years.
Simply couldn't find the time.
Now, I do have some time that I would like to invest in learning a graphics API,
but OpenGL seems to be quite obsolete by now.
Then again, Vulkan as a first graphics API without prior knowledge of GPU architectures,
sounds a bit too challenging.

What do you think is the best approach?
Thanks for any input!

I was in a similar situation as you 4 years ago when Vulkan came out. I just read the spec (make sure to get the one without extensions) and I can honestly say most of it is pretty simple. Synchronization is not so hard either, if you know them from operating systems. Vulkan is just verbose, otherwise there is really nothing too complicated there. Sure your first code won't be performant, and probably has subtle bugs, but it's easy to start.

I started with compute, as graphics has much more to configure, and it's pretty simple. Once comfortable with using buffers and images, graphics is not that big a step either.

Note that this was right after Vulkan was released, and there weren't any examples around. I approached it step by step, let's make a device, that was easy, now let's create a buffer, cool, now add a compute shader that increments every index, done and voila, a Vulkan program.

Alen Ladavac, co-founder of Croteam has left to join the Google Stadia team, plus other Stadia news
8 October 2019 at 12:56 pm UTC Likes: 3

Phlebiac
ShabbyXI myself would like to tackle this, but I have so much on my plate, I could use help getting the initial code done.

If you're not just trolling: there's already code being used by some distributions:
https://fedoramagazine.org/chromium-on-fedora-finally-gets-vaapi-support/

No I'm not trolling. That's fantastic, I didn't know about that. It's even better knowing that these patches are already running in the wild. I'm on paternity leave at the moment, but will definitely push to upstream the patches once I'm back next month.

Alen Ladavac, co-founder of Croteam has left to join the Google Stadia team, plus other Stadia news
8 October 2019 at 1:08 am UTC

Liam Dawe
ShabbyX
Liam Dawe
ShabbyXIronically, the disadvantage of Linux with Stadia is that chrome doesn't support hardware acceleration in video decoding, so Linux will have a (slightly) higher latency than windows...
What's the latest on this, I'm a bit out of touch since I use Firefox.

The latest is what I just said?
*sigh* let me be a lot more specific then: What is the latest on getting the code accepted into Chromium/Chrome to enable it the same as it is on Windows?

Linux GPU support in chrome is primarily done by Linux enthusiasts volunteering their time (of which there are many in Google). This particular thing has been low priority enough that so far no one has volunteered to do and maintain it (and the bigger problem is indeed maintenance, and addressing the flurry of bug reports on all sorts of hw). It's a sensitive feature too, imagine how mad any Linux user would be if they couldn't watch videos on youtube, so it can only be enabled if it's entirely bugfree. The fact that the hw-accelerated video decoding libraries on Linux don't have test suites also doesn't instill confidence.

I myself would like to tackle this, but I have so much on my plate, I could use help getting the initial code done.

Alen Ladavac, co-founder of Croteam has left to join the Google Stadia team, plus other Stadia news
7 October 2019 at 2:44 pm UTC Likes: 3

Liam Dawe
ShabbyXIronically, the disadvantage of Linux with Stadia is that chrome doesn't support hardware acceleration in video decoding, so Linux will have a (slightly) higher latency than windows...
What's the latest on this, I'm a bit out of touch since I use Firefox.

The latest is what I just said? Firefox doesn't support it either FYI. They will both use software decoding which will add another few milliseconds of delay.

If anyone is interested in adding this support to chrome, I can try to maintain it going forward. Add me as reviewer (syoussefi, chromium, org) and I'll try to push for it.

Alen Ladavac, co-founder of Croteam has left to join the Google Stadia team, plus other Stadia news
7 October 2019 at 2:20 pm UTC Likes: 1

Ironically, the disadvantage of Linux with Stadia is that chrome doesn't support hardware acceleration in video decoding, so Linux will have a (slightly) higher latency than windows...

KDE has an unpatched security issue that's been made public
8 August 2019 at 12:42 pm UTC Likes: 2

QuoteFor the moment avoid downloading .desktop or .directory files and extracting archives from untrusted sources.

It's not windows, nobody downloads software off the internet already

CoreCtrl, a new FOSS Linux tool to help you control your PC with application profiles
15 July 2019 at 1:24 pm UTC

Does it need root password everytime it applies settings? Does the whole UI run as root on startup? If the latter, no thank you! I would like to see the developer think about the security implications too.

Extreme 3D space shooter 'Space Mercs' that's developed on Linux is sounding impressive
14 June 2019 at 1:28 pm UTC Likes: 3

You know what would be funny? If for windows, the developer says "just run it through WSL", like how others tell us to run their windows-only game through proton.

Reminder: Update your PC info for the next round of statistics updates
26 May 2019 at 1:06 am UTC

Can we have the old graphs back as well? Seeing the trends change over time is quite nice, and really not doable with these bar graphs.

  Go to:
Livestreams & Videos
None currently, submit yours here!
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts