Graphics: Zink, Navi, Disman and CUDA
-
Mike Blumenkrantz: Will It Blend
For the past few days, I’ve been trying to fix a troublesome bug. Specifically, the Unigine Heaven benchmark wasn’t drawing most textures in color, and this was hampering my ability to make further claims about zink being the fastest graphics driver in the history of software since it’s not very impressive to be posting side-by-side screenshots that look like garbage even if the FPS counter in the corner is higher.
[...]
The Magic Of Dual Blending
It turns out that the Heaven benchmark is buggy and expects the D3D semantics for dual blending, which is why mesa knows this and informs drivers that they need to enable workarounds if they have the need.
[...]
In short, D3D expects to blend two outputs based on their locations, but in Vulkan and OpenGL, the blending is based on index. So here, I’ve just changed the location of gl_FragData[1] to match gl_FragData[0] and then incremented the index, because Fragment outputs identified with an Index of zero are directed to the first input of the blending unit associated with the corresponding Location. Outputs identified with an Index of one are directed to the second input of the corresponding blending unit.
-
New Linux kernel update may have tipped AMD's hand by leaking Big Navi specs
Nvidia may have all the headlines with the GeForce RTX 3090 making the rounds in benchmarks, but AMD might swoop in to steal the show next month. Thanks to a sharp-eyed Reddit user, we may have gotten a sneak peek at AMD’s act.
Reddit user u/stblr dug through a recent version of Radeon Open Compute (ROCm), version 3.8, includes firmware for AMD’s upcoming GPUs, codenamed Sienna Cichlid and Navy Flounder. Sienna Cichlid is also known as Navi 21 (or Big Navi), and Navy Flounder denotes either Navi 22 or 23.
The code in the update confirms that Sienna Cichlid (Big Navi) will have 80 CUs and a 256-bit memory bus, while Navy Flounder will have 40 CUs and a 192-bit memory bus.
-
Disman Continues Taking Shape As Display Management Library For X11/Wayland
Disman is the display management library forked from LibKScreen as part of KWinFT. Last week at XDC2020 an update was provided on this Qt/C++ library for display management.
KDE developer Roman Gilg presented on Disman at the 2020 X.Org Developers' Conference along with KDisplay as a GUI front-end interfacing with this library. Disman is capable of properly configuring multiple displays and working across different X11 windowing systems as well as compositors. Under Wayland, Disman supports the likes of wlr_output_management_unstable_v1, kwinft_output_management_unstable_v1, KDE's output management protocol, and D-Bus interfaces around it. This allows Disman to work seamlessly on X11 with RandR and under Wayland by the likes of KDE's KWin, the KWinFT fork, and also WLROOTS-based compositors.
-
NVIDIA CUDA 11.1 Released With RTX 30 Series Support, Better Compatibility Across Versions
NVIDIA has released version 11.1 of their CUDA toolkit that now supports the GeForce RTX 30 "Ampere" series graphics cards.
CUDA 11.0 released back in July brought initial Ampere GPU support while CUDA 11.1 today formally supports the Ampere consumer GPUs in the RTX 30 series. Once we receive samples of the new GPUs we'll be putting the new CUDA release through its paces under Linux with the RTX 3070/3080/3090 series.
[...]
CUDA 11.1 also brings a new PTX compiler static library, version 7.1 of the Parallel Thread Execution (PTX) ISA, support for Fedora 32 and Debian 10.3, new unified programming models, hardware-accelerated sparse texture support, multi-threaded launch to different CUDA streams, improvements to CUDA Graphs, and various other enhancements. GCC 10.0 and Clang 10.0 are also now supported as host compilers.
- Login or register to post comments
- Printer-friendly version
- 4697 reads
- PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is releasedAfter three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. |
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future TechThe metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. |
today's howtos
|
AMD Navi 23 GPU spotted in Linux OpenGL driver
AMD Navi 23 GPU spotted in Linux OpenGL driver