forked from pool/gamescope
Compare commits
10 Commits
Author | SHA256 | Date | |
---|---|---|---|
510bfdf45c | |||
b44ff8b64a | |||
56e2ec1e0f | |||
d9c8fbf48b | |||
|
36882e0edc | ||
a670b2794f | |||
|
ffb88c1ff8 | ||
a1370db8d5 | |||
|
a591e007d9 | ||
606e2b0654 |
1
_service
1
_service
@ -2,6 +2,7 @@
|
||||
<services>
|
||||
<service name="tar_scm" mode="disabled">
|
||||
<param name="url">https://github.com/Plagman/gamescope.git</param>
|
||||
<param name="revision">refs/tags/3.15.14</param>
|
||||
<param name="versionformat">@PARENT_TAG@</param>
|
||||
<param name="scm">git</param>
|
||||
<param name="versionrewrite-pattern">([\.\d]+)</param>
|
||||
|
BIN
gamescope-3.14.24.tar.xz
(Stored with Git LFS)
BIN
gamescope-3.14.24.tar.xz
(Stored with Git LFS)
Binary file not shown.
BIN
gamescope-3.15.14.tar.xz
(Stored with Git LFS)
Normal file
BIN
gamescope-3.15.14.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,3 +1,110 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 02 18:17:00 UTC 2024 - antonio.teixeira@suse.com
|
||||
|
||||
- Update to version 3.15.14:
|
||||
* Fix a CVulkanCmdBuffer leak that could result in screenshot request failures
|
||||
* Fixed conversion from RGB to full range BT.709 YCbCr
|
||||
* Use the correct colorspace for YUV capture
|
||||
* Removed GAMESCOPE_NV12_COLORSPACE default
|
||||
* Add clipboard support from SDL backend
|
||||
* Fix how reshade effects are cleared
|
||||
* WaylandResource: Fix deleting resource
|
||||
* layer: Print application info at instance creation time
|
||||
* steamcompmgr: Fix crash when using magnifier and game recording
|
||||
* layer: Add hacks for Talos Principle and Serious Sam's bad swapchain usage
|
||||
* steamcompmgr: Ensure forward progress for surfaces without windows when we discard commits
|
||||
* steamcompmgr: Disregard XWayland commits if we have an override surface and there was no damage
|
||||
* build: fix meson compiler warning
|
||||
* steamcompmgr: Add some logic for picking commits if we have an override w/ WSI layer
|
||||
* layer: Send VK_ERROR_OUT_OF_DATE when window size changes on X11
|
||||
* steamcompmgr: Add logging for when pipewire focus appid changes
|
||||
* pipewire: Fix truncation of SPA_FORMAT_VIDEO_gamescope_focus_appid
|
||||
* backend, rendervulkan: Use DRM format for output format on backend
|
||||
* Add gamescope-reshade Wayland interface (#1495)
|
||||
* build: add compiler information to gamescope_version
|
||||
* drm: fix wrong degamma/shaper TFs on NV12
|
||||
* steamcompmgr: Advertise UTF8_STRING in clipboard TARGETS.
|
||||
* pipewire: cmpxchng in_buffer + out_buffer to nullptr if they equal to buffer
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 13 13:56:01 UTC 2024 - llyyr@yukari.in
|
||||
|
||||
- Update to version 3.15.9:
|
||||
* convars, steamcompmgr: clean up descriptions and HDR launch options
|
||||
* layer: Add hacks for Talos Principle and Serious Sam's bad swapchain usage
|
||||
* steamcompmgr: Ensure forward progress for surfaces without windows when we discard commits
|
||||
* steamcompmgr: Disregard XWayland commits if we have an override surface and there was no damage
|
||||
* build: fix meson compiler warning
|
||||
* steamcompmgr: Add some logic for picking commits if we have an override w/ WSI layer
|
||||
* layer: Send VK_ERROR_OUT_OF_DATE when window size changes on X11
|
||||
* steamcompmgr: Add logging for when pipewire focus appid changes
|
||||
* pipewire: Fix truncation of SPA_FORMAT_VIDEO_gamescope_focus_appid
|
||||
* backend, rendervulkan: Use DRM format for output format on backend
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 5 13:27:32 UTC 2024 - Antonio Teixeira <antonio.teixeira@suse.com>
|
||||
|
||||
- Update to version 3.15.3:
|
||||
* BufferMemo: Add debug logging to buffer memos
|
||||
* DRMBackend: Fix VRR capable check
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Update to version 3.14.26:
|
||||
* wlserver, backend: Fix explicit sync release not accounting for backend fb referencing
|
||||
* wlserver: Add cv_drm_debug_syncobj_force_wait_on_commit
|
||||
* wlserver: Filter wp_linux_drm_syncobj_manager_v1 if explicit sync is disabled by convar
|
||||
* steamcompmgr: Remove "launch".
|
||||
* subprojects: Bump to wlroots 0.18 + some very minor build changes
|
||||
* wlserver, rendervulkan: Update to wlroots 0.18 release
|
||||
* rendervulkan: Fix flipping shm textures
|
||||
* DRMBackend: Fix parsing chromaticity coords
|
||||
* DRMBackend: Change DeckHD check to be more specific
|
||||
* modegen: DeckHD Support (#1281)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 18 14:42:51 UTC 2024 - antonio.teixeira@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
%bcond_without intree_libs
|
||||
Name: gamescope
|
||||
Version: 3.14.24
|
||||
Version: 3.15.14
|
||||
Release: 0
|
||||
Summary: Micro-compositor optimized for running video games on Wayland
|
||||
License: BSD-2-Clause
|
||||
@ -30,6 +30,8 @@ BuildRequires: gcc-c++
|
||||
BuildRequires: glslang-devel
|
||||
BuildRequires: meson
|
||||
BuildRequires: pkgconfig
|
||||
# for git describe
|
||||
BuildRequires: git
|
||||
BuildRequires: stb-devel
|
||||
BuildRequires: pkgconfig(xcursor)
|
||||
BuildRequires: pkgconfig(xmu)
|
||||
@ -71,6 +73,7 @@ BuildRequires: pkgconfig(egl)
|
||||
BuildRequires: pkgconfig(freerdp2)
|
||||
BuildRequires: pkgconfig(gbm) >= 17.1.0
|
||||
BuildRequires: pkgconfig(glesv2)
|
||||
BuildRequires: pkgconfig(lcms2)
|
||||
BuildRequires: pkgconfig(libavcodec)
|
||||
BuildRequires: pkgconfig(libavformat)
|
||||
BuildRequires: pkgconfig(libavutil)
|
||||
|
Loading…
x
Reference in New Issue
Block a user