Possibility to control / tame logging output

One of my use cases of using cushy is a kind of hybrid between terminal and GUI usage, e.g. running a cushy app from a Python REPL for data visualization purposes. Currently such use cases don't work so well, because there is a lot of logging output from winit / wgpu when running a cushy app:

Example log output of using cushy app for ~1 second
2024-09-21T08:12:28.267313Z  INFO winit::platform_impl::linux::x11::window: Guessed window scale factor: 1
2024-09-21T08:12:28.311642Z  WARN wgpu_hal::vulkan::instance: InstanceFlags::VALIDATION requested, but unable to find layer: VK_LAYER_KHRONOS_validation
2024-09-21T08:12:28.311674Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Searching for layer manifest files
2024-09-21T08:12:28.311682Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311686Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	  In following folders:
2024-09-21T08:12:28.311690Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311694Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /home/fabian/.config/vulkan/implicit_layer.d
2024-09-21T08:12:28.311701Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311705Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /etc/xdg/xdg-ubuntu/vulkan/implicit_layer.d
2024-09-21T08:12:28.311724Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311731Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /etc/xdg/vulkan/implicit_layer.d
2024-09-21T08:12:28.311735Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311740Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /etc/vulkan/implicit_layer.d
2024-09-21T08:12:28.311744Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311748Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /home/fabian/.local/share/vulkan/implicit_layer.d
2024-09-21T08:12:28.311751Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311755Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/ubuntu/vulkan/implicit_layer.d
2024-09-21T08:12:28.311759Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311763Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/gnome/vulkan/implicit_layer.d
2024-09-21T08:12:28.311766Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311769Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /home/fabian/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
2024-09-21T08:12:28.311773Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311776Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
2024-09-21T08:12:28.311779Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311782Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/local/share/vulkan/implicit_layer.d
2024-09-21T08:12:28.311785Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311788Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/vulkan/implicit_layer.d
2024-09-21T08:12:28.311792Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311795Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /var/lib/snapd/desktop/vulkan/implicit_layer.d
2024-09-21T08:12:28.311798Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311853Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	  Found the following files:
2024-09-21T08:12:28.311858Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311861Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /home/fabian/.local/share/vulkan/implicit_layer.d/steamfossilize_x86_64.json
2024-09-21T08:12:28.311864Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311867Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /home/fabian/.local/share/vulkan/implicit_layer.d/steamfossilize_i386.json
2024-09-21T08:12:28.311871Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311874Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /home/fabian/.local/share/vulkan/implicit_layer.d/steamoverlay_x86_64.json
2024-09-21T08:12:28.311877Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311880Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /home/fabian/.local/share/vulkan/implicit_layer.d/steamoverlay_i386.json
2024-09-21T08:12:28.311883Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311889Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
2024-09-21T08:12:28.311893Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311896Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
2024-09-21T08:12:28.311899Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311916Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Found manifest file /home/fabian/.local/share/vulkan/implicit_layer.d/steamfossilize_x86_64.json (file version "1.0.0")
2024-09-21T08:12:28.311920Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311969Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Found manifest file /home/fabian/.local/share/vulkan/implicit_layer.d/steamfossilize_i386.json (file version "1.0.0")
2024-09-21T08:12:28.311973Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.311991Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Found manifest file /home/fabian/.local/share/vulkan/implicit_layer.d/steamoverlay_x86_64.json (file version "1.0.0")
2024-09-21T08:12:28.311996Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312012Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Found manifest file /home/fabian/.local/share/vulkan/implicit_layer.d/steamoverlay_i386.json (file version "1.0.0")
2024-09-21T08:12:28.312017Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312034Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version "1.0.0")
2024-09-21T08:12:28.312038Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312054Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Found manifest file /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json (file version "1.0.0")
2024-09-21T08:12:28.312058Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312080Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Searching for layer manifest files
2024-09-21T08:12:28.312084Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312087Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	  In following folders:
2024-09-21T08:12:28.312090Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312093Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /home/fabian/.config/vulkan/explicit_layer.d
2024-09-21T08:12:28.312096Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312100Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /etc/xdg/xdg-ubuntu/vulkan/explicit_layer.d
2024-09-21T08:12:28.312103Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312106Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /etc/xdg/vulkan/explicit_layer.d
2024-09-21T08:12:28.312109Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312112Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /etc/vulkan/explicit_layer.d
2024-09-21T08:12:28.312115Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312118Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /home/fabian/.local/share/vulkan/explicit_layer.d
2024-09-21T08:12:28.312121Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312124Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/ubuntu/vulkan/explicit_layer.d
2024-09-21T08:12:28.312128Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312131Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/gnome/vulkan/explicit_layer.d
2024-09-21T08:12:28.312134Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312137Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /home/fabian/.local/share/flatpak/exports/share/vulkan/explicit_layer.d
2024-09-21T08:12:28.312140Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312143Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /var/lib/flatpak/exports/share/vulkan/explicit_layer.d
2024-09-21T08:12:28.312146Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312149Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/local/share/vulkan/explicit_layer.d
2024-09-21T08:12:28.312153Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312156Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/vulkan/explicit_layer.d
2024-09-21T08:12:28.312159Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312162Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /var/lib/snapd/desktop/vulkan/explicit_layer.d
2024-09-21T08:12:28.312165Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312213Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	  Found the following files:
2024-09-21T08:12:28.312217Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312221Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json
2024-09-21T08:12:28.312224Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312227Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/vulkan/explicit_layer.d/VkLayer_INTEL_nullhw.json
2024-09-21T08:12:28.312230Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312244Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json (file version "1.0.0")
2024-09-21T08:12:28.312248Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312263Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_INTEL_nullhw.json (file version "1.0.0")
2024-09-21T08:12:28.312267Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312282Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Searching for driver manifest files
2024-09-21T08:12:28.312286Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312289Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	  In following folders:
2024-09-21T08:12:28.312292Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312300Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /home/fabian/.config/vulkan/icd.d
2024-09-21T08:12:28.312304Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312307Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /etc/xdg/xdg-ubuntu/vulkan/icd.d
2024-09-21T08:12:28.312310Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312314Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /etc/xdg/vulkan/icd.d
2024-09-21T08:12:28.312317Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312320Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /etc/vulkan/icd.d
2024-09-21T08:12:28.312323Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312326Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /home/fabian/.local/share/vulkan/icd.d
2024-09-21T08:12:28.312329Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312332Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/ubuntu/vulkan/icd.d
2024-09-21T08:12:28.312335Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312338Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/gnome/vulkan/icd.d
2024-09-21T08:12:28.312342Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312345Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /home/fabian/.local/share/flatpak/exports/share/vulkan/icd.d
2024-09-21T08:12:28.312348Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312352Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /var/lib/flatpak/exports/share/vulkan/icd.d
2024-09-21T08:12:28.312356Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312359Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/local/share/vulkan/icd.d
2024-09-21T08:12:28.312362Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312365Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/vulkan/icd.d
2024-09-21T08:12:28.312380Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312391Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /var/lib/snapd/desktop/vulkan/icd.d
2024-09-21T08:12:28.312395Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312446Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	  Found the following files:
2024-09-21T08:12:28.312450Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312453Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/vulkan/icd.d/radeon_icd.x86_64.json
2024-09-21T08:12:28.312457Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312461Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/vulkan/icd.d/lvp_icd.x86_64.json
2024-09-21T08:12:28.312464Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312467Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/vulkan/icd.d/intel_hasvk_icd.i686.json
2024-09-21T08:12:28.312470Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312473Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/vulkan/icd.d/lvp_icd.i686.json
2024-09-21T08:12:28.312476Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312480Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json
2024-09-21T08:12:28.312483Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312487Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/vulkan/icd.d/intel_icd.i686.json
2024-09-21T08:12:28.312491Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312494Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/vulkan/icd.d/nvidia_icd.json
2024-09-21T08:12:28.312497Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312500Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/vulkan/icd.d/intel_icd.x86_64.json
2024-09-21T08:12:28.312503Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312506Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	     /usr/share/vulkan/icd.d/radeon_icd.i686.json
2024-09-21T08:12:28.312509Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312522Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version "1.0.0"
2024-09-21T08:12:28.312526Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312547Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Found ICD manifest file /usr/share/vulkan/icd.d/lvp_icd.x86_64.json, version "1.0.0"
2024-09-21T08:12:28.312551Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312569Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Found ICD manifest file /usr/share/vulkan/icd.d/intel_hasvk_icd.i686.json, version "1.0.0"
2024-09-21T08:12:28.312573Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312586Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	/usr/lib/i386-linux-gnu/libvulkan_intel_hasvk.so: wrong ELF class: ELFCLASS32
2024-09-21T08:12:28.312590Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312594Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	loader_icd_scan: Failed to add ICD JSON /usr/lib/i386-linux-gnu/libvulkan_intel_hasvk.so.  Skipping ICD JSON.
2024-09-21T08:12:28.312597Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312609Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Found ICD manifest file /usr/share/vulkan/icd.d/lvp_icd.i686.json, version "1.0.0"
2024-09-21T08:12:28.312613Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312624Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	/usr/lib/i386-linux-gnu/libvulkan_lvp.so: wrong ELF class: ELFCLASS32
2024-09-21T08:12:28.312628Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312631Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	loader_icd_scan: Failed to add ICD JSON /usr/lib/i386-linux-gnu/libvulkan_lvp.so.  Skipping ICD JSON.
2024-09-21T08:12:28.312634Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312646Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Found ICD manifest file /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json, version "1.0.0"
2024-09-21T08:12:28.312650Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312667Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.i686.json, version "1.0.0"
2024-09-21T08:12:28.312671Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312682Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	/usr/lib/i386-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS32
2024-09-21T08:12:28.312686Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312689Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	loader_icd_scan: Failed to add ICD JSON /usr/lib/i386-linux-gnu/libvulkan_intel.so.  Skipping ICD JSON.
2024-09-21T08:12:28.312693Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312705Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version "1.0.0"
2024-09-21T08:12:28.312708Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312729Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version "1.0.0"
2024-09-21T08:12:28.312733Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312749Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.i686.json, version "1.0.0"
2024-09-21T08:12:28.312753Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312764Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	/usr/lib/i386-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS32
2024-09-21T08:12:28.312768Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.312772Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	loader_icd_scan: Failed to add ICD JSON /usr/lib/i386-linux-gnu/libvulkan_radeon.so.  Skipping ICD JSON.
2024-09-21T08:12:28.312775Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.313026Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Loading layer library libVkLayer_MESA_device_select.so
2024-09-21T08:12:28.313033Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.313037Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Insert instance layer VK_LAYER_MESA_device_select (libVkLayer_MESA_device_select.so)
2024-09-21T08:12:28.313040Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.323112Z  INFO wgpu_hal::vulkan::instance: Enabling debug utils
2024-09-21T08:12:28.328581Z  INFO wgpu_hal::gles::egl: Using X11 platform
2024-09-21T08:12:28.331234Z  WARN wgpu_hal::gles::egl: No config found!
2024-09-21T08:12:28.331249Z  WARN wgpu_hal::gles::egl: EGL says it can present to the window but not natively
2024-09-21T08:12:28.364036Z  WARN wgpu_hal::gles::adapter: Max vertex attribute stride unknown. Assuming it is 2048
2024-09-21T08:12:28.364090Z  INFO wgpu_core::instance: Adapter Vulkan AdapterInfo { name: "NVIDIA GeForce GTX 980", vendor: 4318, device: 5056, device_type: DiscreteGpu, driver: "NVIDIA", driver_info: "535.183.01", backend: Vulkan }
2024-09-21T08:12:28.364873Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Loading layer library libVkLayer_MESA_device_select.so
2024-09-21T08:12:28.364883Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.364890Z  INFO wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
	Failed to find vkGetDeviceProcAddr in layer libVkLayer_MESA_device_select.so
