Language Selection

English French German Italian Portuguese Spanish

Kernel: Microsoft E.E.E. Against Mesa (DirectX, Vista Service Pack 10/11) and HP OMEN Laptops

Filed under
Linux
Microsoft
  • Microsoft Adds An EGL Implementation To Mesa For Windows

    Microsoft is increasingly investing in Mesa as part of working on their Windows Subsystem for Linux graphics support as well as also getting OpenGL and OpenCL working on Windows implemented over Direct3D 12. In fact, Microsoft is one of the gold sponsors for this week's X.Org Developers' Conference (XDC2021).

  • HP OMEN Laptops To Be Better Supported With Linux 5.16 - Phoronix

    HP's higher-end "OMEN" laptop series is set to see better support with the next kernel cycle.

    While just missing out on the Linux 5.15 merge window, one of the early changes queued up so far this week in any of the "-next" branches is the x86 platform drivers picking up HP OMEN laptop support within the HP WMI driver.

  • Orange Publishes An In-Kernel eBPF-Powered Cache - Can Speed Up Memcached By ~18x - Phoronix

    French telecommunications giant Orange has published "BMC" as the (e)BPF Memory Cache providing a cache focused on memcached usage within the Linux kernel.

    Orange's open-source BPF Memory Cache allows for handling memcached requests before the standard network stack and is said to be crash-safe and this module requires no other kernel modules. Additionally, the memcached user-space software itself can run unmodified atop BMC.

Microsoft Tim on C11

  • Linux kernel minimum compiler raised to GCC 5.1, allowing potential C11 use

    Linux creator and maintainer Linus Torvalds has merged a late change to the forthcoming 5.15 kernel code that raises the minimum compiler from GCC 4.9 to 5.1 – which may in future enable use of an updated version of the C programming language, C11.

    Previously, the minimum version of GCC (GNU Compiler Collection) was 4.9, for which the first release arrived in 2014. The change to 5.1 was proposed by Google's Nick Desaulniers, who works on compiling the kernel with Clang, to simplify code required to work around errors caused by missing compiler features.

    "Raising the minimum supported versions allows us to remove all of the fallback helpers for !COMPILER_HAS_GENERIC_BUILTIN_OVERFLOW, instead dispatching the compiler builtins," he explained.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Open hardware smartphone PinePhone Pro starts to ship

Open-source-hardware vendor Pine64 has started shipping versions of its upgraded smartphone and new e-ink tablet – but so far, only to developers. There's more to affordable Arm hardware than the bare single-board computers (SBCs) from, for example, the Raspberry Pi Foundation, or TI's BeagleBone. Hong Kong vendor Pine64 started out with the crowd-funded $32 A64 SBC, but then started building this core design into laptops, smartphones, tablets, even smartwatches – with open designs that support multiple operating systems. Read more

Tender to optimize text layout performance for print and PDF export (#202112-01)

The Document Foundation (TDF) is the charitable entity behind the world’s leading free/libre open source (FLOSS) office suite LibreOffice. We are looking for an individual or company to optimize text layout performance for print and PDF export. The text layout performance as currently implemented in LibreOffice has lots of issues. All over the codebase text shaping is done over and over again, although it consumes quite some compute cycles. Text shaping is done each time for measuring the text, measuring parts of text, finding line breaks, drawing text on screen. Especially for more involved scripts than Latin, this is problematic. The above issues are especially problematic for printing or PDF export. The time to export a PDF or print a Latin text has doubled since the Harfbuzz implementation. Read more

Best Free and Open Source Alternatives to Apple Final Cut Pro

In 2020, Apple began the Apple silicon transition, using self-designed, 64-bit ARM-based Apple M1 processors on new Mac computers. Maybe it’s the perfect time to move away from the proprietary world of Apple, and embrace the open source Linux scene. Final Cut Pro is a commercial proprietary video editing application which lets users log and transfer video, edit, process the video, and output to a wide variety of formats. What are the best free and open source alternatives? Read more

Open source photo processing with Darktable

It's hard to say how good photographs happen. You have to be in the right place at just the right moment. You have to have a camera at the ready and an eye for composition. And that's just the part that happens in the camera. There's a whole other stage to great photography that many people don't think about. It used to happen with lights and chemicals in a darkroom, but with today's digital tools, post-production happens in darkroom software. One of the best photo processors is Darktable, and I wrote an intro to Darktable article back in 2016. It's been five years since that article, so I thought I'd revisit the application to write about one of its advanced features: masks. Darktable hasn't changed much since I originally wrote about it, which to my mind, is one of the hallmarks of a truly great application. A consistent interface and continued great performance is all one can ask of software, and Darktable remains familiar and powerful. If you're new to Darktable, read my introductory article to learn the basics. Read more