Linux Graphics: Intel's ANV Driver, Mesa 19.2.2, NVIDIA Vulkan Beta Driver 435.27.02
-
Intel's ANV Driver Now Exposes Vulkan Memory Model Support
The newest Vulkan extension now supported by Intel's open-source "ANV" Linux driver is VK_KHR_vulkan_memory_model.
The VK_KHR_vulkan_memory_model support was originally introduced a year ago and then solidified in Q1 as the formal memory model for Vulkan and the first for a major graphics API. VK_KHR_vulkan_memory_model exposes support for the Vulkan Memory Model as the means of defining synchronized memory access to the same memory locations via multiple shader invocations.
-
mesa 19.2.2
Hi list, Sorry for the slight delay in the release, my fault. I'm pleased to announce the availability of mesa 19.2.2, the second point release in the mesa 19.2 series. Things have started to slow down a bit, and I like that. We've had an assortment of fixes in this release, notably a bunch of work to get Solaris and illumos working with mesa, as well as more work fixing issues in the migration of package-config and headers being handled by libglvnd instead of mesa when mesa is built with support for glvnd. There's bunch of other changes here, with radv and intel leading the pack, otherwise just a few things here and there. Dylan Shortlog ======== Alan Coopersmith (6): c99_compat.h: Don't try to use 'restrict' in C++ code util: Make Solaris implemention of p_atomic_add work with gcc util: Workaround lack of flock on Solaris util: Solaris has linux-style pthread_setname_np meson: recognize "sunos" as the system name for Solaris intel/common: include unistd.h for ioctl() prototype on Solaris Alejandro Piñeiro (1): v3d: take into account prim_counts_offset Bas Nieuwenhuizen (3): radv: Disallow sparse shared images. nir/dead_cf: Remove dead control flow after infinite loops. radv: Fix single stage constant flush with merged shaders. Clément Guérin (1): radeonsi: enable zerovram for Rocket League Connor Abbott (2): nir/sink: Rewrite loop handling logic nir/sink: Don't sink load_ubo to outside of its defining loop Dylan Baker (3): docs: Add SHA256 sum for 19.2.1 docs: Add release notes for 19.2.2 Bump version for 19.2.2 release Eric Engestrom (7): GL: drop symbols mangling support meson: rename `glvnd_missing_pc_files` to `not glvnd_has_headers_and_pc_files` meson: move a couple of include installs around meson: split headers one per line meson: split Mesa headers as a separate installation meson: skip installation of GLVND-provided headers util/u_atomic: fix return type of p_atomic_{inc,dec}_return() and p_atomic_{cmp,}xchg() Ian Romanick (2): nir/search: Fix possible NULL dereference in is_fsign intel/vec4: Don't try both sources as immediates for DPH James Xiong (1): iris: finish aux import on get_param Kenneth Graunke (2): iris: Properly unreference extra VBOs for draw parameters iris: Implement the Gen < 9 tessellation quads workaround Lepton Wu (1): egl/android: Remove our own reference to buffers. Lionel Landwerlin (3): etnaviv: remove variable from global namespace anv: fix vkUpdateDescriptorSets with inline uniform blocks anv: fix memory leak on device destroy Lucas Stach (3): etnaviv: fix vertex buffer state emission for single stream GPUs rbug: fix transmitted texture sizes rbug: unwrap index buffer resource Pierre-Eric Pelloux-Prayer (1): mesa: fix invalid target error handling for teximage Roland Scheidegger (1): gallivm: Fix saturated signed psub/padd intrinsics on llvm 8 Samuel Pitoiset (6): drirc: enable vk_x11_override_min_image_count for DOOM radv: bump minTexelBufferOffsetAlignment to 4 radv: fix DCC fast clear code for intensity formats Revert "radv: do not emit PKT3_CONTEXT_CONTROL with AMDGPU 3.6.0+" radv: fix DCC fast clear code for intensity formats (correctly) radv: fix updating bound fast ds clear values with different aspects Timothy Arceri (1): glsl: fix crash compiling bindless samplers inside unnamed UBOs git tag: mesa-19.2.2
-
Mesa 19.2.2 Brings Fixes For Solaris/Illumos, Continued Fixes For Intel ANV + Radeon RADV
Mesa 19.2.2 was released on Thursday as the second point release to this quarter's Mesa 19.2 stable series.
With all new feature work focused on Mesa 19.3 for release in just over one month's time, Mesa 19.2.2 is just focused on fixes. The Mesa 19.2.2 brings a number of compatibility fixes/workarounds for Oracle Solaris (and the open-source Illumos), a number of Radeon Vulkan (RADV) fixes, the workaround to enabling zeroed vRAM for the Rocket League game to avoid artifact issues, Meson build system updates, a few Intel Iris Gallium3D driver fixes, and various other fixes scattered throughout.
-
NVIDIA have released a new Vulkan Beta Driver 435.27.02
NVIDIA continue pushing out new builds to their special Vulkan Beta Driver, a staging area to test out new features. They've been running this special series now for a number of years, as they continue to keep up with the latest updates to the Vulkan API and their support of Linux with recent drivers has been great.
- Login or register to post comments
- Printer-friendly version
- 2429 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
|
Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago