File looking-glass.changes of Package looking-glass

-------------------------------------------------------------------
Mon Jul  7 20:40:36 UTC 2025 - Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>

- Update to version B7:
  * [obs] dmabuf: enable dmabuf by default
  * [obs] cosmetics: adhere to 80 column rule
  * [host] d12: perform full re-initialization if the heapTest fails
  * [host] app: fix complation on windows with mingw
  * [github] build: add libfontconfig-dev dependency
  * [github] build: use native packages now ubuntu 24.04 is available
  * [client] app: fix broken keyboard input after imgui update
  * [client] overlay: use graph address as imgui id
  * Revert "[client] overlay/status: don't return damage rect if nothing was drawn"
  * [client] cimgui: update to 1.91.8
  * [github] linux-host: add missing dependency for xcb/shm
  * [github] linux-host: add missing dependency for gio/gio-unix
  * [all] common: fix compilation on clang
  * [all] repos: update LGMP and PureSpice submodules
  * [cmake] all: update cmake_minimum_required version to 3.10
  * [doc] all: update copyright year
  * [client] linux: Install .desktop file and icon
  * [doc] requirements: Modify language of DMABUF for iGPUS
  * [doc] Add hypervisor and framebuffer to words.txt
  * [doc] install_libvirt: Link to iGPUs should use DMABUF
  * [doc] requirements: Add section encouraging DMABUF use for iGPUs
  * [github] pr-check: Automatically add review requesting changes when PR author is not found in AUTHORS
  * [client] overlay/msg: fix race condition in render
  * [client] overlay/status: don't return damage rect if nothing was drawn
  * [client] egl: fix desktop render dimensions check
  * [host] app: fix app state race in lgmpTimer thread
  * [module] MODULE_IMPORT_NS now requires a string literal in 6.13
  * d12: implement indirectCopy fallback for compatibillity
  * [obs] dmabuf: fix failure to display frames in both buffers
  * [client] x11/wayland: add application id
  * [common] ivshmem: default to /dev/kvmfr0 if it's found
  * [common] rect: fix avx unaligned bytes copy
  * [module] check vmf->pgoff before using it
  * [client] fix typo
  * [module] fix build on linux 6.10
  * [client] pipewire: Add pipewire application name
  * [doc] kvmfr/libvirt: change double quotes to single quotes
  * [all] update authors
  * [client] egl: fix line copy size computation in `texBufferStreamUpdate`
  * [client] egl: fix misuse of stride vs. pitch in `texBufferStreamUpdate`
  * [client] egl: fix unintended vertical clipping in `spiceDrawFill`
  * [client] opengl: fix unintended vertical clipping in `spiceDrawFill`
  * [host] dxgi: fix crash during init due to out of order accesses
  * [client] wayland: fix failure to select libdecor
  * [client] wayland: Let viewporter use full wl_buffer
  * [doc] Update module libvirt setup
  * [obs] fix compilation for older versions of OBS
  * [obs] tell OBS if we are operating in HDR
  * [client] x11/i3: fix fullscreen at launch via parameter/config
  * [client] cmake: move X11 config directives to `displayservers`
  * [client] egl: do not use DMA when using the spice display
  * [client] egl: fix desktop spice toggle race
  * [host] d12: fix error output string format
  * [host] d12: check if the device was removed during init
  * [host] d12: check for failure to obtain d3d12 functions
  * [host] d12: add additional debug tracing
  * [host/common] d12: add debug tracing
  * [host] d12: limit the dx11 interop level to one version
  * [host] nvfbc: mark NvFBC as deprecated
  * [host] app: do not try to use deprecated interfaces automatically
  * [host] d12: test if creating resources in the heap works at init
  * [doc] consistency fix in example output
  * [doc] remove NvFBC tuning recommendation now D12 is faster  

-------------------------------------------------------------------
Sun May 26 04:42:06 UTC 2024 - Jonatas Gonçalves <jonatas.sgoncalves@gmail.com>

- Update to version B7rc1 with all packages (host, client, dkms, obs)
  * Added the ability to specify the default playback and record devices
  for PipeWire
  * [EGL] fixed a rounding issue in the shaders on hardware that actually
  uses half precision floats (nvidia)
  * [X11] fixed issue with window managers (i3) that prevented focus
  following the mouse from working correctly
  * Detect and warn on improper guest CPU configuration
  * Update LGMP to support building under MSVC for the incoming Idd
  support
  * Fixed RGB10 support to handle both HDR and non-HDR content by means of
  HDR to SDR mapping (this does not mean HDR support in linux yet!)
  * added new input:captureOnFocus feature to automatically enter capture
  mode when the window has been focused by the user.
  * If the client is running on i3, make use of the IPC to allow LG to run
  global full screen (spans all monitors) if the new option
  i3:globalFullScreen is enabled.
  * added new win:requestActivation option to opt-out of activation
  requests from the guest
  * [X11] changed the cursor dot to a more visible cursor and added an
  optional larger cursor for the vision impared which may be enabled
  with the new option spice:largeCursorDot
  * [EGL] Added configuration parameters to disable and adjust the HDR to
  SDR mapping
  * [D12] Implemented new DirectX12 capture engine using DXGI Desktop
  Duplication
  * [DXGI & D12] Convert RGB16 to RGB10 when in HDR for a 50% memory
  transfer bandwidth saving (note that this has overheads and may not
  benefit everyone)
  * [DXGI] Removed buggy/broken D3D12 copyBackend
  * [doc] updated and restructured the documentation addressing various
  issues people have had with the installation and configuraiton of
  Looking Glass. 