2024-09-21T08:12:28.364893Z  INFO wgpu_hal::vulkan::instance: 	objects: (type: INSTANCE, hndl: 0x7f5574009ed0, name: ?)
2024-09-21T08:12:28.394675Z  INFO naga::back::spv::writer: Skip function Some("ratio")
2024-09-21T08:12:28.495549Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 0
2024-09-21T08:12:28.601083Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 0
2024-09-21T08:12:28.602005Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 1
2024-09-21T08:12:28.605281Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 1
2024-09-21T08:12:28.606225Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 2
2024-09-21T08:12:30.422829Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 2
2024-09-21T08:12:30.423626Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 3
2024-09-21T08:12:30.456410Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 3
2024-09-21T08:12:30.457189Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 4
2024-09-21T08:12:30.462158Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 4
2024-09-21T08:12:30.462958Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 5
2024-09-21T08:12:30.466935Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 5
2024-09-21T08:12:30.467708Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 6
2024-09-21T08:12:30.471323Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 6
2024-09-21T08:12:30.472121Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 7
2024-09-21T08:12:30.475843Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 7
2024-09-21T08:12:30.476618Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 8
2024-09-21T08:12:30.480313Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 8
2024-09-21T08:12:30.481083Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 9
2024-09-21T08:12:30.484674Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 9
2024-09-21T08:12:30.485442Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 10
2024-09-21T08:12:30.488978Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 10
2024-09-21T08:12:30.490486Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 11
2024-09-21T08:12:30.494076Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 11
2024-09-21T08:12:30.497355Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 12
2024-09-21T08:12:30.501039Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 12
2024-09-21T08:12:30.504295Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 13
2024-09-21T08:12:30.507925Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 13
2024-09-21T08:12:30.511230Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 14
2024-09-21T08:12:30.514795Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 14
2024-09-21T08:12:30.518188Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 15
2024-09-21T08:12:30.521918Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 15
2024-09-21T08:12:30.525154Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 16
2024-09-21T08:12:30.528860Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 16
2024-09-21T08:12:30.532091Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 17
2024-09-21T08:12:30.535626Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 17
2024-09-21T08:12:30.539046Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 18
2024-09-21T08:12:30.542477Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 18
2024-09-21T08:12:30.545977Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 19
2024-09-21T08:12:30.589051Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 19
2024-09-21T08:12:30.589845Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 20
2024-09-21T08:12:30.593383Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 20
2024-09-21T08:12:30.594247Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 21
2024-09-21T08:12:30.597761Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 21
2024-09-21T08:12:30.598526Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 22
2024-09-21T08:12:30.602121Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 22
2024-09-21T08:12:30.602908Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 23
2024-09-21T08:12:30.606612Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 23
2024-09-21T08:12:30.607365Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 24
2024-09-21T08:12:30.610807Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 24
2024-09-21T08:12:30.611561Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 25
2024-09-21T08:12:30.615177Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 25
2024-09-21T08:12:30.615939Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 26
2024-09-21T08:12:30.619452Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 26
2024-09-21T08:12:30.622427Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 27
2024-09-21T08:12:30.626278Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 27
2024-09-21T08:12:30.629393Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 28
2024-09-21T08:12:30.633126Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 28
2024-09-21T08:12:30.636341Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 29
2024-09-21T08:12:30.640100Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 29
2024-09-21T08:12:30.643276Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 30
2024-09-21T08:12:30.646860Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 30
2024-09-21T08:12:30.650215Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 31
2024-09-21T08:12:30.653848Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 31
2024-09-21T08:12:30.657169Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 32
2024-09-21T08:12:30.660722Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 32
2024-09-21T08:12:30.664103Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 33
2024-09-21T08:12:30.721018Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 33
2024-09-21T08:12:30.721849Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 34
2024-09-21T08:12:30.729983Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 34
2024-09-21T08:12:30.730798Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 35
2024-09-21T08:12:30.734813Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 35
2024-09-21T08:12:30.735593Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 36
2024-09-21T08:12:30.739040Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 36
2024-09-21T08:12:30.739799Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 37
2024-09-21T08:12:30.743173Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 37
2024-09-21T08:12:30.743941Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 38
2024-09-21T08:12:30.747857Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 38
2024-09-21T08:12:30.748647Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 39
2024-09-21T08:12:30.752102Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 39
2024-09-21T08:12:30.754503Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 40
2024-09-21T08:12:30.758142Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 40
2024-09-21T08:12:30.761413Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 41
2024-09-21T08:12:30.765143Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 41
2024-09-21T08:12:30.768361Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 42
2024-09-21T08:12:30.772140Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 42
2024-09-21T08:12:30.775319Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 43
2024-09-21T08:12:30.779146Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 43
2024-09-21T08:12:30.782303Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 44
2024-09-21T08:12:30.785989Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 44
2024-09-21T08:12:30.789245Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 45
2024-09-21T08:12:30.792845Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 45
2024-09-21T08:12:30.796168Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 46
2024-09-21T08:12:30.799784Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 46
2024-09-21T08:12:30.803113Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 47
2024-09-21T08:12:30.836277Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 47
2024-09-21T08:12:30.837033Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 48
2024-09-21T08:12:30.842659Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 48
2024-09-21T08:12:30.843388Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 49
2024-09-21T08:12:30.851595Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 49
2024-09-21T08:12:30.852375Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 50
2024-09-21T08:12:30.856538Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 50
2024-09-21T08:12:30.857593Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 51
2024-09-21T08:12:30.861879Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 51
2024-09-21T08:12:30.862653Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 52
2024-09-21T08:12:30.866785Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 52
2024-09-21T08:12:30.867541Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 53
2024-09-21T08:12:30.871903Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 53
2024-09-21T08:12:30.872946Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 54
2024-09-21T08:12:30.876947Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 54
2024-09-21T08:12:30.879799Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 55
2024-09-21T08:12:30.883758Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 55
2024-09-21T08:12:30.886828Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 56
2024-09-21T08:12:30.890520Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 56
2024-09-21T08:12:30.893726Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 57
2024-09-21T08:12:30.897519Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 57
2024-09-21T08:12:30.900668Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 58
2024-09-21T08:12:30.904237Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 58
2024-09-21T08:12:30.907610Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 59
2024-09-21T08:12:30.934930Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 59
2024-09-21T08:12:30.935742Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 60
2024-09-21T08:12:30.941044Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 60
2024-09-21T08:12:30.941867Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 61
2024-09-21T08:12:30.945423Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 61
2024-09-21T08:12:30.946202Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 62
2024-09-21T08:12:30.949822Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 62
2024-09-21T08:12:30.950603Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 63
2024-09-21T08:12:30.954303Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 63
2024-09-21T08:12:30.955074Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 64
2024-09-21T08:12:30.958749Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 64
2024-09-21T08:12:30.959508Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 65
2024-09-21T08:12:30.963097Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 65
2024-09-21T08:12:30.963887Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 66
2024-09-21T08:12:30.967509Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 66
2024-09-21T08:12:30.970124Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 67
2024-09-21T08:12:30.974017Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 67
2024-09-21T08:12:30.977081Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 68
2024-09-21T08:12:30.981044Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 68
2024-09-21T08:12:30.984016Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 69
2024-09-21T08:12:30.987826Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 69
2024-09-21T08:12:30.990978Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 70
2024-09-21T08:12:30.994722Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 70
2024-09-21T08:12:30.997916Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 71
2024-09-21T08:12:31.001763Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 71
2024-09-21T08:12:31.004898Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 72
2024-09-21T08:12:31.008513Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 72
2024-09-21T08:12:31.011834Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 73
2024-09-21T08:12:31.015207Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 73
2024-09-21T08:12:31.018790Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 74
2024-09-21T08:12:31.035877Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 74
2024-09-21T08:12:31.036631Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 75
2024-09-21T08:12:31.040149Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 75
2024-09-21T08:12:31.040951Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 76
2024-09-21T08:12:31.044521Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 76
2024-09-21T08:12:31.045212Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 77
2024-09-21T08:12:31.048693Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 77
2024-09-21T08:12:31.049455Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 78
2024-09-21T08:12:31.052950Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 78
2024-09-21T08:12:31.053725Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 79
2024-09-21T08:12:31.057226Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 79
2024-09-21T08:12:31.060407Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 80
2024-09-21T08:12:31.064082Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 80
2024-09-21T08:12:31.067349Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 81
2024-09-21T08:12:31.071100Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 81
2024-09-21T08:12:31.074337Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 82
2024-09-21T08:12:31.078115Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 82
2024-09-21T08:12:31.081290Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 83
2024-09-21T08:12:31.085211Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 83
2024-09-21T08:12:31.088218Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 84
2024-09-21T08:12:31.092058Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 84
2024-09-21T08:12:31.095158Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 85
2024-09-21T08:12:31.098895Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 85
2024-09-21T08:12:31.102108Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 86
2024-09-21T08:12:31.105664Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 86
2024-09-21T08:12:31.109060Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 87
2024-09-21T08:12:31.112684Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 87
2024-09-21T08:12:31.116007Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 88
2024-09-21T08:12:31.119522Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 88
2024-09-21T08:12:31.122946Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 89
2024-09-21T08:12:31.155960Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 89
2024-09-21T08:12:31.156742Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 90
2024-09-21T08:12:31.161863Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 90
2024-09-21T08:12:31.162695Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 91
2024-09-21T08:12:31.166499Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 91
2024-09-21T08:12:31.167338Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 92
2024-09-21T08:12:31.171102Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 92
2024-09-21T08:12:31.171940Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 93
2024-09-21T08:12:31.175549Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 93
2024-09-21T08:12:31.176282Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 94
2024-09-21T08:12:31.180074Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 94
2024-09-21T08:12:31.180858Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 95
2024-09-21T08:12:31.184742Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 95
2024-09-21T08:12:31.185510Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 96
2024-09-21T08:12:31.189016Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 96
2024-09-21T08:12:31.192275Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 97
2024-09-21T08:12:31.196098Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 97
2024-09-21T08:12:31.199206Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 98
2024-09-21T08:12:31.202906Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 98
2024-09-21T08:12:31.206143Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 99
2024-09-21T08:12:31.209917Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 99
2024-09-21T08:12:31.213115Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 100
2024-09-21T08:12:31.216813Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 100
2024-09-21T08:12:31.220060Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 101
2024-09-21T08:12:31.223663Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 101
2024-09-21T08:12:31.226978Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 102
2024-09-21T08:12:31.230498Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 102
2024-09-21T08:12:31.233947Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 103
2024-09-21T08:12:31.261018Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 103
2024-09-21T08:12:31.261801Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 104
2024-09-21T08:12:31.265280Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 104
2024-09-21T08:12:31.266039Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 105
2024-09-21T08:12:31.269533Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 105
2024-09-21T08:12:31.270524Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 106
2024-09-21T08:12:31.274137Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 106
2024-09-21T08:12:31.275082Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 107
2024-09-21T08:12:31.278592Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 107
2024-09-21T08:12:31.279351Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 108
2024-09-21T08:12:31.283346Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 108
2024-09-21T08:12:31.284119Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 109
2024-09-21T08:12:31.287674Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 109
2024-09-21T08:12:31.289579Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 110
2024-09-21T08:12:31.293181Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 110
2024-09-21T08:12:31.296512Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 111
2024-09-21T08:12:31.300367Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 111
2024-09-21T08:12:31.303437Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 112
2024-09-21T08:12:31.307189Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 112
2024-09-21T08:12:31.310380Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 113
2024-09-21T08:12:31.314161Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 113
2024-09-21T08:12:31.317354Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 114
2024-09-21T08:12:31.321103Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 114
2024-09-21T08:12:31.324259Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 115
2024-09-21T08:12:31.328045Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 115
2024-09-21T08:12:31.331230Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 116
2024-09-21T08:12:31.334822Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 116
2024-09-21T08:12:31.338155Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 117
2024-09-21T08:12:31.341779Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 117
2024-09-21T08:12:31.345137Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 118
2024-09-21T08:12:31.373913Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 118
2024-09-21T08:12:31.374733Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 119
2024-09-21T08:12:31.379039Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 119
2024-09-21T08:12:31.379797Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 120
2024-09-21T08:12:31.383386Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 120
2024-09-21T08:12:31.384162Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 121
2024-09-21T08:12:31.387911Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 121
2024-09-21T08:12:31.388696Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 122
2024-09-21T08:12:31.392244Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 122
2024-09-21T08:12:31.393071Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 123
2024-09-21T08:12:31.396697Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 123
2024-09-21T08:12:31.397446Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 124
2024-09-21T08:12:31.401009Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 124
2024-09-21T08:12:31.401787Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 125
2024-09-21T08:12:31.405282Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 125
2024-09-21T08:12:31.407697Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 126
2024-09-21T08:12:31.411284Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 126
2024-09-21T08:12:31.414629Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 127
2024-09-21T08:12:31.418449Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 127
2024-09-21T08:12:31.421548Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 128
2024-09-21T08:12:31.425367Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 128
2024-09-21T08:12:31.428524Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 129
2024-09-21T08:12:31.432416Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 129
2024-09-21T08:12:31.435484Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 130
2024-09-21T08:12:31.439181Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 130
2024-09-21T08:12:31.442408Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 131
2024-09-21T08:12:31.446048Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 131
2024-09-21T08:12:31.449383Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 132
2024-09-21T08:12:31.452908Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 132
2024-09-21T08:12:31.456289Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 133
2024-09-21T08:12:31.459745Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 133
2024-09-21T08:12:31.463250Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 134
2024-09-21T08:12:31.482025Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 134
2024-09-21T08:12:31.482760Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 135
2024-09-21T08:12:31.486343Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 135
2024-09-21T08:12:31.487108Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 136
2024-09-21T08:12:31.490821Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 136
2024-09-21T08:12:31.491636Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 137
2024-09-21T08:12:31.495335Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 137
2024-09-21T08:12:31.496069Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 138
2024-09-21T08:12:31.499753Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 138
2024-09-21T08:12:31.500524Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 139
2024-09-21T08:12:31.504251Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 139
2024-09-21T08:12:31.505012Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 140
2024-09-21T08:12:31.508710Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 140
2024-09-21T08:12:31.509403Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 141
2024-09-21T08:12:31.513127Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 141
2024-09-21T08:12:31.513909Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 142
2024-09-21T08:12:31.517613Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 142
2024-09-21T08:12:31.518903Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 143
2024-09-21T08:12:31.522589Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 143
2024-09-21T08:12:31.525781Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 144
2024-09-21T08:12:31.529709Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 144
2024-09-21T08:12:31.532729Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 145
2024-09-21T08:12:31.536664Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 145
2024-09-21T08:12:31.539706Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 146
2024-09-21T08:12:31.543406Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 146
2024-09-21T08:12:31.546625Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 147
2024-09-21T08:12:31.550576Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 147
2024-09-21T08:12:31.553591Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 148
2024-09-21T08:12:31.557393Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 148
2024-09-21T08:12:31.560545Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 149
2024-09-21T08:12:31.564339Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 149
2024-09-21T08:12:31.567462Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 150
2024-09-21T08:12:31.571065Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 150
2024-09-21T08:12:31.574475Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 151
2024-09-21T08:12:31.577887Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 151
2024-09-21T08:12:31.581403Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 152
2024-09-21T08:12:31.597817Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 152
2024-09-21T08:12:31.598575Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 153
2024-09-21T08:12:31.602138Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 153
2024-09-21T08:12:31.602906Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 154
2024-09-21T08:12:31.606424Z  INFO wgpu_core::device::resource: Device::maintain: waiting for submission index 154

