[ANNOUNCE] xf86-video-geode 2.18.1

Martin-Éric Racine martin-eric.racine at iki.fi
Sat Mar 1 17:00:16 UTC 2025


Xorg Geode driver 2.18.1

    This release is the result of an extensive code cleanup by
    Connor Behan and Enrico Weigelt. Most noticable changes:

    * The supported Xserver version is bumped to 1.18.x minimum.
    * The GX component no longer supports XAA. Only EXA remains.
    * The LX component now uses the default Xserver pixel depth.

    VALIDATION PLATFORMS
     * Debian (Xserver 1.18.4) on ARTEC DBE61 (Geode LX700).
     * Debian (Xserver 1.18.4) on FIC ION603A (Geode LX800).
     * Debian (Xserver 21.1.7) on FIC ION603A (Geode LX800).

Alan Coopersmith (1):
      README: update anongit URL to use gitlab instead

Connor Behan (9):
      Suppress majority of compiler warnings
      Fix exaOffscreenFree call
      Remove deprecated function and includes
      Remove dead XAA code
      Add option to avoid building GX support
      Rename gx_accel.c to gx_exa.c
      Avoid pitfalls from users who try to enable XAA
      Initialize MSR values
      Comment unused variable

Enrico Weigelt, metux IT consult (17):
      use XNFalloc() instead of xnfalloc
      use XNFcallocarray() instead of xnfcalloc macro
      bump minimal xorg version to 1.18
      drop compat with ancient xserver versions
      drop obsolete check for REGION_NULL
      drop obsolete check for HAS_DIXREGISTERPRIVATEKEY and HAS_DEVPRIVATEKEYREC
      drop compat with video api major version < 20
      drop compat for old XINPUT ABI versions < 22
      drop compat with ancient xservers
      drop obsolete XAA support
      drop old compat macros
      fix rendundant declarations
      vid_rdc1: fix unused variable "value"
      fix FTBS on 64bit Linux
      use dixDestroyPixmap() instead of direct driver call
      ifdef-protecct duplicate FOURCC_RGB565 and XVIMAGE_RGB565
      cim: cim_df: drop ununsed variable vsyncstart

Martin-Éric Racine (14):
      Add brackets to AC_PREREQ.
      Bump configure.ac and README to version 2.18.1 for pending release.
      Fix incorrect date in updated README.
      Update NEWS to reflect the tighter dependencies since this version.
      [LX] Bump the default pixel depth up to 24-bit.
      Remove all deprecated xf86PciInfo.h includes.
      [LX] Make xf86SetDepthBpp use the Xserver defaults.
      Update NEWS to reflect the extensive GX component cleanup.
      Run ../modular/x-indent-all.sh inside this driver's tree.
      Update README to reflect XAA removal from GX component.
      NEWS: Fix release date for 2.18.1 to match the one in README.
      Finalize NEWS and README for release.
      Revert configure.ac bump for a minute.
      Geode 2.18.1

git tag: xf86-video-geode-2.18.1

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.18.1.tar.gz
SHA256: 33f3bd98e3f6a24ecd44878fc45da5f5379d84a3cf4f7201bf86109f22e068d0
 xf86-video-geode-2.18.1.tar.gz
SHA512: b8d4fa773087b1d7bd9c252282c9d8bbddbd2523bccdde281ace2a74f320f500f62788ad5cd85ea50b0262d15fd148c9510646b8754587dad55c9e0065e69412
 xf86-video-geode-2.18.1.tar.gz
PGP:  https://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.18.1.tar.gz.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.18.1.tar.xz
SHA256: 59b2f8759a28d6d934118344e5b0f0c437d66cfdbc8d9a7336c7fd66c7330c29
 xf86-video-geode-2.18.1.tar.xz
SHA512: 880a075a1536fa72bd4e4a28210cefc539b40ff1a5a6663b42085a0f2417e90ffbe4b78d2acb3de42f0c8828845ab5a238ec0f9b1fb79e823fd96d28154053ab
 xf86-video-geode-2.18.1.tar.xz
PGP:  https://xorg.freedesktop.org/archive/individual/driver/xf86-video-geode-2.18.1.tar.xz.sig


More information about the xorg mailing list