-------------------------------------------------------------------
Tue May 21 07:07:47 UTC 2024 - dead_mozay@opensuse.org

- Update to version B7rc1:
  * [doc] fix ivshmem_kvmfr tree structure
  * [host] d12: revert ivshmem heap order change
  * [host] d12: move ivshmem heap creation to later in init
  * [doc] fix lack of consistency of `Recommended`
  * [host] windows: fix crash on failure to init a capture interface
  * [host] d12: don't attempt to use realtime priority
  * [doc] ammend ivshmem_kvmfr to make cgroups and permissions clearer
  * [doc] the nvidia open drivers now support DMABUF
  * [doc] fix broken reference
  * [doc] remove the `module` page as it's now part of `installation`

-------------------------------------------------------------------
Tue May 21 06:53:37 UTC 2024 - dead_mozay@opensuse.org

- Update to version B7rc1:
  * [doc] fix ivshmem_kvmfr tree structure
  * [host] d12: revert ivshmem heap order change
  * [host] d12: move ivshmem heap creation to later in init
  * [doc] fix lack of consistency of `Recommended`
  * [host] windows: fix crash on failure to init a capture interface
  * [host] d12: don't attempt to use realtime priority
  * [doc] ammend ivshmem_kvmfr to make cgroups and permissions clearer
  * [doc] the nvidia open drivers now support DMABUF
  * [doc] fix broken reference
  * [doc] remove the `module` page as it's now part of `installation`

-------------------------------------------------------------------
Tue May 21 06:42:08 UTC 2024 - dead_mozay@opensuse.org

- Update to version B7rc1:
  * [doc] fix ivshmem_kvmfr tree structure
  * [host] d12: revert ivshmem heap order change
  * [host] d12: move ivshmem heap creation to later in init
  * [doc] fix lack of consistency of `Recommended`
  * [host] windows: fix crash on failure to init a capture interface
  * [host] d12: don't attempt to use realtime priority
  * [doc] ammend ivshmem_kvmfr to make cgroups and permissions clearer
  * [doc] the nvidia open drivers now support DMABUF
  * [doc] fix broken reference
  * [doc] remove the `module` page as it's now part of `installation`

-------------------------------------------------------------------
Tue May 21 06:02:54 UTC 2024 - dead_mozay@opensuse.org

- Update to version B7rc1:
  * [doc] fix ivshmem_kvmfr tree structure
  * [host] d12: revert ivshmem heap order change
  * [host] d12: move ivshmem heap creation to later in init
  * [doc] fix lack of consistency of `Recommended`
  * [host] windows: fix crash on failure to init a capture interface
  * [host] d12: don't attempt to use realtime priority
  * [doc] ammend ivshmem_kvmfr to make cgroups and permissions clearer
  * [doc] the nvidia open drivers now support DMABUF
  * [doc] fix broken reference
  * [doc] remove the `module` page as it's now part of `installation`

-------------------------------------------------------------------
Mon May 20 07:38:04 UTC 2024 - jonatas.sgoncalves@gmail.com

- Update to version B7-rc1:
  * [host] dxgi: fix crash during init due to out of order accesses
  * [client] wayland: fix failure to select libdecor
  * [client] wayland: Let viewporter use full wl_buffer
  * [doc] Update module libvirt setup
  * [obs] fix compilation for older versions of OBS
  * [obs] tell OBS if we are operating in HDR
  * [client] x11/i3: fix fullscreen at launch via parameter/config
  * [client] cmake: move X11 config directives to `displayservers`
  * [client] egl: do not use DMA when using the spice display
  * [client] egl: fix desktop spice toggle race

-------------------------------------------------------------------
Wed Mar 15 22:17:17 UTC 2023 - Simon Heise <l0rdp4z1f1st@gmail.com>

Verion B6: package initially build with this version
Verion B6: package initially build with this version
Verion B6: package initially build with this version
Verion B6: package initially build with this version
Verion B6: package initially build with this version
Verion B6: package initially build with this version
- 
openSUSE Build Service is sponsored by