(The waiting for submission index messages occur during re-rendering, the rest is application startup.)
It would be great if it was possible to run a cushy app with basically zero output to stdout/stderr (of course unless the app really crashes) to avoid messing up the console output.
Typically the logging is setup not within libraries, but rather the main side, which I guess is either cushy or winit in this case, because my own main contains no logging setup whatsoever. Would it make sense to allow for controlling the logging setup from the client side, i.e., pass through logging setup information from the client to wherever the logging currently gets configuered?
Unfortuantely wgpu seems to make liberal use of WARN messages. From what I've seen so far, getting warnings during a winit startup seems to be the norm even though nothing actually harmful happens. This would mean that one has to set a log level of ERROR to actually silence the output, which is a bit of a pity. So perhaps it would even make sense to explicitly control the log level during the winit startup phase (setting it to ERROR temporarily), and revert it back to WARN afterwards? Not sure if something like that would be feasible.

Here's what you can do today: When building in release mode, tracing is initialized to only show errors levels or higher. If you install your own tracing_subscriber using init() before launching the Cushy application, your subscriber will override the one Cushy tries to install. Cushy uses try_init() and ignores the error, and tracing_subscriber's behavior in that situation is to keep the original global subscriber.
With all that being said, I too feel the current debug-build output is rather egregious, so I don't want to consider this resolved even though you can change its behavior today. I've also been daydreaming of changing the subscriber to being able to route logs into a Cushy's window to show the log output. Your suggestions and feedback are greatly appreciated!

