History log of /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/sw/xlib/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
1463c08d 09-May-2022 mrg <mrg@NetBSD.org>

merge mesa 21.3.7.

7ec681f3 09-May-2022 mrg <mrg@NetBSD.org>

initial import of mesa 21.3.7

main changes since 19.1.7 include:
- more support for Vulkan functions
- better supported for newer radeonsi (both amdgpu and radeon backends)
- various bug fixes in many drivers
- many fixes and enhancements for intel drivers
- some fixes for nvidia
- OpenGL 4.6 for some drivers (intel, radeonsi)
- intel Tigerlake and Rocketlake support
- Vulkan 1.2 for some drivers
- OpenGL 4.5, GLES 3.2, and more on llvmpipe
- working Panfrost and Midgard drivers
- fix warnings in radeonsi vs newer llvm

d7cb65e3 01-Dec-2019 maya <maya@NetBSD.org>

From 02c3dad0f3b4d26e0faa5cc51d06bc50d693dcdc Mon Sep 17 00:00:00 2001
From: Brian Paul <brianp@vmware.com>
Date: Wed, 9 Oct 2019 12:05:16 -0600
Subject: [PATCH] Call shmget() with permission 0600 instead of 0777

A security advisory (TALOS-2019-0857/CVE-2019-5068) found that
creating shared memory regions with permission mode 0777 could allow
any user to access that memory. Several Mesa drivers use shared-
memory XImages to implement back buffers for improved performance.

This path changes the shmget() calls to use 0600 (user r/w).

Tested with legacy Xlib driver and llvmpipe.

Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com>

d8407755 24-Sep-2019 maya <maya@NetBSD.org>

Merge mesa 19.1.7

01e04c3f 10-Mar-2019 mrg <mrg@NetBSD.org>

from maya:

Import mesa 18.3.4.

Mesa 18.3.4 implements the OpenGL 4.5 API.
Some drivers don't support all the features required in OpenGL 4.5.

b167d5e7 18-Dec-2014 mrg <mrg@NetBSD.org>

merge Mesa 10.3.5.

af69d88d 18-Dec-2014 mrg <mrg@NetBSD.org>

initial import of MesaLib-10.3.5

3464ebd5 09-Jul-2014 riastradh <riastradh@NetBSD.org>

import MesaLib 7.11.2

Brings in support for Intel Sandy Bridge and Ivy Bridge hardware, a
new shader language compiler, and various other improvements too
numerous to list here; see <http://www.mesa3d.org/relnotes.html> for
details.