From a1370db8d5efcf46b114193bb7801295d7378dd96de23129b07578cff23a3d36 Mon Sep 17 00:00:00 2001 From: Antonio Teixeira Date: Wed, 21 Aug 2024 11:25:18 -0300 Subject: [PATCH] Update to 3.15.0 --- gamescope-3.14.26.tar.xz | 3 --- gamescope-3.15.0.tar.xz | 3 +++ gamescope.changes | 42 ++++++++++++++++++++++++++++++++++++++++ gamescope.spec | 2 +- 4 files changed, 46 insertions(+), 4 deletions(-) delete mode 100644 gamescope-3.14.26.tar.xz create mode 100644 gamescope-3.15.0.tar.xz diff --git a/gamescope-3.14.26.tar.xz b/gamescope-3.14.26.tar.xz deleted file mode 100644 index dd126a9..0000000 --- a/gamescope-3.14.26.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0f99ad27584b6171ddb6c011e130cdb45f03bf334240a2c93cf6f95a97f3b62e -size 103520388 diff --git a/gamescope-3.15.0.tar.xz b/gamescope-3.15.0.tar.xz new file mode 100644 index 0000000..4f563eb --- /dev/null +++ b/gamescope-3.15.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05b5bb06a0df36b47216f4629fa0950b7c5ef85189b041422e3ec276c076ed94 +size 103494580 diff --git a/gamescope.changes b/gamescope.changes index c0cab82..9aac96a 100644 --- a/gamescope.changes +++ b/gamescope.changes @@ -1,3 +1,45 @@ +------------------------------------------------------------------- +Wed Aug 21 14:21:17 UTC 2024 - antonio.teixeira@suse.com + +- Update to version 3.15.0: + * vblankmanager: Rework redzone + drawtime on VRR to be tight + * steamcompmgr: Don't always repaint if we cycle through and we have an ignored overlay repaint + * steamcompmgr: Add adaptive_sync_ignore_overlay + * steamcompmgr: Reset nIgnoredOverlayRepaint if we don't need to repaint overlays + * steamcompmgr: Make ignored overlay repaints on VRR path more clear + * steamcompmgr: VRR fifo/fps limiter fixes + * steamcompmgr: Rewrite VRR logic to make more sense and be cleaner + * steamcompmgr: Fix bHasOverlay check + * steamcompmgr: Clear upscale images if we aren't using them + * steamcompmgr, commit: Add support for pre-emptive upscaling for focused windows using FIFO commits + * rendervulkan: Allow vulkan_composite to take in a command buffer + * rendervulkan: Add the ability to add external dependencies/signals to submissions + * rendervulkan: Enable VK_KHR_external_semaphore_fd + * rendervulkan: Add IsInUse helper to CVulkanTexture + * Timeline, rendervulkan: Add ability to construct CTimeline from a device-local timeline semaphore, and vice versa + * Timeline: Add GetPoint + * shaders: Fix rendering without luts applying blend TF + * WaylandBackend: Enable explicit sync + * rendervulkan: Use correct alpha-ness DRM format for composited outputs + * rendervulkan: Add CreateTimelineSemaphore/ImportTimelineSemaphore + * WaylandServer, steamcompmgr: Implement linux_drm_syncobj ourselves + * Timeline: Add constructor that just takes in a syncobj fd + * WaylandServer: Move some legacy code to WaylandServerLegacy header + * WaylandServer: Add CWaylandProtocol + * WaylandServer: Add CWaylandResource + * Timeline: Add DRM timeline helpers + * Utils: Add NonCopyable type + * steamcompmgr: Set cursor to invisible when m_imageEmpty + * wlserver: Fix cursor clamp assertion + * DRMBackend: Cache requested dynamic refresh rate and compare against that + * build: include missing gamescope_version for color utils + * wlserver: fix nullptr dereference on oPoint->pTimeline + * DRMBackend: Fix mode fallback on connector changes + * DRMBackend: Track pending flip count robustly + * DRMBackend: Clean up flip_lock usage + * steamcompmgr: Add paint_debug_pause_base_plane + * log: Create convars to control log level + ------------------------------------------------------------------- Thu Aug 01 18:36:07 UTC 2024 - antonio.teixeira@suse.com diff --git a/gamescope.spec b/gamescope.spec index 59cc641..1c29abd 100644 --- a/gamescope.spec +++ b/gamescope.spec @@ -18,7 +18,7 @@ %bcond_without intree_libs Name: gamescope -Version: 3.14.26 +Version: 3.15.0 Release: 0 Summary: Micro-compositor optimized for running video games on Wayland License: BSD-2-Clause