Language Selection

English French German Italian Portuguese Spanish

Graphics: Libdrm, AMDGPU, AR/VR and Gallium3D

Filed under
Graphics/Benchmarks
  • Libdrm 2.4.100 Released With Bits For Intel Elkhart Lake, Tiger Lake Graphics

    AMD open-source developer Marek Olšák on Wednesday released libdrm 2.4.100 as the newest feature update to this Mesa DRM library.

    On the AMD front there are a number of RAS tests added, a new amdgpu_cs_query_reset_state2 interface, and other expanded AMDGPU test coverage.

  • AMDGPU GFX9+ Format Modifiers Being Worked On For Better DCC Handling

    RADV Vulkan driver developer Bas Nieuwenhuizen of Google has ventured into kernel space in working on format modifiers support for Vega/GFX9 and newer.

    This DRM format modifiers support for GFX9+ is being worked on for helping to evaluate when delta color compression (DCC) can be used and any other requirements around that DCC handling. Bas explained, "This is particularly useful to determine if we can use DCC, and whether we need an extra display compatible DCC metadata plane."

  • Free software support for virtual and augmented reality

    A talk at the recent X.Org Developers Conference in Montréal, Canada looked at support for "XR" in free software. XR is an umbrella term that includes both virtual reality (VR) and augmented reality (AR). In the talk, Joey Ferwerda and Christoph Haag from Collabora gave an overview of XR and the Monado project that provides support for those types of applications.

    Ferwerda started by defining the term "HMD", which predates VR and AR. It is a head-mounted display, which basically means "taking a screen and some sensors and duct-taping it to your face". All of the devices that are being used for XR are HMDs. They typically include some kind of tracking system to determine the position and orientation of the HMD itself. Multiple different technologies, including inertial measurement units (IMUs), photodiodes, lasers, and cameras, are used to do the tracking depending on the device and its use case.

    AR is intended to augment the real world with extra information; the user sees the real world around them, but various kinds of status and additional data is tagged to objects or locations in their view of the world. AR is a rather over-hyped technology these days, he said. The general idea is that users would wear glasses that would augment their view in some fashion, but, unfortunately, what most people think of as AR is Pokémon Go.

    VR uses two screens, one for each eye, to create a 3D world that the user inhabits and can interact with in some fashion. Instead of seeing the real world, the user sees a completely separate world. There are two words that are often used to describe the feel of VR, he said: "presence" and "immersion". That means users are aware of themselves as being part of the VR environment.

    XR encompasses both. Ferwerda said that he is not really sure what the "X" stands for; he has heard "cross reality" and "mixed reality" for XR. Haag said that "extended reality" was another definition that he had heard.

  • Intel Now Aiming For Gallium3D OpenGL Default For Mesa 20.0

    For the better part of two years now Intel has been working on this new "Iris" Gallium3D driver for supporting Broadwell "Gen8" graphics and newer as the eventual replacement to their long-standing i965 classic driver. With Tiger Lake "Gen12" Xe graphics, it's in fact Iris Gallium3D only. In our testing of Broadwell through the *lakes, this Gallium3D driver has been working out terrific on Mesa 19.2 stable and Mesa 19.3 development. But it looks like Intel is going to play it safe and punt the default change-over to next quarter's Mesa 20.0 cycle.

More in Tux Machines

Customize your Linux desktop with the Trinity Desktop Environment

When KDE 4 was released in 2008, KDE 3 went into support mode until support was dropped entirely. That's the usual lifecycle of software, desktops included, but the KDE 3 fanbase wasn't universally pleased with KDE 4, and some of them decided a fork was in order. Some of them formed a new project with the mission of preserving the look and feel of KDE 3, starting from KDE 3.5.10 (the last official release in the 3.x series), and then forking Qt 3 into TQt to keep the underlying technology updated. Today, the Trinity Desktop Environment (TDE) delivers a traditional desktop environment that looks and feels essentially the same as KDE 3 did 10-plus years ago. Read more

Organizing open source for cities

Cities and municipalities around the world are facing serious problems that are affecting citizens' safety and access to government services. Take Baltimore, for example, the home of Mosslabs.io and its founder/organizer Jacob Green, which experienced a ransomware attack that shut down the city's digital services for most of the summer, preventing people from buying real estate and doing other everyday business with the local government. Read more