Here's what you can do today

Thanks for the hint! That works pretty well already. Currently I'm just doing something like this:
tracing_subscriber::fmt()
    .with_env_filter(EnvFilter::from_default_env().add_directive("wgpu=error".parse().unwrap()))
    .init();

I also tried the idea of setting it to "error" only during the initialization, and changing it back to "warn" afterwards, but couldn't really get it to work. Perhaps related to an issue in tracing_subscriber itself, because the documentation examples on reloading don't work for me (open an upstream issue https://github.com/tokio-rs/tracing/issues/3085).

I also wanted to justify why Cushy initializes logs out of the box: I'm trying to make Cushy an easy-to-use, all-inclusive application framework and logging is used inside of Cushy itself to report errors and warnings.

I really like this "batteries included" philosophy of cushy!

I've added filtering to errors by default for all three of those crates. I still have more I want to do with logging eventually, but the current behavior is now documented on PendingApp and the default behavior is much nicer.
Thank you again for the feedback!


Fix IonQuant Options in FragPipe

Two options in IonQuant were incorrectly defined, causing the tool to fail immediately. I've fixed the automated test as well to cover this section.

Thanks!

Thank you!


Changing log slots does not correctly clear kill count summaries

Went through and cleaned up your collection log data. Not sure how many duplicates got uploaded but it should be good now. I'll keep the issue open for now incase this happens again.

I have the exact same issue as above IGN "karl btw" mines showing 5 lots of every slot

Added some checks to see if a collection log already has an update in progress to prevent conflicting updates that result in dupes here


Vux Showcase

Comment here if you are using Vux or will use Vux.

We use Vux, and you can scan this qrcode with wechat to try our auction system.

a pretty application using vux

@iflamed Nice. PR is always welcome if you found some component could be better.

GuJi Using Vux 0.0.111

@iflamed ios app不是vux的吧？

c


Feature: Add Redisearch to Backend.

This closes #11. ~It is a work in progress.~ My Twitter handle is @TaiwoHW  and my discord handle is Taiwo#7119.

@simonprickett Here is the piece that is problematic for me. It seems like in redisearch-py, the create_index method of the client takes a field and  I am stumped by what the field should be in this case. Thank you

@teezzan Hi there, you should be able to use the sample code here to get started:
https://github.com/RediSearch/redisearch-py#defining-a-search-index
You'll want a schema definition that defines the City field as text as a minimum start point, and in your index definition, watch hashes beginning station:

Thanks for your help @simonprickett. Here we go!

Thanks, @teezzan!  If you are a member of our Discord (https://discord.com/invite/ueQwKUh5Z3), please drop your handle here and we will give you the Hacktoberfest 2021 role :) and if you'd like a shout out on Twitter, drop your handle!


Update security.md

{Adding Cybrary to security.md}
{Basic concepts related to Linux and penetration testing are explained well in their free courses. Articles related to Ethical hacking are quite knowledgeable. Most of the courses are free and quite useful to students }

By submitting this pull request I confirm I've read and complied with the below requirements.
Failure to properly do so will just result in the pull request being closed and everyone's time wasted.

[x] I have read the Contribution guidelines and made sure my pull request follows it, specifically the part about promotions and markdown format.
[x] Any resources I am adding in this PR have been used by me and I can personally vouch for their quality.
[x] This pull request has a descriptive title. For example, Add [Resource Name] or Add [Topic Name], not Added new entries or update.
[x] I have double-checked that I have only updated the minimum files that are required by this PR.

@PragatiVerma18 ma'am this site has many free courses related to penetration testing and cybersecurity. Primarily its free site although it also features its paid version, however, due to an abundance of free courses I thought it could be added.I've used this site for around 1 year.

Yes
On Wed, Dec 4, 2019, 2:41 PM Pragati Verma<EMAIL_ADDRESS>wrote:

@PragatiVerma18 commented on this pull request.
Are you sure this is a free course??
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/NJACKWinterOfCode/learn-for-free/pull/15?email_source=notifications&email_token=AJ23PLGQVNUAIUNWBJXQV3LQW5X4ZA5CNFSM4JVFF5I2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCN4PAGA#pullrequestreview-326692888,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJ23PLBLW6GLYVZE7EUFQJ3QW5X4ZANCNFSM4JVFF5IQ
.


Update coling.yml

Which conference does this PR update?

Related URL

I'm wondering if we use the "deadline" field only for the paper's due rather than other milestones such as notification?

I think it is reasonable to use the deadline field only for the abstract/paper's due.


Update how-to-configure-endpoints.md

The FQDN "hash.z01.azurefd.net" resolves to a public IP address.

@duongau
Can you review the proposed changes?
Important: When the changes are ready for publication, adding a #sign-off comment is the best way to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

#sign-off


Sync/Pull assets from ServiceNow

It would be really great if PEAKS could pull assets from ServiceNow to import as equipment in PEAKS. Many if not all of the fields in PEAKs for equipment already exist in SN and are (or can be) populated. The following fields exist in SN assets and can be direct transferred to peaks: assigned to via AD3 username, location (building + room), bigfix ID, protection level, serial number, make/model (to a certain extent), device name. A quick search in my departments' (and notably incomplete) asset module shows 383 computers. Importing all of those manually (even via CSV) and then keeping in sync would be a pain and a duplication of effort. Would be really appreciated if PEAKS could just pull that data periodically.  Even better if it could push data back because god knows it's easier to work in PEAKS than SN for certain tasks (coughactuallyhavingwriteapicough) but I understand if that's too big a request.

Votes: 3
Author: rcasteli
Voters: rcasteli,adam,vanslyke

Using PEAKS API recommended workaround for now -- will consider again in the future once the campus asset management team sets a clear direction
Author: postit


model: Add a parser for SPDX expressions

Implement a parser for SPDX expressions as specified in [1] using ANTLR
[2]. This is a prerequisite for implementing the evaluation of SPDX
expressions which will be used by upcoming features like evaluating the
compatibility of a license choice with an SPDX expression.
[1] https://spdx.org/spdx-specification-21-web-version#h.jxpfx0ykyb60
[2] https://www.antlr.org/
Signed-off-by: Martin Nonnenmacher<EMAIL_ADDRESS>

This change is

All in all very nice... we should make a separate library out of it 😀

@sschuberth I thought the same, there are a few more SPDX related features coming, once this is done it would make a lot of sense to move this to a standalone library which is released separately.


To move or not to move deps.rs to deps.rm.rs (decide before 27/01/2021)

As everybody knows already from #40, the project will now be maintained by everybody who wants.
I proposed myself to host it on deps.rm.rs but we could also take deps.rs. Please note that the price will be around $34. I don't personally want to pay for it by myself but I would agree on sharing the cost.
Please leave a comment if you prefer to keep deps.rs and pay for it or if it is okay to move it to deps.rm.rs.
(rm.rs is owned by myself. I started recently using it for https://yewprint.rm.rs)

cc @enet4 @robjtede @paolobarbolini @dcjanus @berkus

(Please also let us know if you want to be added as maintainer)

(I have added everybody. Just ignore if you dont want to be part of it)

I'd be willing to put up a share of the cash for the domain when we've made some progress. I feel that using your domain @cecton as an in-progress staging area would be good for the time being.

Thank you for bringing this up, @cecton. While I am not a major stakeholder, I believe that a service such as deps.rs is immensely beneficial to the Rust community, so I hope that eventually we'll manage to resolve the matters of hosting and funding. In the meantime however, having the temporary deps.rm.rs domain to keep the upstream version of the software is perfectly acceptable, and should at least set aside one of the current blockers.

(Please also let us know if you want to be added as maintainer)

I would like to assist in this driving force of making deps reliable again. With or without the role of maintainer, you can also count on me.

I'd also be willing to contribute a small share for the domain cost, but we can also consider using some sort of crowd-funding to finance the fixed costs.
I agree with @robjtede that the deps.rm.rs domain would be a nice staging area and also a suitable fallback, but the original domain is probably a little snappier and easier to remember. :)

I'm fine to pay for deps.rs if needed.

I'd be willing to put up a share of the cash for the domain when we've made some progress.

Is there any good tool for collecting contributions that we could then split into maintenance and other costs? Something like GitHub Sponsors or team patreon, or infinitely running indiegogo?
We could just set up contributions there and pay from that lot. There must be something usable!

Yes I just checked GitHub Sponsors I think that can work. We can create a sponsor account for the organization deps-rs I think

I will investigate

I'm closing this ticket as we have solved the problem.
@robjtede is now the new owner of deps.rs. He is the one paying for it so I suggest that everybody who really wanted to keep the deps.rs domain sponsors @robjtede for $1. With 2 people sponsoring him it's already enough to cover entirely the expense equally and fairly.
Thanks a lot to Rob for doing this for all of us and deps.rs users in general.

(The reason why we didn't make a collective is because it was complicated, we need an organization, bank account, stuff...)

Totally, as long as there's a dead man switch for contingencies we should be good.


BUG- Evil wizard on 1.1 and 2.1 does not shoot flies. Giving weird error. See comment

Assertion failed on expression: 'time >= m_LastUsedTime'

This is a Unity engine error, not one from our code.


feat: support windows console input buffer

This adds support to the Windows Console Input Buffer API which access the console API directly without the need for virtual terminal input (i.e. the current mode that emulates unix inputs). Since this uses the console input api, we can finally read window size events.
This is mearly based on the awesome work of @erikgeiser in #140.
Fixes: https://github.com/charmbracelet/bubbletea/issues/538
Fixes: https://github.com/charmbracelet/bubbletea/issues/121

@aymanbagabas could you please look through this issue which I raised? It's related to your changes in this PR. Maybe you can improve your patch to resolve it as well? I will be happy to help with testing / debugging.


Don't create data disk for etcd

Is this a request for help?:
help
Is this an ISSUE or FEATURE REQUEST? (choose one):
ISSUE
What version of acs-engine?:
v0.18.0

JSON parameters
...
"masterProfile": {
"count": 1,
"imageReference": {
"name": "ubuntu-16-04-custom",
"resourceGroup": "my-images"
},
"dnsPrefix": "k8s-acs",
"vmSize": "Standard_D2s_v3",
"vnetSubnetId": "xxxx",
"firstConsecutiveStaticIP": "xxxx"
},
...
Orchestrator and version (e.g. Kubernetes, DC/OS, Swarm)
kubernetes 1.10.2
What happened:
acs-engine does not generate azuredeploy.json with data disk information on master storageprofile for etcd when using custom image.
What you expected to happen:
Create data disk on master storageprofile for etcd when using custom image.
azuredeploy.json
"storageProfile": {
"dataDisks": [
{
"createOption": "Empty",
"diskSizeGB": "[variables('etcdDiskSizeGB')]",
"lun": 0,
"name": "[concat(variables('masterVMNamePrefix'), copyIndex(variables('masterOffset')),'-etcddisk')]"
}
],
How to reproduce it (as minimally and precisely as possible):
generate ARM template using custom image
...
"masterProfile": {
"count": 1,
"imageReference": {
"name": "custom_image",
"resourceGroup": "rg_custom_image"
},
"dnsPrefix": "k8s-acs",
"vmSize": "Standard_D2s_v3",
"vnetSubnetId": "xxxx",
"firstConsecutiveStaticIP": "xxxx"
},
Anything else we need to know:

I don't think it's possible to attach disks to custom images.


jsonDecode failing to decode dataset

I and my code seem to be crashing here. I am unable to parse this dataset using jsonDecode, please help. It should be rather simple but it just wont work past the jsonDecode
DataSet
[{"data":[{"name":"Alba","visible":true},{"name":"Arad","visible":true}],"_id":"Counties"}]

Failing Code
Definitions parseDefinition(String responseBody) {
final parsed = jsonDecode(responseBody).cast<Map<String, dynamic>>();
return  Definitions.fromJson(parsed);

Expected results:
Parsed Object with one List and 1 string
Actual results:
Nothing

[√] Flutter (Channel stable, v1.9.1+hotfix.6, on Microsoft Windows [Version 10.0.18363.900], locale en-US)
    • Flutter version 1.9.1+hotfix.6 at D:\flutter
    • Framework revision 68587a0916 (9 months ago), 2019-09-13 19:46:58 -0700
    • Engine revision b863200c37
    • Dart version 2.5.0

[√] Android toolchain - develop for Android devices (Android SDK version 29.0.0)
    • Android SDK at C:\Users\Mayank\AppData\Local\Android\sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-29, build-tools 29.0.0
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
    • All Android licenses accepted.

[√] Android Studio (version 3.6)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 44.0.2
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)

[√] VS Code (version 1.46.1)
    • VS Code at C:\Users\Mayank\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.11.0

[√] Connected device (1 available)
    • Android SDK built for x86 • emulator-5554 • android-x86 • Android 8.0.0 (API 26) (emulator)

Hi @mayankjanmejay
This platform is not meant for assistance on personal code.
Please see https://flutter.dev/community for resources and asking questions like this,
you may also get some help if you post it on Stack Overflow and if you need help with your code, please see https://www.reddit.com/r/flutterhelp/
You may want to look at this code sample
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments and I will reopen it.
Thank you

Hi @mayankjanmejay
This platform is not meant for assistance on personal code.
Please see https://flutter.dev/community for resources and asking questions like this,
you may also get some help if you post it on Stack Overflow and if you need help with your code, please see https://www.reddit.com/r/flutterhelp/
You may want to look at this code sample
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments and I will reopen it.
Thank you

Thank you very much for the code sample. It made my day :)


fix: DAG level Output Artifacts on K8S and Kubelet executor

Checklist:

[ ] Either (a) I've created an enhancement proposal and discussed it with the community, (b) this is a bug fix, or (c) this is a chore.
[ ] The title of the PR is (a) conventional, (b) states what changed, and (c) suffixes the related issues number. E.g. "fix(controller): Updates such and such. Fixes #1234".  Fixes #3545
[ ] I've signed the CLA.
[ ] I have written unit and/or e2e tests for my change. PRs without these are unlikely to be merged.
[ ] My builds are green. Try syncing with master if they are not.
[ ] My organization is added to USERS.md.

Fixed and available in v2.10.0-rc5.


New Go's 1.2(1)2 heap allocator crashes the app

Supposedly, the type checker in the newer Go versions randomly crashes the app when it checks unpinned? uintptrs of the YUV planes in the h264 encoder (to be confirmed). The issue is reproducible on Windows and any PSX ROM.
For the time being, it is recommended to change the default encoder to VP8: encoder.video.codec=vpx.
fatal error: unexpected signal during runtime execution
[signal 0xc0000005 code=0x0 addr=0x20 pc=0x7ff7e80caad7]

runtime stack:
runtime.throw({0x7ff7e8aee6b5?, 0xc000060168?})
        C:/Program Files/Go/src/runtime/panic.go:1023 +0x65 fp=0x64cc5ffa38 sp=0x64cc5ffa08 pc=0x7ff7e80f0ca5
runtime.sigpanic()
        C:/Program Files/Go/src/runtime/signal_windows.go:395 +0x265 fp=0x64cc5ffa80 sp=0x64cc5ffa38 pc=0x7ff7e8108be5
runtime.(*mspan).typePointersOfUnchecked(0xc0004bd620?, 0xc00042d900?)
        C:/Program Files/Go/src/runtime/mbitmap_allocheaders.go:202 +0x37 fp=0x64cc5ffaa0 sp=0x64cc5ffa80 pc=0x7ff7e80caad7
runtime.scanobject(0xc000060168?, 0xc000060168)
        C:/Program Files/Go/src/runtime/mgcmark.go:1446 +0xd2 fp=0x64cc5ffb30 sp=0x64cc5ffaa0 pc=0x7ff7e80d6972
runtime.gcDrain(0xc000060168, 0x7)
        C:/Program Files/Go/src/runtime/mgcmark.go:1242 +0x1f4 fp=0x64cc5ffb98 sp=0x64cc5ffb30 pc=0x7ff7e80d62b4
runtime.gcDrainMarkWorkerIdle(...)
        C:/Program Files/Go/src/runtime/mgcmark.go:1114
runtime.gcBgMarkWorker.func2()
        C:/Program Files/Go/src/runtime/mgc.go:1406 +0x6f fp=0x64cc5ffbe8 sp=0x64cc5ffb98 pc=0x7ff7e80d296f
runtime.systemstack(0xc000066e00)
        C:/Program Files/Go/src/runtime/asm_amd64.s:509 +0x49 fp=0x64cc5ffbf8 sp=0x64cc5ffbe8 pc=0x7ff7e8128fc9

hmm, where in the stack trace shows it is from "type checker"? And this can be filed as bug to GO right?

@giongto35, it's in the (*mspan).typePointersOfUnchecked line.
I don't think it is a bug in Go, but rather a race condition during frame encoding and multiple reinitializations of the x264 encoder.
It crashes randomly (right away or on a second attempt) with x264 (but not with vpx), on Windows (but not on cloudretro.io with Linux), on PSX Castlevania where it changes output resolution like crazy, each time recreating the encoder (but if you disable that recreation in the config         pcsx.coreAspectRatio: false, it works).
So I assume something has changed in the pointer checker of Go after v1.20, maybe it's way more strict now, and that naïve way of encoder's recreation won't fly anymore. ;/
Well, at least they fixed c-go stack collision introduced in version 1.21, which would burry Go for the project otherwise.

After a long debugging session, decided to revert everything back to 1.20 for now.
It crashes under Windows on Go 1.22 with h264 encoder only (any versions, any settings), when Go's GC is looping over uintptrs and crashing due to the mem corruption. https://tip.golang.org/src/runtime/mbitmap_allocheaders.go
It seems, there are some similar bugs out there in Go, but I couldn't reproduce this issue with an isolated unit test in order to post this bug formally onto the tracker.
Anyways. :/
Steps to reproduce:
0. Use WIndows.

Compile with 1.22. (branch go1.22)
Run some PSX games which change output resolution. (Castelvania, or bundled psxtest)
Crash.

@giongto35, I think, I fixed it somehow ;/
Removed a wrapper to Go structure over the C x264_param_t structure and now it works, It seems. Not sure why, but my guess that new allocator from 1.22 goes beyond mem bounds of this struct. That's possible because the Go wrapper is written a long time ago for older versions of x264 and if they change the order or the list of fields, you can easily go out of bounds (due to Go's structs padding or sizeof mismatch) when mapping an old struct to a new one from C.
https://github.com/giongto35/cloud-game/blob/1a44b94c85c947b85737cb0be9bdfce5b6eac9fb/pkg/encoder/h264/libx264.go#L85-L88
Will test it, then. Maybe, this will fix it. :/


[WFCORE-641] Make discovery-option 'module' behavior consistent with the...

... xsd docs

Core - Full Integration Build 777 is now running using a merge of febc4b4bea25a586b0b9265b7be389a89e611d94

Linux Build 1522 is now running using a merge of febc4b4bea25a586b0b9265b7be389a89e611d94

Windows Build 1176 is now running using a merge of febc4b4bea25a586b0b9265b7be389a89e611d94

Linux Build 1522 outcome was SUCCESS using a merge of febc4b4bea25a586b0b9265b7be389a89e611d94
Summary: Tests passed: 3092, ignored: 66 Build time: 0:19:11

Windows Build 1176 outcome was SUCCESS using a merge of febc4b4bea25a586b0b9265b7be389a89e611d94
Summary: Tests passed: 3092, ignored: 66 Build time: 0:19:54

Core - Full Integration Build 777 outcome was SUCCESS using a merge of febc4b4bea25a586b0b9265b7be389a89e611d94
Summary: Tests passed: 2842, ignored: 416 Build time: 0:50:43

Core - Full Integration JDK8 Build 8072 outcome was FAILURE using a merge of febc4b4bea25a586b0b9265b7be389a89e611d94
Summary: Compilation error: Compiler (new) Build time: 00:04:18


fps drop either going gradually worse to unusable level or when trying to power phone up from pc side

as subject says, it's happening on both phone and pc side for scrcpy v1.12.1.
when fps is dropping, skipped frames are also increasing. switching app and close>reopen app return it to normal fps then it gradually goes worse again.
after some testing it appears to be fixed by replacing sdl2.dll (version 2.0.8) by taking 2.0.9 sdl2.dll from scrcpy v1.5.
just posting in case people have similar issue and/or future version is fixing it or something, i'll keep testing each day and post if the issue returns.

after some testing it appears to be fixed by replacing sdl2.dll (version 2.0.8)

You mean 2.0.10?
Thanks for the info.
Does it happen at a lower definition too? (scrcpy -m 1024)

yeah it does, i kept reducing it to 600 with no luck. also tried lowering bitrate to 2m and the only solution is what i said above. i really meant 2.0.8 because i'm the 1 mentioning about SmartNav issue and you suggested me to grab the dll from v 1.9 (2.0.8 SDL2.dll). so i can't really say if 2.0.10 is fine or not

#425

welp i shouldn't have jinx it, the issue is back and i'm back trying to figure out if it can be solved


Change (All User Agent) To (Static) -> Windows NT

How to change all (ios/Android) User agents to : Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Firefox/68.0

i solve it

@macronc4  how did you do it ?


Ragas metric with experiment

Hello,
Is it possible to use ragas metric with Opik Experiment ?
Is yes, is there a snippet of code for it ?
Best Regards
Clement

Hi @clementrey-dev
It's been a little while since I've played with Ragas but did you take a look at this cookbook: https://www.comet.com/docs/opik/cookbook/ragas#evaluating-datasets - The last section includes a code snippet for using Ragas as part of an experiment - I know Ragas updated their API recently so hoping the code doesn't need any changes
Let me know how you get on and I can look at making changes in the docs if it isn't clear

Hi @clementrey-dev
Not sure if it is still relevant but I have updated the docs with some code snippets: https://www.comet.com/docs/opik/tracing/integrations/ragas#2-create-a-scoring-metric-wrapper


Null pointer checks added for location reading in notification templates

PT-1166

This has gone old. #250 contains the same fixes.


Add missing cache config

Fix https://github.com/nuxt-community/apollo-module/issues/125

great thanks 👍


Feat: Improve test coverage of DocsSiteLoader

Description
Adds 100% test coverage for DocsSiteLoader
Fixes #697
Type of change
Please delete options that are not relevant.

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Refactor (does not change functionality, e.g. code style improvements, linting)
[ ] Documentation update

How Has This Been Tested?

[x] Unit Test
[ ] Test Script (please provide)

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules
[x] I have checked my code and corrected any misspellings

Maintainer Checklist

[ ] closes #xxxx (Replace xxxx with the GitHub issue number)
[ ] Made sure Checks passed

@SerSamgy can you please rebase your branch with main branch? Seems like the tests are failing since the branch is stale.

Hi @deshraj 👋🏻 I've rebased the main branch.

Ah, looks like you will have to rebase again due to recent changes in the main branch 😅

@deshraj You could merge it 🙂


XS✔ ◾ PR Metrics: Adding additional unit test

Summary
Adding additional test to increase test coverage and validate further scenarios.
Testing
No product code changes, only the addition of a (passing) unit test.

PR Metrics
✔ Thanks for keeping your pull request small.
✔ Thanks for adding tests.

Lines

Product Code
0

Test Code
21

Subtotal
21

Ignored Code
0

Total
21

Metrics computed by PR Metrics. Add it to your Azure DevOps and GitHub PRs!


Release 2.2.0

Fixes

#48
#49
#52

@avireddy02 are you happy with the dev package so far re: compact formatting?

@merbla Everything looks good to me. thanks for checking.


[CARBONDATA-2415] Support Refresh DataMap command for all Index datamap

Refactor DataMapWriter interface to accept row instead of column page when adding data. This refactory need to modify a lot of test case files
Add REFRESH DATAMAP support for all index datamap including Lucene and Bloom
Make IndexDataMapRefreshRDD generic for all index datamap
For all index datamap, added a unified DMPROPERTIES called INDEX_COLUMNS to specify the column name list for indexing

[X] Any interfaces changed?
DataMapFactory developer interface has added new function

[X] Any backward compatibility impacted?
No

[X] Document update required?
Yes

[X] Testing done
Please provide details on
- Whether new unit test cases have been added or why no new tests are required?
- How it is tested? Please attach test report.
- Is it a performance related change? Please attach the performance test report.
- Any additional information to help reviewers in testing this change.
test case added

[X] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.
NA

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/5553/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/4390/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/5554/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/4391/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/4392/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/5555/

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/4649/

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/4650/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/4399/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/5562/

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/4658/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/5572/

@jackylk Pls check the review comments.

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/4663/

Inspired by the optimization of compaction (#2210), incremental building of datamap can also be optimized.

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/5585/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/4424/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/5587/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/4426/

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/4679/

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/4680/

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/4681/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/4442/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/5605/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/4444/

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/4696/

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/4698/

retest this please

retest sdv please

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/5625/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/4465/

Build Success with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/4474/

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/5634/

retest sdv please

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/4725/

retest sdv please

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/5660/

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/4737/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/4500/

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/4738/

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/4739/

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/5661/

retest sdv please

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/4740/

retest sdv please

SDV Build Success , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/4741/

LGTM


Serving images from the private repos

To insert an image from the private repo I use full path
https://github.com/lexsys27/gitpitch-temp/raw/master/images/gp.jpg
This is because relative links doesn't work in this case - they are converted to smth like this
https://raw.githubusercontent.com/lexsys27/gitpitch-temp/master/images/gp.jpg
and they need to be converted to this
https://raw.githubusercontent.com/lexsys27/gitpitch-temp/master/images/gp.jpg?token=XXX
The link https://github.com/lexsys27/gitpitch-temp/raw/master/images/gp.jpg simply redirects to the link with token so serving images from the private repo works.

See closing comment on related issue #133.


Question: how to handle promise

I'm struggling with the factory and the async nature of it as a AngularJS newbie, unfortunately the provided chat app does not handle my problem:
MetronicApp.factory('Meter', [
    '$rootScope', 'Hub', function ($rootScope, Hub) {

        var hub = new Hub('meterHub', {
            listeners: {
                'SendCurrentActuals': function (message) {
                    $rootScope.$broadcast('SendDataEvent', message);
                }
            },

            methods: ['GetCurrentActuals'],

            errorHandler: function (error) {
                console.error(error);
            },

            hubDisconnected: function () {
                if (hub.connection.lastError) {
                    hub.connection.start();
                }
            }
        });

        var getCurrentActuals = function () {
                return hub.GetCurrentActuals();
        };
        return {
            getNumbers: getCurrentActuals
        };

    }]);

MetronicApp.controller('DashboardController', function ($rootScope, $scope, Meter) {
    console.log(Meter.getNumbers());
});

Gives Error: SignalR: Connection must be started before data can be sent. Call .start() before .send(). I'm struggling how to incorporate the hub.promise.done in the code above to execute only when the hub has connected. I tried several approaches with no luck..
Thanks!

There are multiple ways of getting this to work.
A very quick and dirty way is just putting a timeout around your console.log.
Like this (adjust the 1000 to whatever works):
$timeout(function () {
     console.log(Meter.getNumbers());
}, 1000);

But as I stated, that is just quick and dirty.
Another possibility is adding a variable to your factory as an indicator if the hub is ready.
Make this a boolean eg
var hubReady = false;

In the hub.promise.done you set this variable to true.
And in your function getCurrentActuals you first check for the value of hubReady. If the hub is not ready, you handle that gracefully. If it's ready, you call the hub method.
If you expose the hubReady variable to the controller, you could add a watch on the variable. So that as soon as the hubReady variable changes to true, your console.log will fire.
You could also do a broadcast in the hub.promise.done and catch that broadcast in your controller.

Great thanks! I'll try this, maybe worth to add this to the samples :)


Android build failing

Using this library with Expo. After upgrading to Expo SDK 37, I was getting the error:
error: cannot find symbol class NonNull
So I added the following to gradle.properties:
android.useAndroidX=true
android.enableJetifier=true

Now I get this when trying to build...
.../node_modules/react-native-star-prnt/android/src/main/java/net/infoxication/reactstarprnt/RNStarPrntModule.java:16: error: package android.support.annotation does not exist
import android.support.annotation.Nullable;

Clearing node_modules and npm install again seems to have resolved.


Fix no uploads folder issue

Hi Scott, when trying your project, I noticed that the files I uploaded did not appear unless I manually created an uploads folder. This should fix that!

Good catch! I have the uploads folder on my local, but because it was empty - it did not push to GitHub; which would indeed cause a problem with the application. FYI: If you need some demo images for testing purposes, check out the src/images/upload_testing directory. I don't think I added that info to the README, so I'll do that now. Thanks again for your help.


Use rotl32 from fmath.h for sufficiently new OIIO

This is related to this OIIO PR: https://github.com/OpenImageIO/oiio/pull/1079
This OSL-side patch simply makes OSL work whether or not the new OIIO patch is applied. Works before, works after.

LGTM