Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Latest Comments by mphuZ
What we expect to come from Valve to help Linux gaming in 2021
16 Jan 2021 at 9:58 pm UTC

1. Arch-based SteamOS
2. Desktop Environment by Valve
3. New Big Picture mode
4. Proton with anti-cheat support

AMD make switching between Vulkan drivers AMDVLK and RADV easier
8 Jan 2021 at 1:16 pm UTC Likes: 3

XGL update:
Spoiler, click me
* Update due to argument IImage* retired from SignalNativeFence()
* Remove Mutex::Init(), RWLock::Init(), and ConditionVariable::Init() usage
* [Navi21] X-Plane: LLPC performance tuning
* Add scope to some settings
* Add AMD switchable graphics layer to switch AMD Vulkan driver between amdvlk and RADV
* [Navi21] Madmax LLPC performance tuning
* Fix memory alignment for memory dedicated allocation
* [Navi21] Talos Principle: LLPC performance tuning
* Update PAL Interface in Vulkan to 640
* Update Khronos Vulkan Headers to 1.2.164
* Remove DebugReportCallback::Message() and DebugUtilsMessenger::Message() since they are unused
* PhysicalDevice::m_memoryUsageTracker::trackerMutex corrputed
* [Navi21] Rise of Tomb Raider-LLPC performance tuning
* Move spirv-headers from XGL to LLPC
* flags cleanup - meaningless const on return types
* Enable NGG compactionless for GFX10.3+
* [Navi21] F12017 LLPC performance tuning

PAL update:
Spoiler, click me
* Add Mesh shader support
* ImageAspect Removal (clean up IsFullSubresRange asserts)
* Bump version number to 288
* Reorder start of CMakeLists.txt in pal root so that TEST_BIG_ENDIAN works for stand alone builds
* Add declarative heap selection in GpuMemoryCreateInfo
* Fix warning (found in cmake build) that bltSyncToken is defined twice
* [Navi21] Meta equation of multiple layer image is incorrect.
* Add new interface function to query command feedback status from PAL Security Processor
* Remove Util::ConditionVariable::Init()
* Remove RWLock::Init() from PAL
* Ensure there is a fallback to local visible memory when requesting invisible memory for RGP traces
* Move initialization of Util::ConditionVariable to constructor
* Initialize Util::RWLock in constructor
* Fix several issues in error handling
* Fence style barrier signaling and waiting, part1
* Remove Mutex::Init()
* File::Rseek & File::FastForward Added
* [Navi21] Meta equation of 4/8xMsaa image is incorrect
* Update UserDataMapping enum
* Add Tonga back to null device tables
* Fix DRI3, Wayland and DRM traces
* Remove several dead settings
* Allow Util::Vector to qualify as a `range_expression` concept
* Generate different RPM shaders on diff milestones of a chip
* YV12 format update
* Inconsistent layout masks for ResolveSrc/ResolveDst
* Initialize Mutex in the constructor
* [GFX9/10] Remove RMW for DB_RENDER_OVERRIDE in most cases
* Remove ImageAspect from PAL interface (replaced with plane index), and add numPlanes to SubresRange
* Fix invalid SET_PREDICATION asserts
* [cmake] Created PalBuildParameters.cmake
* Add a nodiscard helper
* Minor mistake on handling exception in palElfProcessorImpl.h
* Missing DrawDispatchInfo in CmdBufferLogger output
* [Navi10] RPCS3 Corruption observed on Game window

Valve dev clarifies what some of their upcoming and recent Linux work is actually for
15 Nov 2020 at 11:22 pm UTC

Quoting: GuestThere's a good book called "Rebel Code", by Glyn Moody, which details exactly how the impossible happened and became GNU/Linux. Includes details of how many businesses embraced GNU/Linux precisely because of the ideals behind it.
Linux has become ideal and popular where it is now. But not on the desktop.

And again, we are not talking about raising Linux from scratch now. Developers from all this fragmentation and shit want to choose the best and take advantage of it. For gaming, for home use. So it's worth making some sacrifices.

Valve dev clarifies what some of their upcoming and recent Linux work is actually for
15 Nov 2020 at 9:36 pm UTC

Quoting: GuestGNU/Linux marketshare grow by being GNU/Linux
It's impossible. In case you haven't noticed, business doesn't work that way. And developers are interested in something completely different.
Quoting: Purple Library Guythey themselves don't exactly know why they're working on upgrading Linux and Linux gaming
Absurdity. We are now talking about a huge Corporation, not about young students.

OpenGL on top of Vulkan with 'Zink' continues maturing with 'near-native performance'
7 Nov 2020 at 8:09 pm UTC Likes: 1

[Linux_style] The author of the project also said that he went to the main job, and now he simply does not have time for Zink. He will finish the last 450 patches, but what will happen to Zink after that is unknown. Perhaps, like many open source projects, it will be abandoned. [/Linux_style]

Collabora will be at the Linux App Summit talking about their work with Valve
3 Nov 2020 at 12:48 pm UTC

Waiting for the Linux 5.11 kernel. From this point on, work will begin on the launch of DRM and anti-cheat games.

AMD reveals Zen 3 and the Ryzen 5000 series - out November 5
8 Oct 2020 at 4:30 pm UTC Likes: 1

$449 for 8 core - it`s insane... :dizzy:

Linux Format has a Collabora dev talk about Steam's Linux container 'Pressure Vessel'
27 Aug 2020 at 3:31 am UTC Likes: 5

Quoting: gardotd426So this sounds like it's only possible for native games, too bad.
It's not bad. The main goal is to switch to native games. Proton is only a temporary workaround.

Quench that weekend thirst with the release of Wine 5.14
1 Aug 2020 at 4:19 pm UTC

Quoting: gradyvuckovicDoes this put us any closer to a Proton update? Proton 5.14 for example?
I hope very soon. The new major version of Proton has never been so delayed (14 versions have already passed)...