today's leftovers

  • 2019-12-13 | Linux Headlines

    Zulip version 2.1 is out, LibreOffice has a new manual, the Linux Foundation announces yet another initiative, and individual talks from the Linux App Summit have hit the web.

  • Intel Releases Cloud-Hypervisor 0.4 As Its Rust-Written VMM Built Off KVM

    Friday marked not only the release of QEMU 4.2 for Linux virtualization but Intel's open-source crew developing the Cloud-Hypervisor as the Rustlang-based VMM built around Linux's KVM and VirtIO interfaces is out with a big feature release. Cloud-Hypervisor took shape this year and has been quick to evolve since its inaugural release in July. Cloud-Hypervisor during its pre-alpha stage is catered to Clear Linux and Ubuntu while also focusing on x86_64 CPU support but AArch64 coverae is said to be coming in the future. Windows 64-bit guest support is also under evaluation.

  • Qubes OS 4.0.2-rc3 has been released!

    We’re pleased to announce the third release candidate for Qubes 4.0.2!

  • History of Java

    Java was first introduced by Sun Microsystems in 1995. The project was started in the lab of Sun Microsystems by James Gosling, Mike Sheridan, Patrick Naughton. There were more people in the team but these three were main. The name of this team was the Green Team. The first version’s name was the Java Alpha Beta version in 1995. Java Development Kit also called JDK was first introduced in 1996. When Sun Microsystems released the first version of Java in 1996, it was called JDK 1.0 and the code name for this project was OAK. The OAK word was taken from the name of OAK Tree. The picture of the OAK tree is shown below.

  • Python 3.7.5 : Django admin shell by Grzegorz Tężycki.

    Today I tested another python package for Django named django-admin-shell.

  • How the community can help your business: People Powered [Ed: Microsoft-leaning propaganda is consistent. Microsoft propaganda and talking points everywhere, every day, even in the "LINUX" section.]
  • Online Forum Members Exploited Weak Credentials To Turn Ring Cameras Against Their Owners

    To add to all the bad news that is Ring camera's life cycle to this point comes the report that a group of malcontents has been exploiting default/weak credentials to gain access to cameras. Joseph Cox has the this-would-be-funny-if-it-weren't-so-scary details at Motherboard.

  • Apple Releases CUPS 2.3.1 To Fix Security Issue + Other Bugs

    Back in August was the release of the very big CUPS 2.3 update that shifted the source code license, added support for IPP Printer presets, added a new utility, and other improvements for this Apple-controlled Unix/Linux printing system. Available now is CUPS 2.3.1 with various fixes.

OSS: Adoption, Creative Commons (CC), Mozilla and LibreOffice

  • Firms Lack Enterprise Open-Source Strategy

    Wall Street’s adoption of open-source development has come to a crossroads, according to recent research published by industry analyst firm Aite Group. In the 28 years since Linus Torvalds released his open-source Linux operating system kernel, it has taken 23 years for the adoption of the development model to gain prominence with financial services institutions, according to Tosha Ellison, director of member success at the Fintech Open Source Foundation as whose organization sponsored the research,

  • Introducing CC Vocabulary, Our New Web Design System

    Over the past few months, we’ve been working on CC Vocabulary, a new open source software project that provides a cohesive design system to unite the web-facing Creative Commons (CC).

  • Pub True [Ed: Mozilla does surveillance on Firefox users, using the popular euphemisms “data science” and “telemetry”]

    I'm ramping up on a project to understand how Firefox retains users. Right now I'm trying to build some context quickly. For example, what's our monthly retention? How about our annual retention? There's a bunch of interesting and nuanced measurement questions that we'll eventually have to answer, but for now I'm just interested in getting some quick back-of-the-envelope numbers.

  • Help our community with social media in various languages and locations!

    Love LibreOffice? Want to help spread the word? And do you speak another language than English? Then we’d appreciate your help! We have lots of community-created LibreOffice accounts on Facebook and Twitter, but some haven’t been updated for a while. The full list is below, with the date the account was last active – if you’re interested in helping to maintain one, join our marketing list and let us know!