Skip to content

Instantly share code, notes, and snippets.

@Rafee-M
Created October 14, 2022 19:32
Show Gist options
  • Save Rafee-M/b7aa0e492dfbc5b986826f5f4c5f03b6 to your computer and use it in GitHub Desktop.
Save Rafee-M/b7aa0e492dfbc5b986826f5f4c5f03b6 to your computer and use it in GitHub Desktop.
mpv log
[ 0.007][v][cplayer] mpv 0.34.0-494-g2207236aaa Copyright © 2000-2022 mpv/MPlayer/mplayer2 projects
[ 0.007][v][cplayer] built on Sun Oct 02 12:31:10 2022
[ 0.007][v][cplayer] FFmpeg library versions:
[ 0.007][v][cplayer] libavutil 57.38.100
[ 0.007][v][cplayer] libavcodec 59.49.100
[ 0.007][v][cplayer] libavformat 59.33.100
[ 0.007][v][cplayer] libswscale 6.8.112
[ 0.007][v][cplayer] libavfilter 8.49.100
[ 0.007][v][cplayer] libswresample 4.9.100
[ 0.007][v][cplayer] FFmpeg version: git-2022-09-30-b0c7352cd
[ 0.007][v][cplayer]
[ 0.007][v][cplayer] Configuration: meson build -Dprefix=/__w/mpv-winbuild-cmake/mpv-winbuild-cmake/build64/install/mingw
[ 0.007][v][cplayer] List of enabled features: av-channel-layout build-date cplayer cuda-hwaccel cuda-interop d3d-hwaccel d3d11 d3d9-hwaccel direct3d dos-paths dvdnav egl-angle egl-angle-win32 egl-helpers ffmpeg ffnvcodec gl gl-dxinterop gl-dxinterop-d3d9 gl-win32 glob glob-win32 gpl iconv javascript jpeg jpegxl lcms2 libarchive libass libavdevice libbluray libm libmpv-shared libplacebo libplacebo-next luajit manpage-build noexecstack openal optimize pdf-build plain-gl rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video shaderc spirv-cross stdatomic threads uchardet vapoursynth vector vulkan wasapi win32 win32-desktop win32-executable win32-internal-pthreads zimg zlib
[ 0.007][v][cplayer] Built with NDEBUG.
[ 0.007][d][ytdl_hook] Loading lua script @ytdl_hook.lua...
[ 0.007][d][stats] Loading lua script @stats.lua...
[ 0.007][d][console] Loading lua script @console.lua...
[ 0.007][d][auto_profiles] Loading lua script @auto_profiles.lua...
[ 0.007][d][auto_profiles] loading mp.defaults
[ 0.007][d][console] loading mp.defaults
[ 0.007][d][stats] loading mp.defaults
[ 0.007][d][ytdl_hook] loading mp.defaults
[ 0.008][d][global] config path: 'scripts' -> 'C:\Users\Rafee\AppData\Roaming/mpv/scripts'
[ 0.008][d][global] config path: 'scripts' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/scripts'
[ 0.008][d][global] config path: 'scripts' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/scripts'
[ 0.008][d][console] loading @console.lua
[ 0.008][d][ytdl_hook] loading @ytdl_hook.lua
[ 0.008][d][stats] loading @stats.lua
[ 0.008][d][auto_profiles] loading @auto_profiles.lua
[ 0.008][d][ytdl_hook] reading options for ytdl_hook
[ 0.009][d][global] config path: 'script-opts/ytdl_hook.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/ytdl_hook.conf'
[ 0.009][d][global] config path: 'script-opts/ytdl_hook.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/ytdl_hook.conf'
[ 0.009][d][global] config path: 'script-opts/ytdl_hook.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/ytdl_hook.conf'
[ 0.009][d][ytdl_hook] script-opts/ytdl_hook.conf not found.
[ 0.009][d][global] config path: 'lua-settings/ytdl_hook.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/ytdl_hook.conf'
[ 0.009][d][global] config path: 'lua-settings/ytdl_hook.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/ytdl_hook.conf'
[ 0.009][d][global] config path: 'lua-settings/ytdl_hook.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/ytdl_hook.conf'
[ 0.009][d][ytdl_hook] lua-settings/ytdl_hook.conf not found.
[ 0.009][d][UndoRedo] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/UndoRedo.lua...
[ 0.009][d][stats] reading options for stats
[ 0.009][d][youtube_search] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/youtube-search.lua...
[ 0.009][d][youtube_quality] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/youtube-quality.lua...
[ 0.009][d][global] config path: 'script-opts/stats.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/stats.conf'
[ 0.009][d][UndoRedo] loading mp.defaults
[ 0.009][d][global] config path: 'script-opts/stats.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/stats.conf'
[ 0.009][d][playlistmanager] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/playlistmanager.lua...
[ 0.009][d][global] config path: 'script-opts/stats.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/stats.conf'
[ 0.009][d][stats] script-opts/stats.conf not found.
[ 0.009][d][youtube_search] loading mp.defaults
[ 0.009][d][yutube_search] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/yutube-search.lua...
[ 0.009][d][youtube_quality] loading mp.defaults
[ 0.009][d][global] config path: 'lua-settings/stats.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/stats.conf'
[ 0.009][d][global] config path: 'lua-settings/stats.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/stats.conf'
[ 0.009][d][status_line] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/status-line.lua...
[ 0.009][d][global] config path: 'lua-settings/stats.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/stats.conf'
[ 0.009][d][stats] lua-settings/stats.conf not found.
[ 0.009][d][youtube_upnext] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/youtube-upnext.lua...
[ 0.009][d][playlistmanager] loading mp.defaults
[ 0.009][d][yutube_search] loading mp.defaults
[ 0.009][d][notify] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/notify.lua...
[ 0.009][d][crop] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/crop.lua...
[ 0.010][d][youtube_upnext] loading mp.defaults
[ 0.010][d][file_browser] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/file-browser.lua...
[ 0.010][d][playlist_view] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/playlist-view.lua...
[ 0.010][d][notify] loading mp.defaults
[ 0.010][d][status_line] loading mp.defaults
[ 0.010][d][UndoRedo] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/UndoRedo.lua
[ 0.010][d][chapter_list] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/chapter-list.lua...
[ 0.010][d][youtube_search] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/youtube-search.lua
[ 0.010][d][youtube_quality] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/youtube-quality.lua
[ 0.010][d][cycle_denoise] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/cycle-denoise.lua...
[ 0.010][d][playlist_view] loading mp.defaults
[ 0.010][d][playlistmanager] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/playlistmanager.lua
[ 0.010][d][cycle_profile] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/cycle-profile.lua...
[ 0.010][d][yutube_search] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/yutube-search.lua
[ 0.010][d][gallery_thumbgen] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/gallery-thumbgen.lua...
[ 0.010][d][ontop_playback] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/ontop-playback.lua...
[ 0.010][d][youtube_upnext] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/youtube-upnext.lua
[ 0.010][d][pause_when_playing] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/pause-when-playing.lua...
[ 0.010][d][notify] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/notify.lua
[ 0.010][d][modernx1] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/modernx1.lua...
[ 0.010][d][SmartCopyPaste] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/SmartCopyPaste.lua...
[ 0.010][d][crop] loading mp.defaults
[ 0.010][d][cycle_profile] loading mp.defaults
[ 0.010][d][youtube_quality] reading options for youtube-quality
[ 0.010][d][SimpleHistory] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/SimpleHistory.lua...
[ 0.011][d][pause_when_playing] loading mp.defaults
[ 0.011][d][seek_show_position] Loading javascript C:\Users\Rafee\AppData\Roaming/mpv/scripts/seek-show-position.js...
[ 0.011][d][global] config path: 'script-opts/youtube-quality.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/youtube-quality.conf'
[ 0.011][d][file_browser] loading mp.defaults
[ 0.011][d][global] config path: 'script-opts/youtube-quality.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/youtube-quality.conf'
[ 0.011][d][global] config path: 'script-opts/youtube-quality.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/youtube-quality.conf'
[ 0.011][d][youtube_quality] script-opts/youtube-quality.conf not found.
[ 0.011][d][playlist_view] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/playlist-view.lua
[ 0.011][d][status_line] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/status-line.lua
[ 0.011][d][global] config path: 'lua-settings/youtube-quality.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/youtube-quality.conf'
[ 0.011][d][global] config path: 'lua-settings/youtube-quality.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/youtube-quality.conf'
[ 0.011][d][global] config path: 'lua-settings/youtube-quality.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/youtube-quality.conf'
[ 0.011][d][youtube_quality] lua-settings/youtube-quality.conf not found.
[ 0.011][d][youtube_upnext] reading options for youtube-upnext
[ 0.011][d][playlistmanager] reading options for playlistmanager
[ 0.011][d][cycle_profile] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/cycle-profile.lua
[ 0.011][d][global] config path: 'script-opts/youtube-upnext.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/youtube-upnext.conf'
[ 0.011][d][global] config path: 'script-opts/youtube-upnext.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/youtube-upnext.conf'
[ 0.011][d][global] config path: 'script-opts/youtube-upnext.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/youtube-upnext.conf'
[ 0.011][d][youtube_upnext] script-opts/youtube-upnext.conf not found.
[ 0.011][d][pause_when_playing] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/pause-when-playing.lua
[ 0.011][d][global] config path: 'script-opts/playlistmanager.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/playlistmanager.conf'
[ 0.011][d][global] config path: 'script-opts/playlistmanager.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/playlistmanager.conf'
[ 0.011][d][file_browser] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/file-browser.lua
[ 0.011][d][global] config path: 'script-opts/playlistmanager.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/playlistmanager.conf'
[ 0.011][d][playlistmanager] script-opts/playlistmanager.conf not found.
[ 0.011][d][global] config path: 'lua-settings/youtube-upnext.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/youtube-upnext.conf'
[ 0.011][d][crop] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/crop.lua
[ 0.011][d][global] config path: 'lua-settings/playlistmanager.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/playlistmanager.conf'
[ 0.011][d][global] config path: 'lua-settings/playlistmanager.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/playlistmanager.conf'
[ 0.011][d][search_page] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/search-page.lua...
[ 0.011][d][SimpleHistory] loading mp.defaults
[ 0.011][d][user_input] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/user-input.lua...
[ 0.011][d][cycle_denoise] loading mp.defaults
[ 0.012][d][chapter_list] loading mp.defaults
[ 0.012][d][gallery_thumbgen] loading mp.defaults
[ 0.012][d][reload] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/reload.lua...
[ 0.012][d][ontop_playback] loading mp.defaults
[ 0.012][d][autoload] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/autoload.lua...
[ 0.012][d][gallery_thumbgen_1] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/gallery-thumbgen 1.lua...
[ 0.012][d][modernx1] loading mp.defaults
[ 0.012][d][gallery_thumbgen_2] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/gallery-thumbgen 2.lua...
[ 0.012][d][global] config path: 'lua-settings/youtube-upnext.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/youtube-upnext.conf'
[ 0.012][d][navigator] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/navigator.lua...
[ 0.012][d][global] config path: 'scripts/lib.disable' -> 'C:\Users\Rafee\AppData\Roaming/mpv/scripts/lib.disable'
[ 0.012][d][crop] reading options for crop
[ 0.012][d][cycle_commands] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/cycle-commands.lua...
[ 0.012][d][auto_profiles2] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/auto-profiles.lua...
[ 0.012][d][global] config path: 'script-opts/crop.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/crop.conf'
[ 0.012][d][SimpleHistory] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/SimpleHistory.lua
[ 0.012][d][global] config path: 'script-opts/crop.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/crop.conf'
[ 0.012][d][global] config path: 'script-opts/crop.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/crop.conf'
[ 0.012][d][crop] script-opts/crop.conf not found.
[ 0.012][d][cycle_denoise] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/cycle-denoise.lua
[ 0.012][d][gallery_thumbgen] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/gallery-thumbgen.lua
[ 0.012][d][global] config path: 'lua-settings/playlistmanager.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/playlistmanager.conf'
[ 0.012][d][ontop_playback] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/ontop-playback.lua
[ 0.012][d][playlistmanager] lua-settings/playlistmanager.conf not found.
[ 0.012][d][chapter_list] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/chapter-list.lua
[ 0.012][d][global] config path: 'lua-settings/crop.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/crop.conf'
[ 0.012][d][global] config path: 'lua-settings/crop.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/crop.conf'
[ 0.012][d][global] config path: 'lua-settings/crop.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/crop.conf'
[ 0.012][d][crop] lua-settings/crop.conf not found.
[ 0.012][d][global] config path: 'lua-settings/youtube-upnext.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/youtube-upnext.conf'
[ 0.012][d][youtube_upnext] lua-settings/youtube-upnext.conf not found.
[ 0.012][d][modernx1] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/modernx1.lua
[ 0.013][d][mpv_discordRPC] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/mpv-discordRPC/main.lua...
[ 0.013][d][reload] loading mp.defaults
[ 0.013][d][SmartCopyPaste] loading mp.defaults
[ 0.013][d][gallery_thumbgen_1] loading mp.defaults
[ 0.013][d][live_filters] Loading lua script C:\Users\Rafee\AppData\Roaming/mpv/scripts/live-filters.lua...
[ 0.013][d][file_browser] reading options for file_browser
[ 0.013][v][cplayer] Waiting for scripts...
[ 0.013][d][playlist_view] reading options for playlist_view
[ 0.013][d][search_page] loading mp.defaults
[ 0.013][d][cycle_commands] loading mp.defaults
[ 0.013][d][global] config path: 'script-opts/playlist_view.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/playlist_view.conf'
[ 0.013][d][global] config path: 'script-opts/playlist_view.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/playlist_view.conf'
[ 0.013][d][user_input] loading mp.defaults
[ 0.013][d][global] config path: 'script-opts/playlist_view.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/playlist_view.conf'
[ 0.013][d][playlist_view] script-opts/playlist_view.conf not found.
[ 0.013][d][global] config path: 'lua-settings/playlist_view.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/playlist_view.conf'
[ 0.013][d][global] config path: 'lua-settings/playlist_view.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/playlist_view.conf'
[ 0.013][d][global] config path: 'lua-settings/playlist_view.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/playlist_view.conf'
[ 0.013][d][playlist_view] lua-settings/playlist_view.conf not found.
[ 0.013][d][SmartCopyPaste] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/SmartCopyPaste.lua
[ 0.014][d][reload] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/reload.lua
[ 0.014][d][gallery_thumbgen_1] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/gallery-thumbgen 1.lua
[ 0.014][d][cplayer] Run command: define-section, flags=64, args=[name="input_playlist_view", contents="g script-binding playlist_view/playlist-view-toggle\n", flags="default"]
[ 0.014][d][cplayer] Run command: enable-section, flags=64, args=[name="input_playlist_view", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.014][d][cycle_commands] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/cycle-commands.lua
[ 0.014][d][user_input] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/user-input.lua
[ 0.014][d][search_page] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/search-page.lua
[ 0.014][d][live_filters] loading mp.defaults
[ 0.014][d][SimpleHistory] reading options for SimpleHistory
[ 0.014][d][global] config path: 'script-opts/file_browser.conf' -> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/file_browser.conf'
[ 0.014][v][file_browser] Opened config file script-opts/file_browser.conf.
[ 0.014][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_playlist_view", contents="", flags="force"]
[ 0.014][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_playlist_view", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.014][d][global] config path: 'script-opts/SimpleHistory.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/SimpleHistory.conf'
[ 0.014][d][global] config path: 'script-opts/SimpleHistory.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/SimpleHistory.conf'
[ 0.014][d][global] config path: 'script-opts/SimpleHistory.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/SimpleHistory.conf'
[ 0.014][d][SimpleHistory] script-opts/SimpleHistory.conf not found.
[ 0.014][d][global] config path: 'lua-settings/SimpleHistory.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/SimpleHistory.conf'
[ 0.014][d][global] config path: 'lua-settings/SimpleHistory.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/SimpleHistory.conf'
[ 0.014][d][SmartCopyPaste] reading options for SmartCopyPaste
[ 0.014][d][global] config path: 'lua-settings/SimpleHistory.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/SimpleHistory.conf'
[ 0.014][d][SimpleHistory] lua-settings/SimpleHistory.conf not found.
[ 0.014][d][user_input] reading options for user_input
[ 0.014][d][global] config path: 'script-opts/SmartCopyPaste.conf' -> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/SmartCopyPaste.conf'
[ 0.014][d][live_filters] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/live-filters.lua
[ 0.014][v][SmartCopyPaste] Opened config file script-opts/SmartCopyPaste.conf.
[ 0.014][d][global] config path: 'script-opts/user_input.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/user_input.conf'
[ 0.014][d][global] config path: '.' -> 'C:\Users\Rafee\AppData\Roaming/mpv/.'
[ 0.014][d][global] config path: 'script-opts/user_input.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/user_input.conf'
[ 0.014][d][gallery_thumbgen_1] reading options for gallery_worker
[ 0.014][d][global] config path: 'script-opts/user_input.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/user_input.conf'
[ 0.014][d][global] config path: 'script-modules' -> 'C:\Users\Rafee\AppData\Roaming/mpv/script-modules'
[ 0.014][d][user_input] script-opts/user_input.conf not found.
[ 0.014][d][global] user path: '~~/script-modules' -> 'C:\Users\Rafee\AppData\Roaming/mpv/script-modules'
[ 0.014][d][autoload] loading mp.defaults
[ 0.014][d][global] config path: 'script-opts/gallery_worker.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/gallery_worker.conf'
[ 0.014][d][search_page] reading options for search_page
[ 0.014][d][global] config path: 'script-opts/gallery_worker.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/gallery_worker.conf'
[ 0.014][d][global] config path: 'lua-settings/user_input.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/user_input.conf'
[ 0.014][d][global] config path: 'script-modules/?.lua;' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-modules/?.lua;'
[ 0.014][d][navigator] loading mp.defaults
[ 0.015][d][global] config path: 'lua-settings/user_input.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/user_input.conf'
[ 0.015][d][global] config path: 'script-modules/?.lua;' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-modules/?.lua;'
[ 0.015][d][gallery_thumbgen_2] loading mp.defaults
[ 0.015][d][global] config path: 'lua-settings/user_input.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/user_input.conf'
[ 0.015][d][user_input] lua-settings/user_input.conf not found.
[ 0.015][d][global] config path: 'script-modules/?.lua;' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-modules/?.lua;'
[ 0.015][d][global] config path: 'script-opts/search_page.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/search_page.conf'
[ 0.015][d][global] config path: 'script-opts/gallery_worker.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/gallery_worker.conf'
[ 0.015][d][global] config path: 'script-opts/search_page.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/search_page.conf'
[ 0.015][d][gallery_thumbgen_1] script-opts/gallery_worker.conf not found.
[ 0.015][d][global] user path: '~~/script-modules/?.lua;' -> 'C:\Users\Rafee\AppData\Roaming/mpv/script-modules/?.lua;'
[ 0.015][d][global] config path: 'script-opts/search_page.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/search_page.conf'
[ 0.015][d][search_page] script-opts/search_page.conf not found.
[ 0.015][d][modernx1] reading options for osc
[ 0.015][d][global] config path: 'lua-settings/gallery_worker.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/gallery_worker.conf'
[ 0.015][d][autoload] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/autoload.lua
[ 0.015][d][global] config path: 'lua-settings/gallery_worker.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/gallery_worker.conf'
[ 0.015][d][global] config path: 'lua-settings/gallery_worker.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/gallery_worker.conf'
[ 0.015][d][gallery_thumbgen_1] lua-settings/gallery_worker.conf not found.
[ 0.015][d][navigator] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/navigator.lua
[ 0.015][v][seek_show_position] Loading file @/defaults.js
[ 0.015][d][global] user path: '@/defaults.js' -> '@/defaults.js'
[ 0.015][v][seek_show_position] Reading file '@/defaults.js'
[ 0.015][d][gallery_thumbgen_2] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/gallery-thumbgen 2.lua
[ 0.015][d][youtube_search] reading options for youtube_search
[ 0.015][d][global] config path: 'lua-settings/search_page.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/search_page.conf'
[ 0.015][d][live_filters] reading options for live_filters
[ 0.015][d][global] config path: 'script-opts/osc.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/osc.conf'
[ 0.015][d][global] config path: 'lua-settings/search_page.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/search_page.conf'
[ 0.015][d][auto_profiles2] loading mp.defaults
[ 0.015][d][global] config path: 'script-opts/osc.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/osc.conf'
[ 0.015][d][global] config path: 'lua-settings/search_page.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/search_page.conf'
[ 0.015][d][search_page] lua-settings/search_page.conf not found.
[ 0.015][d][mpv_discordRPC] loading mp.defaults
[ 0.015][d][global] config path: 'script-opts/osc.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/osc.conf'
[ 0.015][d][modernx1] script-opts/osc.conf not found.
[ 0.015][d][global] config path: 'script-opts/youtube_search.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/youtube_search.conf'
[ 0.015][d][global] config path: 'script-opts/youtube_search.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/youtube_search.conf'
[ 0.015][d][global] config path: 'script-opts/live_filters.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/live_filters.conf'
[ 0.015][d][global] config path: 'script-opts/youtube_search.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/youtube_search.conf'
[ 0.015][d][youtube_search] script-opts/youtube_search.conf not found.
[ 0.015][d][global] config path: 'script-opts/live_filters.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/live_filters.conf'
[ 0.015][d][global] config path: 'lua-settings/osc.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/osc.conf'
[ 0.015][d][global] config path: 'script-opts/live_filters.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/live_filters.conf'
[ 0.015][d][live_filters] script-opts/live_filters.conf not found.
[ 0.015][d][global] config path: 'lua-settings/osc.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/osc.conf'
[ 0.015][d][autoload] reading options for autoload
[ 0.015][d][global] config path: 'lua-settings/osc.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/osc.conf'
[ 0.015][d][modernx1] lua-settings/osc.conf not found.
[ 0.015][d][global] config path: 'lua-settings/youtube_search.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/youtube_search.conf'
[ 0.015][d][global] config path: 'lua-settings/youtube_search.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/youtube_search.conf'
[ 0.016][d][global] config path: 'lua-settings/youtube_search.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/youtube_search.conf'
[ 0.016][d][youtube_search] lua-settings/youtube_search.conf not found.
[ 0.016][d][global] config path: 'script-opts/autoload.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/autoload.conf'
[ 0.016][d][global] config path: 'lua-settings/live_filters.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/live_filters.conf'
[ 0.016][d][global] config path: 'script-opts/autoload.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/autoload.conf'
[ 0.016][d][global] config path: 'lua-settings/live_filters.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/live_filters.conf'
[ 0.016][d][global] config path: 'script-opts/autoload.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/autoload.conf'
[ 0.016][d][autoload] script-opts/autoload.conf not found.
[ 0.016][d][global] config path: 'lua-settings/live_filters.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/live_filters.conf'
[ 0.016][d][live_filters] lua-settings/live_filters.conf not found.
[ 0.016][d][auto_profiles2] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/auto-profiles.lua
[ 0.016][d][mpv_discordRPC] loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/mpv-discordRPC/main.lua
[ 0.016][d][navigator] reading options for navigator
[ 0.016][d][global] config path: 'lua-settings/autoload.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/autoload.conf'
[ 0.016][d][global] config path: 'lua-settings/autoload.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/autoload.conf'
[ 0.016][v][auto_profiles] Re-evaluating auto profile Movies and TV Shows
[ 0.016][d][global] config path: 'lua-settings/autoload.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/autoload.conf'
[ 0.016][d][autoload] lua-settings/autoload.conf not found.
[ 0.016][v][auto_profiles] Profile condition error on evaluating: [string "profile Movies and TV Shows condition"]:1: attempt to index global 'path' (a nil value)
[ 0.016][v][auto_profiles] Re-evaluating auto profile Youtube
[ 0.016][v][auto_profiles] Profile condition error on evaluating: [string "profile Youtube condition"]:1: attempt to index global 'path' (a nil value)
[ 0.016][d][cplayer] Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"]
[ 0.016][d][global] config path: 'script-opts/navigator.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/navigator.conf'
[ 0.016][d][global] config path: 'script-opts/navigator.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/navigator.conf'
[ 0.016][d][global] config path: 'script-opts/navigator.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/navigator.conf'
[ 0.016][d][navigator] script-opts/navigator.conf not found.
[ 0.016][d][global] config path: 'script-modules/scroll-list.lua' -> 'C:\Users\Rafee\AppData\Roaming/mpv/script-modules/scroll-list.lua'
[ 0.016][d][global] user path: '~~/script-modules/scroll-list.lua' -> 'C:\Users\Rafee\AppData\Roaming/mpv/script-modules/scroll-list.lua'
[ 0.016][d][global] config path: 'lua-settings/navigator.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/navigator.conf'
[ 0.016][d][global] config path: 'lua-settings/navigator.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/navigator.conf'
[ 0.016][d][global] config path: 'lua-settings/navigator.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/navigator.conf'
[ 0.016][d][navigator] lua-settings/navigator.conf not found.
[ 0.016][d][console] reading options for console
[ 0.016][d][global] user path: 'C:/Users/Rafee/Documents/.Mount' -> 'C:/Users/Rafee/Documents/.Mount'
[ 0.016][d][mpv_discordRPC] reading options for mpv_discordRPC
[ 0.016][d][cplayer] Run command: define-section, flags=64, args=[name="input_youtube_search", contents="Ctrl+y script-binding youtube_search/yt\nY script-binding youtube_search/youtube-search\n", flags="default"]
[ 0.016][d][global] config path: 'script-opts/console.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/console.conf'
[ 0.016][d][cplayer] Run command: define-section, flags=64, args=[name="input_SimpleHistory", contents="", flags="default"]
[ 0.016][d][global] config path: 'script-opts/console.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/console.conf'
[ 0.016][d][global] config path: 'script-opts/console.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/console.conf'
[ 0.016][d][console] script-opts/console.conf not found.
[ 0.016][d][cplayer] Run command: define-section, flags=64, args=[name="input_yutube_search", contents="", flags="default"]
[ 0.016][d][global] config path: 'script-opts/mpv_discordRPC.conf' -> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/mpv_discordRPC.conf'
[ 0.016][d][cplayer] Run command: enable-section, flags=64, args=[name="input_youtube_search", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.016][d][cplayer] Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.016][v][mpv_discordRPC] Opened config file script-opts/mpv_discordRPC.conf.
[ 0.016][d][global] config path: 'lua-settings/console.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/console.conf'
[ 0.016][d][global] config path: 'lua-settings/console.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/console.conf'
[ 0.016][d][cplayer] Run command: define-section, flags=64, args=[name="input_crop", contents="", flags="default"]
[ 0.016][d][cplayer] Run command: define-section, flags=64, args=[name="input_chapter_list", contents="Shift+F8 script-binding chapter_list/toggle-chapter-browser\n", flags="default"]
[ 0.016][d][global] config path: 'lua-settings/console.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/console.conf'
[ 0.016][d][console] lua-settings/console.conf not found.
[ 0.016][d][cplayer] Run command: enable-section, flags=64, args=[name="input_crop", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.017][d][cplayer] Run command: define-section, flags=64, args=[name="input_navigator", contents="Alt+f script-binding navigator/navigator\n", flags="default"]
[ 0.017][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_youtube_search", contents="", flags="force"]
[ 0.017][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_crop", contents="", flags="force"]
[ 0.017][d][cplayer] Run command: enable-section, flags=64, args=[name="input_SimpleHistory", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.017][d][cplayer] Run command: enable-section, flags=64, args=[name="input_yutube_search", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.017][d][cplayer] Run command: define-section, flags=64, args=[name="input_youtube_quality", contents="ctrl+q script-binding youtube_quality/quality-menu\n", flags="default"]
[ 0.017][d][cplayer] Run command: enable-section, flags=64, args=[name="input_chapter_list", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.017][d][global] config path: 'script-modules/?.lua;' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-modules/?.lua;'
[ 0.017][d][global] config path: 'script-modules/?.lua;' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-modules/?.lua;'
[ 0.017][d][global] config path: 'script-modules/?.lua;' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-modules/?.lua;'
[ 0.017][d][global] user path: '~~/script-modules/?.lua;' -> 'C:\Users\Rafee\AppData\Roaming/mpv/script-modules/?.lua;'
[ 0.017][d][cplayer] Run command: script-message, flags=64, args=[args="tn_osc_registration", args="{\"script_name\":\"modernx1\",\"osc_opts\":{\"scalewindowed\":1.200000,\"scalefullscreen\":0.750000}}"]
[ 0.017][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_yutube_search", contents="/ script-binding yutube_search/youtube-search\n", flags="force"]
[ 0.018][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_yutube_search", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.018][d][cplayer] Run command: define-section, flags=64, args=[name="input_SmartCopyPaste", contents="", flags="default"]
[ 0.018][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_SimpleHistory", contents="ctrl+r script-binding SimpleHistory/history-resume\nctrl+R script-binding SimpleHistory/history-resume2\nalt+r script-binding SimpleHistory/history-load-last\nalt+R script-binding SimpleHistory/history-load-last2\nh script-binding SimpleHistory/open-list\nH script-binding SimpleHistory/open-list2\nr script-binding SimpleHistory/open-list3\nR script-binding SimpleHistory/open-list4\n", flags="force"]
[ 0.018][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_chapter_list", contents="", flags="force"]
[ 0.018][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_youtube_search", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.018][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_1"]
[ 0.018][d][gallery_thumbgen] reading options for gallery_worker
[ 0.018][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_SimpleHistory", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.018][d][cplayer] Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"]
[ 0.018][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_crop", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.018][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_chapter_list", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.018][d][global] config path: 'script-opts/gallery_worker.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/gallery_worker.conf'
[ 0.018][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"]
[ 0.018][d][global] config path: 'script-opts/gallery_worker.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/gallery_worker.conf'
[ 0.018][d][cplayer] Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.018][d][global] config path: 'script-opts/gallery_worker.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/gallery_worker.conf'
[ 0.018][d][gallery_thumbgen] script-opts/gallery_worker.conf not found.
[ 0.018][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"]
[ 0.018][d][cplayer] Run command: define-section, flags=64, args=[name="input_reload", contents="R script-binding reload/reload\n", flags="default"]
[ 0.018][d][cplayer] Run command: define-section, flags=64, args=[name="input_youtube_upnext", contents="ctrl+u script-binding youtube_upnext/upnext-menu\n", flags="default"]
[ 0.018][d][cplayer] Run command: enable-section, flags=64, args=[name="input_reload", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.018][d][global] config path: 'lua-settings/gallery_worker.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/gallery_worker.conf'
[ 0.018][d][global] config path: 'lua-settings/gallery_worker.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/gallery_worker.conf'
[ 0.018][d][global] config path: 'lua-settings/gallery_worker.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/gallery_worker.conf'
[ 0.018][d][gallery_thumbgen] lua-settings/gallery_worker.conf not found.
[ 0.018][d][gallery_thumbgen_2] reading options for gallery_worker
[ 0.018][d][global] config path: 'init.js' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/init.js'
[ 0.018][d][global] config path: 'init.js' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/init.js'
[ 0.018][d][global] config path: 'init.js' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/init.js'
[ 0.018][d][global] config path: 'script-opts/gallery_worker.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/script-opts/gallery_worker.conf'
[ 0.018][d][global] config path: '.init.js' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/.init.js'
[ 0.018][d][global] config path: 'script-opts/gallery_worker.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/script-opts/gallery_worker.conf'
[ 0.018][d][global] config path: '.init.js' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/.init.js'
[ 0.018][d][global] config path: '.init.js' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/.init.js'
[ 0.018][v][seek_show_position] Loading file C:\Users\Rafee\AppData\Roaming/mpv/scripts/seek-show-position.js
[ 0.018][d][global] user path: 'C:\Users\Rafee\AppData\Roaming/mpv/scripts/seek-show-position.js' -> 'C:\Users\Rafee\AppData\Roaming/mpv/scripts/seek-show-position.js'
[ 0.018][v][seek_show_position] Reading file 'C:\Users\Rafee\AppData\Roaming/mpv/scripts/seek-show-position.js'
[ 0.018][d][global] config path: 'script-opts/gallery_worker.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/script-opts/gallery_worker.conf'
[ 0.018][d][gallery_thumbgen_2] script-opts/gallery_worker.conf not found.
[ 0.018][d][cplayer] Run command: enable-section, flags=64, args=[name="input_youtube_upnext", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.019][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.019][d][cplayer] Run command: enable-section, flags=64, args=[name="input_SmartCopyPaste", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.019][d][cplayer] Run command: define-section, flags=64, args=[name="input_search_page", contents="f12 script-binding search_page/open-search-page\nShift+f12 script-binding search_page/open-search-page/advanced\n", flags="default"]
[ 0.019][d][global] config path: 'lua-settings/gallery_worker.conf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/lua-settings/gallery_worker.conf'
[ 0.019][d][global] config path: 'lua-settings/gallery_worker.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/lua-settings/gallery_worker.conf'
[ 0.019][d][cplayer] Run command: enable-section, flags=64, args=[name="input_search_page", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.019][d][global] config path: 'lua-settings/gallery_worker.conf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/lua-settings/gallery_worker.conf'
[ 0.019][d][gallery_thumbgen_2] lua-settings/gallery_worker.conf not found.
[ 0.019][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_reload", contents="", flags="force"]
[ 0.019][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.019][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_SmartCopyPaste", contents="ctrl+c script-binding SmartCopyPaste/copy\nctrl+C script-binding SmartCopyPaste/copy2\nmeta+c script-binding SmartCopyPaste/copy3\nmeta+C script-binding SmartCopyPaste/copy4\nctrl+alt+c script-binding SmartCopyPaste/copy-specific\nctrl+alt+C script-binding SmartCopyPaste/copy-specific2\nmeta+alt+c script-binding SmartCopyPaste/copy-specific3\nmeta+alt+C script-binding SmartCopyPaste/copy-specific4\nctrl+v script-binding SmartCopyPaste/paste\nctrl+V script-binding SmartCopyPaste/paste2\nmeta+v script-binding SmartCopyPaste/paste3\nmeta+V script-binding SmartCopyPaste/paste4\nctrl+alt+v script-binding SmartCopyPaste/paste-specific\nctrl+alt+V script-binding SmartCopyPaste/paste-specific2\nalt+V script-binding SmartCopyPaste/paste-specific3\nalt+v script-binding SmartCopyPaste/paste-specific4\n", flags="force"]
[ 0.019][d][cplayer] Run command: define-section, flags=64, args=[name="input_cycle_denoise", contents="n script-binding cycle_denoise/denoise\n", flags="default"]
[ 0.019][d][cplayer] Run command: define-section, flags=64, args=[name="input_UndoRedo", contents="ctrl+z script-binding UndoRedo/undo\nctrl+Z script-binding UndoRedo/undoCaps\nctrl+y script-binding UndoRedo/redo\nctrl+Y script-binding UndoRedo/redoCaps\nctrl+alt+z script-binding UndoRedo/undoLoop\nctrl+alt+Z script-binding UndoRedo/undoLoopCaps\n", flags="default"]
[ 0.019][d][cplayer] Run command: enable-section, flags=64, args=[name="input_youtube_quality", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.019][d][cplayer] Run command: enable-section, flags=64, args=[name="input_UndoRedo", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.019][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_youtube_quality", contents="", flags="force"]
[ 0.019][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_SmartCopyPaste", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.019][d][cplayer] Run command: enable-section, flags=64, args=[name="input_cycle_denoise", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.019][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_reload", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.019][i][mpv_discordRPC] Discord Rich Presence integration for mpv Media Player
[ 0.019][i][mpv_discordRPC] Upstream: https://github.com/cniw/mpv-discordRPC
[ 0.019][i][mpv_discordRPC] Version: 1.4.1-UNKNOWN
[ 0.019][v][mpv_discordRPC] rpc_wrapper : lua-discordRPC
[ 0.019][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_cycle_denoise", contents="", flags="force"]
[ 0.019][v][mpv_discordRPC] periodic_timer : 15
[ 0.019][v][mpv_discordRPC] playlist_info : yes
[ 0.019][v][mpv_discordRPC] loop_info : yes
[ 0.019][v][mpv_discordRPC] cover_art : yes
[ 0.019][v][mpv_discordRPC] mpv_version : yes
[ 0.019][v][mpv_discordRPC] active : yes
[ 0.019][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_cycle_denoise", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.019][v][mpv_discordRPC] key_toggle : D
[ 0.019][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_search_page", contents="", flags="force"]
[ 0.019][d][cplayer] Run command: define-section, flags=64, args=[name="input_mpv_discordRPC", contents="D script-binding mpv_discordRPC/active-toggle\n", flags="default"]
[ 0.019][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_youtube_quality", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.019][d][cplayer] Run command: enable-section, flags=64, args=[name="input_mpv_discordRPC", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.019][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_search_page", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.019][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_mpv_discordRPC", contents="", flags="force"]
[ 0.019][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen"]
[ 0.019][d][cplayer] Run command: enable-section, flags=64, args=[name="input_navigator", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.019][d][cplayer] Run command: define-section, flags=64, args=[name="showhide", contents="mouse_move script-binding modernx1/__keybinding1\nmouse_leave script-binding modernx1/__keybinding2\n", flags="force"]
[ 0.019][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_UndoRedo", contents="", flags="force"]
[ 0.019][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_navigator", contents="", flags="force"]
[ 0.019][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_mpv_discordRPC", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.019][d][cplayer] Run command: define-section, flags=64, args=[name="showhide_wc", contents="mouse_move script-binding modernx1/__keybinding3\nmouse_leave script-binding modernx1/__keybinding4\n", flags="force"]
[ 0.020][d][global] config path: 'script-modules/file-browser-addons/' -> 'C:\Users\Rafee\AppData\Roaming/mpv/script-modules/file-browser-addons/'
[ 0.020][d][global] user path: '~~/script-modules/file-browser-addons/' -> 'C:\Users\Rafee\AppData\Roaming/mpv/script-modules/file-browser-addons/'
[ 0.020][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_youtube_upnext", contents="", flags="force"]
[ 0.020][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_UndoRedo", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.020][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_youtube_upnext", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.020][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_navigator", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.020][d][cplayer] Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.020][d][cplayer] Run command: define-section, flags=64, args=[name="repl-input", contents="esc script-binding live_filters/__repl_binding_1\nenter script-binding live_filters/__repl_binding_2\nalt+enter script-binding live_filters/__repl_binding_3\nshift+enter script-binding live_filters/__repl_binding_4\nbs script-binding live_filters/__repl_binding_5\nshift+bs script-binding live_filters/__repl_binding_6\ndel script-binding live_filters/__repl_binding_7\nshift+del script-binding live_filters/__repl_binding_8\nins script-binding live_filters/__repl_binding_9\nshift+ins script-binding live_filters/__repl_binding_10\nmouse_btn1 script-binding live_filters/__repl_binding_11\nleft script-binding live_filters/__repl_binding_12\nright script-binding live_filters/__repl_binding_13\nup script-binding live_filters/__repl_binding_14\naxis_up script-binding live_filters/__repl_binding_15\nmouse_btn3 script-binding live_filters/__repl_binding_16\ndown script-binding live_filters/__repl_binding_17\naxis_down script-binding live_filters/__repl_binding_18\nmouse_btn4 script-binding live_filters/__repl_binding_19\naxis_left script-binding live_filters/__repl_binding_20\naxis_right script-binding live_filters/__repl_binding_21\nctrl+left script-binding live_filters/__repl_binding_22\nctrl+right script-binding live_filters/__repl_binding_23\ntab script-binding live_filters/__repl_binding_24\nhome script-binding live_filters/__repl_binding_25\nend script-binding live_filters/__repl_binding_26\npgup script-binding live_filters/__repl_binding_27\npgdwn script-binding live_filters/__repl_binding_28\nctrl+c script-binding live_filters/__repl_binding_29\nctrl+d script-binding live_filters/__repl_binding_30\nctrl+k script-binding live_filters/__repl_binding_31\nctrl+u script-binding live_filters/__repl_binding_32\nctrl+v script-binding live_filters/__repl_binding_33\nmeta+v script-binding live_filters/__repl_binding_34\nctrl+w script-binding live_filters/__repl_binding_35\nSPACE script-binding live_filters/__repl_binding_36\n! script-binding live_filters/__repl_binding_37\n\" script-binding live_filters/__repl_binding_38\nSHARP script-binding live_filters/__repl_binding_39\n$ script-binding live_filters/__repl_binding_40\n% script-binding live_filters/__repl_binding_41\n& script-binding live_filters/__repl_binding_42\n' script-binding live_filters/__repl_binding_43\n( script-binding live_filters/__repl_binding_44\n) script-binding live_filters/__repl_binding_45\n* script-binding live_filters/__repl_binding_46\n+ script-binding live_filters/__repl_binding_47\n, script-binding live_filters/__repl_binding_48\n- script-binding live_filters/__repl_binding_49\n. script-binding live_filters/__repl_binding_50\n/ script-binding live_filters/__repl_binding_51\n0 script-binding live_filters/__repl_binding_52\n1 script-binding live_filters/__repl_binding_53\n2 script-binding live_filters/__repl_binding_54\n3 script-binding live_filters/__repl_binding_55\n4 script-binding live_filters/__repl_binding_56\n5 script-binding live_filters/__repl_binding_57\n6 script-binding live_filters/__repl_binding_58\n7 script-binding live_filters/__repl_binding_59\n8 script-binding live_filters/__repl_binding_60\n9 script-binding live_filters/__repl_binding_61\n: script-binding live_filters/__repl_binding_62\n; script-binding live_filters/__repl_binding_63\n< script-binding live_filters/__repl_binding_64\n= script-binding live_filters/__repl_binding_65\n> script-binding live_filters/__repl_binding_66\n? script-binding live_filters/__repl_binding_67\n@ script-binding live_filters/__repl_binding_68\nA script-binding live_filters/__repl_binding_69\nB script-binding live_filters/__repl_binding_70\nC script-binding live_filters/__repl_binding_71\nD script-binding live_filters/__repl_binding_72\nE script-binding live_filters/__repl_binding_73\nF script-binding live_filters/__repl_binding_74\nG script-binding live_filters/__repl_binding_75\nH script-binding live_filters/__repl_binding_76\nI script-binding live_filters/__repl_binding_77\nJ script-binding live_filters/__repl_binding_78\nK script-binding live_filters/__repl_binding_79\nL script-binding live_filters/__repl_binding_80\nM script-binding live_filters/__repl_binding_81\nN script-binding live_filters/__repl_binding_82\nO script-binding live_filters/__repl_binding_83\nP script-binding live_filters/__repl_binding_84\nQ script-binding live_filters/__repl_binding_85\nR script-binding live_filters/__repl_binding_86\nS script-binding live_filters/__repl_binding_87\nT script-binding live_filters/__repl_binding_88\nU script-binding live_filters/__repl_binding_89\nV script-binding live_filters/__repl_binding_90\nW script-binding live_filters/__repl_binding_91\nX script-binding live_filters/__repl_binding_92\nY script-binding live_filters/__repl_binding_93\nZ script-binding live_filters/__repl_binding_94\n[ script-binding live_filters/__repl_binding_95\n\\ script-binding live_filters/__repl_binding_96\n] script-binding live_filters/__repl_binding_97\n^ script-binding live_filters/__repl_binding_98\n_ script-binding live_filters/__repl_binding_99\n` script-binding live_filters/__repl_binding_100\na script-binding live_filters/__repl_binding_101\nb script-binding live_filters/__repl_binding_102\nc script-binding live_filters/__repl_binding_103\nd script-binding live_filters/__repl_binding_104\ne script-binding live_filters/__repl_binding_105\nf script-binding live_filters/__repl_binding_106\ng script-binding live_filters/__repl_binding_107\nh script-binding live_filters/__repl_binding_108\ni script-binding live_filters/__repl_binding_109\nj script-binding live_filters/__repl_binding_110\nk script-binding live_filters/__repl_binding_111\nl script-binding live_filters/__repl_binding_112\nm script-binding live_filters/__repl_binding_113\nn script-binding live_filters/__repl_binding_114\no script-binding live_filters/__repl_binding_115\np script-binding live_filters/__repl_binding_116\nq script-binding live_filters/__repl_binding_117\nr script-binding live_filters/__repl_binding_118\ns script-binding live_filters/__repl_binding_119\nt script-binding live_filters/__repl_binding_120\nu script-binding live_filters/__repl_binding_121\nv script-binding live_filters/__repl_binding_122\nw script-binding live_filters/__repl_binding_123\nx script-binding live_filters/__repl_binding_124\ny script-binding live_filters/__repl_binding_125\nz script-binding live_filters/__repl_binding_126\n{ script-binding live_filters/__repl_binding_127\n| script-binding live_filters/__repl_binding_128\n} script-binding live_filters/__repl_binding_129\n~ script-binding live_filters/__repl_binding_130\n", flags="force"]
[ 0.020][v][file_browser] imported parser find from find.lua
[ 0.020][d][cplayer] Run command: define-section, flags=64, args=[name="input_file_browser", contents="Alt+o script-binding file_browser/browse-directory/get-user-input\nMENU script-binding file_browser/browse-files\nCtrl+o script-binding file_browser/open-browser\n", flags="default"]
[ 0.020][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_2"]
[ 0.020][d][cplayer] Run command: define-section, flags=64, args=[name="input_live_filters", contents="` script-binding live_filters/repl-enable\nctrl+x script-binding live_filters/toggle-filter\nctrl+shift+x script-binding live_filters/clear-filters\nctrl+z script-binding live_filters/remove-last-filter\nctrl+shift+z script-binding live_filters/undo-filter-removal\n", flags="default"]
[ 0.020][d][cplayer] Run command: enable-section, flags=64, args=[name="input_file_browser", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.020][d][cplayer] Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.020][d][cplayer] Run command: enable-section, flags=64, args=[name="input_live_filters", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.020][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_file_browser", contents="", flags="force"]
[ 0.020][d][cplayer] Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding modernx1/__keybinding5\nshift+mbtn_left script-binding modernx1/__keybinding6\nmbtn_right script-binding modernx1/__keybinding7\nmbtn_mid script-binding modernx1/__keybinding8\nwheel_up script-binding modernx1/__keybinding9\nwheel_down script-binding modernx1/__keybinding10\nmbtn_left_dbl ignore\nshift+mbtn_left_dbl ignore\nmbtn_right_dbl ignore\n", flags="force"]
[ 0.021][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_live_filters", contents="", flags="force"]
[ 0.021][v][playlistmanager] updating options
[ 0.021][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_file_browser", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.021][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_live_filters", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.021][d][cplayer] Run command: enable-section, flags=64, args=[name="input", flags=""]
[ 0.021][v][auto_profiles] Re-evaluating auto profile Movies and TV Shows
[ 0.021][v][auto_profiles] Profile condition error on evaluating: [string "profile Movies and TV Shows condition"]:1: attempt to index global 'path' (a nil value)
[ 0.021][v][auto_profiles] Re-evaluating auto profile Youtube
[ 0.021][v][auto_profiles] Profile condition error on evaluating: [string "profile Youtube condition"]:1: attempt to index global 'path' (a nil value)
[ 0.021][d][cplayer] Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding modernx1/__keybinding11\n", flags="force"]
[ 0.021][d][global] config path: 'fonts' -> 'C:\Users\Rafee\AppData\Roaming/mpv/fonts'
[ 0.021][d][osd/libass] ASS library version: 0x1600010 (runtime 0x1600010)
[ 0.021][v][osd/libass] libass API version: 0x1600010
[ 0.021][v][osd/libass] libass source: commit: 44f6532daf5eb13cb1aa95f5449a77b5df1dd85b
[ 0.022][v][osd/libass] Shaper: FriBidi 1.0.12 (SIMPLE) HarfBuzz-ng 5.2.0 (COMPLEX)
[ 0.022][d][global] config path: 'subfont.ttf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/subfont.ttf'
[ 0.022][d][global] config path: 'subfont.ttf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/subfont.ttf'
[ 0.022][d][global] config path: 'subfont.ttf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/subfont.ttf'
[ 0.022][d][global] config path: 'fonts.conf' -> 'C:\Users\Rafee\AppData\Roaming/mpv/fonts.conf'
[ 0.022][v][osd/libass] Setting up fonts...
[ 0.022][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Bold.ttf'
[ 0.022][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-ExtraBold.ttf'
[ 0.023][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-ExtraLight.ttf'
[ 0.023][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Light.ttf'
[ 0.023][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Medium.ttf'
[ 0.023][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Regular.ttf'
[ 0.023][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-SemiBold.ttf'
[ 0.023][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Material-Design-Iconic-Font.ttf'
[ 0.024][v][osd/libass] Using font provider directwrite (with GDI)
[ 0.024][v][osd/libass] Done.
[ 0.024][d][cplayer] Run command: define-section, flags=64, args=[name="input_playlistmanager", contents="CTRL+p script-binding playlistmanager/sortplaylist\nCTRL+P script-binding playlistmanager/shuffleplaylist\nCTRL+R script-binding playlistmanager/reverseplaylist\nP script-binding playlistmanager/loadfiles\np script-binding playlistmanager/saveplaylist\nSHIFT+ENTER script-binding playlistmanager/showplaylist\n", flags="default"]
[ 0.024][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 0.024][d][cplayer] Run command: change-list, flags=64, args=[name="shared-script-properties", operation="append", value="osc-visibility=auto"]
[ 0.024][v][cplayer] Set property: shared-script-properties -> 1
[ 0.024][d][global] config path: 'fonts' -> 'C:\Users\Rafee\AppData\Roaming/mpv/fonts'
[ 0.024][d][osd/libass] ASS library version: 0x1600010 (runtime 0x1600010)
[ 0.024][v][osd/libass] libass API version: 0x1600010
[ 0.024][v][osd/libass] libass source: commit: 44f6532daf5eb13cb1aa95f5449a77b5df1dd85b
[ 0.025][v][osd/libass] Shaper: FriBidi 1.0.12 (SIMPLE) HarfBuzz-ng 5.2.0 (COMPLEX)
[ 0.025][d][global] config path: 'subfont.ttf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/subfont.ttf'
[ 0.025][d][global] config path: 'subfont.ttf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/subfont.ttf'
[ 0.025][d][global] config path: 'subfont.ttf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/subfont.ttf'
[ 0.025][d][global] config path: 'fonts.conf' -> 'C:\Users\Rafee\AppData\Roaming/mpv/fonts.conf'
[ 0.025][v][osd/libass] Setting up fonts...
[ 0.026][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Bold.ttf'
[ 0.026][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-ExtraBold.ttf'
[ 0.026][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-ExtraLight.ttf'
[ 0.026][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Light.ttf'
[ 0.026][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Medium.ttf'
[ 0.026][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Regular.ttf'
[ 0.026][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-SemiBold.ttf'
[ 0.026][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Material-Design-Iconic-Font.ttf'
[ 0.026][v][osd/libass] Using font provider directwrite (with GDI)
[ 0.026][v][osd/libass] Done.
[ 0.027][d][cplayer] Run command: disable-section, flags=64, args=[name="input"]
[ 0.027][d][cplayer] Run command: enable-section, flags=64, args=[name="input_playlistmanager", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.027][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 0.027][d][global] config path: 'fonts' -> 'C:\Users\Rafee\AppData\Roaming/mpv/fonts'
[ 0.027][d][osd/libass] ASS library version: 0x1600010 (runtime 0x1600010)
[ 0.027][v][osd/libass] libass API version: 0x1600010
[ 0.027][v][osd/libass] libass source: commit: 44f6532daf5eb13cb1aa95f5449a77b5df1dd85b
[ 0.028][v][osd/libass] Shaper: FriBidi 1.0.12 (SIMPLE) HarfBuzz-ng 5.2.0 (COMPLEX)
[ 0.028][d][global] config path: 'subfont.ttf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/subfont.ttf'
[ 0.028][d][global] config path: 'subfont.ttf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/subfont.ttf'
[ 0.028][d][global] config path: 'subfont.ttf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/subfont.ttf'
[ 0.028][d][global] config path: 'fonts.conf' -> 'C:\Users\Rafee\AppData\Roaming/mpv/fonts.conf'
[ 0.028][v][osd/libass] Setting up fonts...
[ 0.028][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Bold.ttf'
[ 0.028][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-ExtraBold.ttf'
[ 0.028][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-ExtraLight.ttf'
[ 0.028][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Light.ttf'
[ 0.028][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Medium.ttf'
[ 0.028][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Regular.ttf'
[ 0.029][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-SemiBold.ttf'
[ 0.029][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Material-Design-Iconic-Font.ttf'
[ 0.029][v][osd/libass] Using font provider directwrite (with GDI)
[ 0.029][v][osd/libass] Done.
[ 0.029][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_playlistmanager", contents="", flags="force"]
[ 0.029][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_playlistmanager", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.029][v][cplayer] Done loading scripts.
[ 0.029][d][global] config path: 'watch_later' -> 'C:\Users\Rafee\AppData\Roaming/mpv/watch_later'
[ 0.030][v][cplayer] Running hook: auto_profiles/on_before_start_file
[ 0.030][v][cplayer] Running hook: ytdl_hook/on_load
[ 0.030][v][ytdl_hook] ytdl:// hook
[ 0.030][v][auto_profiles] Re-evaluating auto profile Movies and TV Shows
[ 0.030][i][auto_profiles] Applying auto profile: Movies and TV Shows
[ 0.030][d][cplayer] Run command: apply-profile, flags=64, args=[name="Movies and TV Shows", mode="apply"]
[ 0.030][v][cplayer] Applying profile 'Movies and TV Shows'...
[ 0.030][v][cplayer] Setting option 'glsl-shaders-append' = 'C:\Users\Rafee\AppData\Roaming\mpv\shaders\FSRCNNX_x2_16-0-4-1.glsl' (flags = 4)
[ 0.030][v][cplayer] Setting option 'glsl-shaders-append' = 'C:\Users\Rafee\AppData\Roaming\mpv\shaders\SSimDownscaler.glsl' (flags = 4)
[ 0.030][v][cplayer] Setting option 'glsl-shaders-append' = 'C:\Users\Rafee\AppData\Roaming\mpv\shaders\KrigBilateral.glsl' (flags = 4)
[ 0.030][v][cplayer] Setting option 'scale' = 'lanczos' (flags = 4)
[ 0.030][v][cplayer] Setting option 'dscale' = 'lanczos' (flags = 4)
[ 0.030][v][cplayer] Setting option 'cscale' = 'lanczos' (flags = 4)
[ 0.030][v][auto_profiles] Re-evaluating auto profile Youtube
[ 0.030][d][cplayer] Run command: change-list, flags=64, args=[name="shared-script-properties", operation="append", value="osc-visibility=auto"]
[ 0.030][v][cplayer] Set property: shared-script-properties -> 1
[ 0.030][d][cplayer] Run command: disable-section, flags=64, args=[name="input"]
[ 0.030][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 0.030][v][ytdl_hook] not a ytdl:// url
[ 0.030][v][cplayer] Running hook: auto_profiles/on_load
[ 0.030][d][modernx1] osc_init
[ 0.031][v][ifo_dvdnav] Opening F:\2022-08-16 23-18-36.mkv
[ 0.031][v][bdmv/bluray] Opening F:\2022-08-16 23-18-36.mkv
[ 0.031][v][file] Opening F:\2022-08-16 23-18-36.mkv
[ 0.031][d][file] resize stream to 131072 bytes, drop 0 bytes
[ 0.031][d][file] Stream opened successfully.
[ 0.031][v][demux] Trying demuxers for level=normal.
[ 0.031][d][demux] Trying demuxer: disc (force-level: normal)
[ 0.031][d][demux] Trying demuxer: edl (force-level: normal)
[ 0.031][d][demux] Trying demuxer: cue (force-level: normal)
[ 0.031][d][demux] Trying demuxer: rawaudio (force-level: normal)
[ 0.031][d][demux] Trying demuxer: rawvideo (force-level: normal)
[ 0.031][d][demux] Trying demuxer: mkv (force-level: normal)
[ 0.031][d][mkv] Found the head...
[ 0.031][d][mkv] + a segment...
[ 0.031][d][mkv] Parsing seek head...
[ 0.031][d][mkv] |+ segment information...
[ 0.031][d][mkv] float 427533.000000
[ 0.031][d][mkv] | + muxing app: Lavf58.76.100
[ 0.031][d][mkv] | + writing app: Lavf58.76.100
[ 0.031][d][mkv] | + timecode scale: 1000000
[ 0.031][d][mkv] | + duration: 427.533s
[ 0.031][d][mkv] | + segment uid 20 5c aa 9e d2 96 52 e4 4d 8a 62 78 e8 e4 88 50
[ 0.031][d][mkv] |+ segment tracks...
[ 0.031][d][mkv] float 48000.000000
[ 0.031][d][mkv] | + a track...
[ 0.031][d][mkv] | + Track number: 1
[ 0.031][d][mkv] | + Track type: Video
[ 0.031][d][mkv] | + Video track
[ 0.031][d][mkv] | + Pixel width: 1920
[ 0.031][d][mkv] | + Pixel height: 1080
[ 0.031][d][mkv] | + Matrix: bt.709
[ 0.031][d][mkv] | + Primaries: bt.709
[ 0.031][d][mkv] | + Gamma: bt.1886
[ 0.031][d][mkv] | + Levels: limited
[ 0.031][d][mkv] | + Codec ID: V_MPEG4/ISO/AVC
[ 0.031][d][mkv] | + CodecPrivate, length 59
[ 0.031][d][mkv] | + Language: und
[ 0.031][d][mkv] | + Default duration: 33.333ms ( = 30.000 fps)
[ 0.031][d][mkv] | + a track...
[ 0.031][d][mkv] | + Track number: 2
[ 0.031][d][mkv] | + Name: simple_aac_recording
[ 0.031][d][mkv] | + Track type: Audio
[ 0.031][d][mkv] | + Audio track
[ 0.031][d][mkv] | + Sampling frequency: 48000.000000
[ 0.031][d][mkv] | + Bit depth: 16
[ 0.031][d][mkv] | + Channels: 2
[ 0.031][d][mkv] | + Codec ID: A_AAC
[ 0.031][d][mkv] | + CodecPrivate, length 5
[ 0.031][d][mkv] | + Language: und
[ 0.031][d][mkv] |+ found cluster
[ 0.031][v][mkv] Deferring reading cues.
[ 0.031][v][mkv] All headers are parsed!
[ 0.031][v][demux] Detected file format: Matroska
[ 0.031][v][cplayer] Opening done: F:\2022-08-16 23-18-36.mkv
[ 0.031][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 0.031][d][global] config path: 'fonts' -> 'C:\Users\Rafee\AppData\Roaming/mpv/fonts'
[ 0.031][d][osd/libass] ASS library version: 0x1600010 (runtime 0x1600010)
[ 0.031][v][osd/libass] libass API version: 0x1600010
[ 0.031][v][osd/libass] libass source: commit: 44f6532daf5eb13cb1aa95f5449a77b5df1dd85b
[ 0.032][i][autoload] Prepending 2022-08-10 22-40-02.mkv
[ 0.032][i][autoload] Prepending 2022-08-10 00-06-38.mkv
[ 0.032][i][autoload] Adding 2022-08-18 01-48-35.mkv
[ 0.032][v][osd/libass] Shaper: FriBidi 1.0.12 (SIMPLE) HarfBuzz-ng 5.2.0 (COMPLEX)
[ 0.032][d][global] config path: 'subfont.ttf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/subfont.ttf'
[ 0.032][d][global] config path: 'subfont.ttf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/subfont.ttf'
[ 0.032][d][global] config path: 'subfont.ttf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/subfont.ttf'
[ 0.032][d][global] config path: 'fonts.conf' -> 'C:\Users\Rafee\AppData\Roaming/mpv/fonts.conf'
[ 0.032][v][osd/libass] Setting up fonts...
[ 0.033][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Bold.ttf'
[ 0.033][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-ExtraBold.ttf'
[ 0.033][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-ExtraLight.ttf'
[ 0.033][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Light.ttf'
[ 0.033][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Medium.ttf'
[ 0.033][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Regular.ttf'
[ 0.033][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-SemiBold.ttf'
[ 0.033][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Material-Design-Iconic-Font.ttf'
[ 0.033][v][osd/libass] Using font provider directwrite (with GDI)
[ 0.033][v][osd/libass] Done.
[ 0.034][d][modernx1] osc_init
[ 0.034][d][cplayer] Run command: loadfile, flags=64, args=[url="F:\\2022-08-18 01-48-35.mkv", flags="append", options=""]
[ 0.034][v][find_files] Loading external files in F:\
[ 0.034][d][find_files] Potential external file: "Screenshot_20221007_215007.png" Priority: 0
[ 0.034][d][global] user path: 'C:\Users\Rafee\Documents\Text Files\Subs' -> 'C:\Users\Rafee\Documents\Text Files\Subs'
[ 0.034][v][find_files] Loading external files in C:\Users\Rafee\Documents\Text Files\Subs
[ 0.034][d][global] config path: 'sub' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/sub'
[ 0.034][d][global] config path: 'sub' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/sub'
[ 0.034][d][global] config path: 'sub' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/sub'
[ 0.034][d][cplayer] Run command: playlist-move, flags=64, args=[index1="1", index2="1"]
[ 0.034][d][cplayer] Run command: loadfile, flags=64, args=[url="F:\\2022-08-10 00-06-38.mkv", flags="append", options=""]
[ 0.034][d][cplayer] Run command: playlist-move, flags=64, args=[index1="2", index2="0"]
[ 0.034][d][cplayer] Run command: loadfile, flags=64, args=[url="F:\\2022-08-10 22-40-02.mkv", flags="append", options=""]
[ 0.034][d][cplayer] Run command: playlist-move, flags=64, args=[index1="3", index2="1"]
[ 0.034][v][cplayer] Running hook: ytdl_hook/on_preloaded
[ 0.034][v][cplayer] Running hook: auto_profiles/on_preloaded
[ 0.034][v][mkv] select track 0
[ 0.034][v][mkv] select track 1
[ 0.034][i][cplayer] (+) Video --vid=1 (*) (h264 1920x1080 30.000fps)
[ 0.034][i][cplayer] (+) Audio --aid=1 (*) 'simple_aac_recording' (aac 2ch 48000Hz)
[ 0.035][v][vo/gpu-next/vulkan] Initializing GPU context 'winvk'
[ 0.035][v][vo/gpu-next/vulkan/libplacebo] Initialized libplacebo v5.227.0 (API v227)
[ 0.036][d][vo/gpu-next/vulkan/libplacebo] Available instance version: 1.3.230
[ 0.039][d][vo/gpu-next/vulkan/libplacebo] Available layers:
[ 0.039][d][vo/gpu-next/vulkan/libplacebo] VK_LAYER_NV_optimus (v1.3.205)
[ 0.039][d][vo/gpu-next/vulkan/libplacebo] VK_LAYER_OBS_HOOK (v1.3.216)
[ 0.039][d][vo/gpu-next/vulkan/libplacebo] VK_LAYER_RTSS (v1.1.73)
[ 0.039][d][vo/gpu-next/vulkan/libplacebo] VK_LAYER_VALVE_steam_overlay (v1.3.207)
[ 0.039][d][vo/gpu-next/vulkan/libplacebo] VK_LAYER_VALVE_steam_fossilize (v1.3.207)
[ 0.039][d][vo/gpu-next/vulkan/libplacebo] VK_LAYER_EOS_Overlay (v1.2.136)
[ 0.039][d][vo/gpu-next/vulkan/libplacebo] VK_LAYER_EOS_Overlay (v1.2.136)
[ 0.073][d][vo/gpu-next/vulkan/libplacebo] Available instance extensions:
[ 0.073][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_device_group_creation
[ 0.073][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_external_fence_capabilities
[ 0.073][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_external_memory_capabilities
[ 0.073][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_external_semaphore_capabilities
[ 0.073][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_get_physical_device_properties2
[ 0.073][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_get_surface_capabilities2
[ 0.073][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_surface
[ 0.073][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_surface_protected_capabilities
[ 0.073][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_win32_surface
[ 0.073][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_debug_report
[ 0.073][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_debug_utils
[ 0.073][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_swapchain_colorspace
[ 0.073][d][vo/gpu-next/vulkan/libplacebo] VK_NV_external_memory_capabilities
[ 0.073][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_portability_enumeration
[ 0.073][v][vo/gpu-next/vulkan/libplacebo] Creating vulkan instance with extensions:
[ 0.073][v][vo/gpu-next/vulkan/libplacebo] VK_KHR_get_physical_device_properties2
[ 0.073][v][vo/gpu-next/vulkan/libplacebo] VK_KHR_surface
[ 0.073][v][vo/gpu-next/vulkan/libplacebo] VK_EXT_swapchain_colorspace
[ 0.073][v][vo/gpu-next/vulkan/libplacebo] VK_KHR_external_memory_capabilities
[ 0.073][v][vo/gpu-next/vulkan/libplacebo] VK_KHR_external_semaphore_capabilities
[ 0.073][v][vo/gpu-next/vulkan/libplacebo] VK_KHR_portability_enumeration
[ 0.073][v][vo/gpu-next/vulkan/libplacebo] VK_KHR_surface
[ 0.073][v][vo/gpu-next/vulkan/libplacebo] VK_KHR_win32_surface
[ 0.091][v][vo/gpu-next/vulkan/libplacebo] Probing for vulkan devices:
[ 0.092][v][vo/gpu-next/vulkan/libplacebo] GPU 0: NVIDIA GeForce RTX 3070 (discrete)
[ 0.092][v][vo/gpu-next/vulkan/libplacebo] uuid: 2E:5D:3F:FE:63:6C:C4:3C:72:13:90:8A:7D:F8:4D:A2
[ 0.092][v][vo/gpu-next/vulkan/libplacebo] Vulkan device properties:
[ 0.092][v][vo/gpu-next/vulkan/libplacebo] Device Name: NVIDIA GeForce RTX 3070
[ 0.092][v][vo/gpu-next/vulkan/libplacebo] Device ID: 10de:2484
[ 0.092][v][vo/gpu-next/vulkan/libplacebo] Device UUID: 2E:5D:3F:FE:63:6C:C4:3C:72:13:90:8A:7D:F8:4D:A2
[ 0.092][v][vo/gpu-next/vulkan/libplacebo] Driver version: 814c0000
[ 0.092][v][vo/gpu-next/vulkan/libplacebo] API version: 1.3.205
[ 0.092][d][vo/gpu-next/vulkan/libplacebo] Queue families supported by device:
[ 0.092][d][vo/gpu-next/vulkan/libplacebo] 0: flags 0xf num 16
[ 0.092][d][vo/gpu-next/vulkan/libplacebo] 1: flags 0xc num 2
[ 0.092][d][vo/gpu-next/vulkan/libplacebo] 2: flags 0xe num 8
[ 0.092][d][vo/gpu-next/vulkan/libplacebo] Using graphics queue 0
[ 0.092][v][vo/gpu-next/vulkan/libplacebo] Using async transfer (queue 1)
[ 0.092][v][vo/gpu-next/vulkan/libplacebo] Using async compute (queue 2)
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] Available device extensions:
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_16bit_storage
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_8bit_storage
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_acceleration_structure
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_bind_memory2
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_buffer_device_address
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_copy_commands2
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_create_renderpass2
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_dedicated_allocation
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_deferred_host_operations
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_depth_stencil_resolve
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_descriptor_update_template
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_device_group
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_draw_indirect_count
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_driver_properties
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_dynamic_rendering
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_external_fence
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_external_fence_win32
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_external_memory
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_external_memory_win32
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_external_semaphore
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_external_semaphore_win32
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_format_feature_flags2
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_fragment_shading_rate
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_get_memory_requirements2
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_image_format_list
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_imageless_framebuffer
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_maintenance1
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_maintenance2
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_maintenance3
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_maintenance4
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_multiview
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_pipeline_executable_properties
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_pipeline_library
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_present_id
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_present_wait
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_push_descriptor
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_ray_query
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_ray_tracing_pipeline
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_relaxed_block_layout
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_sampler_mirror_clamp_to_edge
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_sampler_ycbcr_conversion
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_separate_depth_stencil_layouts
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_shader_atomic_int64
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_shader_clock
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_shader_draw_parameters
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_shader_float16_int8
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_shader_float_controls
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_shader_integer_dot_product
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_shader_non_semantic_info
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_shader_subgroup_extended_types
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_shader_subgroup_uniform_control_flow
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_shader_terminate_invocation
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_spirv_1_4
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_storage_buffer_storage_class
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_swapchain
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_swapchain_mutable_format
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_synchronization2
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_timeline_semaphore
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_uniform_buffer_standard_layout
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_variable_pointers
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_vulkan_memory_model
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_win32_keyed_mutex
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_workgroup_memory_explicit_layout
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_KHR_zero_initialize_workgroup_memory
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_4444_formats
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_blend_operation_advanced
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_border_color_swizzle
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_buffer_device_address
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_calibrated_timestamps
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_color_write_enable
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_conditional_rendering
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_conservative_rasterization
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_custom_border_color
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_depth_clip_control
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_depth_clip_enable
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_depth_range_unrestricted
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_descriptor_indexing
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_discard_rectangles
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_extended_dynamic_state
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_extended_dynamic_state2
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_external_memory_host
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_fragment_shader_interlock
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_full_screen_exclusive
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_hdr_metadata
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_host_query_reset
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_image_robustness
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_image_view_min_lod
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_index_type_uint8
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_inline_uniform_block
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_line_rasterization
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_load_store_op_none
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_memory_budget
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_memory_priority
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_multi_draw
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_pageable_device_local_memory
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_pci_bus_info
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_pipeline_creation_cache_control
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_pipeline_creation_feedback
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_post_depth_coverage
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_primitive_topology_list_restart
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_private_data
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_provoking_vertex
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_queue_family_foreign
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_robustness2
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_sample_locations
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_sampler_filter_minmax
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_scalar_block_layout
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_separate_stencil_usage
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_shader_atomic_float
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_shader_demote_to_helper_invocation
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_shader_image_atomic_int64
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_shader_subgroup_ballot
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_shader_subgroup_vote
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_shader_viewport_index_layer
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_subgroup_size_control
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_texel_buffer_alignment
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_tooling_info
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_transform_feedback
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_vertex_attribute_divisor
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_vertex_input_dynamic_state
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_ycbcr_2plane_444_formats
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_EXT_ycbcr_image_arrays
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_clip_space_w_scaling
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_compute_shader_derivatives
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_cooperative_matrix
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_corner_sampled_image
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_coverage_reduction_mode
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_cuda_kernel_launch
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_dedicated_allocation
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_dedicated_allocation_image_aliasing
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_device_diagnostic_checkpoints
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_device_diagnostics_config
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_device_generated_commands
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_external_memory
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_external_memory_win32
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_fill_rectangle
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_fragment_coverage_to_color
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_fragment_shader_barycentric
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_fragment_shading_rate_enums
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_framebuffer_mixed_samples
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_geometry_shader_passthrough
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_inherited_viewport_scissor
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_linear_color_attachment
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_mesh_shader
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_ray_tracing
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_ray_tracing_motion_blur
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_representative_fragment_test
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_sample_mask_override_coverage
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_scissor_exclusive
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_shader_image_footprint
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_shader_sm_builtins
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_shader_subgroup_partitioned
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_shading_rate_image
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_viewport_array2
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_viewport_swizzle
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NV_win32_keyed_mutex
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NVX_binary_import
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NVX_image_view_handle
[ 0.093][d][vo/gpu-next/vulkan/libplacebo] VK_NVX_multiview_per_view_attributes
[ 0.093][v][vo/gpu-next/vulkan/libplacebo] Creating vulkan device with extensions:
[ 0.093][v][vo/gpu-next/vulkan/libplacebo] VK_KHR_swapchain
[ 0.093][v][vo/gpu-next/vulkan/libplacebo] VK_KHR_swapchain
[ 0.093][v][vo/gpu-next/vulkan/libplacebo] VK_KHR_push_descriptor
[ 0.093][v][vo/gpu-next/vulkan/libplacebo] VK_KHR_external_memory_win32
[ 0.093][v][vo/gpu-next/vulkan/libplacebo] VK_EXT_external_memory_host
[ 0.093][v][vo/gpu-next/vulkan/libplacebo] VK_KHR_external_semaphore_win32
[ 0.093][v][vo/gpu-next/vulkan/libplacebo] VK_EXT_pci_bus_info
[ 0.093][v][vo/gpu-next/vulkan/libplacebo] VK_EXT_hdr_metadata
[ 0.166][v][vo/gpu-next/vulkan/libplacebo] Memory heaps supported by device:
[ 0.166][v][vo/gpu-next/vulkan/libplacebo] 0: flags 0x1 size 8043M
[ 0.166][v][vo/gpu-next/vulkan/libplacebo] 1: flags 0x0 size 15G
[ 0.166][d][vo/gpu-next/vulkan/libplacebo] Memory types supported by device:
[ 0.166][d][vo/gpu-next/vulkan/libplacebo] 0: flags 0x0 heap 1
[ 0.166][d][vo/gpu-next/vulkan/libplacebo] 1: flags 0x1 heap 0
[ 0.166][d][vo/gpu-next/vulkan/libplacebo] 2: flags 0x6 heap 1
[ 0.166][d][vo/gpu-next/vulkan/libplacebo] 3: flags 0xe heap 1
[ 0.166][d][vo/gpu-next/vulkan/libplacebo] 4: flags 0x7 heap 0
[ 0.166][v][vo/gpu-next/vulkan/libplacebo] Memory summary: 0 used 0 res 0 alloc, efficiency 100.00%, utilization 100.00%
[ 0.166][v][vo/gpu-next/vulkan/libplacebo] shaderc SPIR-V version 1.6 rev 1
[ 0.166][v][vo/gpu-next/vulkan/libplacebo] Initialized SPIR-V compiler 'shaderc'
[ 0.166][d][vo/gpu-next/vulkan/libplacebo] Minimum texel alignment: 48
[ 0.166][v][vo/gpu-next/vulkan/libplacebo] GPU information:
[ 0.166][v][vo/gpu-next/vulkan/libplacebo] GLSL version: 450 (vulkan)
[ 0.166][v][vo/gpu-next/vulkan/libplacebo] max_shmem_size: 49152
[ 0.166][v][vo/gpu-next/vulkan/libplacebo] max_group_threads: 1024
[ 0.166][v][vo/gpu-next/vulkan/libplacebo] max_group_size[0]: 1024
[ 0.166][v][vo/gpu-next/vulkan/libplacebo] max_group_size[1]: 1024
[ 0.166][v][vo/gpu-next/vulkan/libplacebo] max_group_size[2]: 64
[ 0.166][v][vo/gpu-next/vulkan/libplacebo] subgroup_size: 32
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] min_gather_offset: -32
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] max_gather_offset: 31
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] Limits:
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] thread_safe: 1
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] callbacks: 1
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] max_buf_size: 18446744073709551615
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] max_ubo_size: 65536
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] max_ssbo_size: 4294967295
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] max_vbo_size: 18446744073709551615
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] max_mapped_size: 18446744073709551615
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] max_buffer_texels: 134217728
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] align_host_ptr: 4096
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] max_tex_1d_dim: 32768
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] max_tex_2d_dim: 32768
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] max_tex_3d_dim: 16384
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] blittable_1d_3d: 1
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] buf_transfer: 1
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] align_tex_xfer_pitch: 1
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] align_tex_xfer_offset: 4
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] max_variable_comps: 0
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] max_constants: 18446744073709551615
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] max_pushc_size: 256
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] align_vertex_stride: 1
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] max_dispatch[0]: 2147483647
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] max_dispatch[1]: 65535
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] max_dispatch[2]: 65535
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] fragment_queues: 1
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] compute_queues: 1
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] External API interop:
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] UUID: 2E:5D:3F:FE:63:6C:C4:3C:72:13:90:8A:7D:F8:4D:A2
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] PCI: 0000:0b:00:0
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] buf export caps: 0x16
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] buf import caps: 0x16
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] tex export caps: 0x16
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] tex import caps: 0x16
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] sync export caps: 0x6
[ 0.167][v][vo/gpu-next/vulkan/libplacebo] sync import caps: 0x0
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] GPU texture formats:
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] NAME TYPE SIZE COMP CAPS EMU DEPTH HOST_BITS GLSL_TYPE GLSL_FMT FOURCC
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] r8 UNORM 1 R SsLRbBVutHWG n {8 0 0 0 } {8 0 0 0 } float r8 R8
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] r8s SNORM 1 R SsLRbBVutHWG n {8 0 0 0 } {8 0 0 0 } float r8_snorm
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rg8 UNORM 2 RG SsLRbBVutHWG n {8 8 0 0 } {8 8 0 0 } vec2 rg8 GR88
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rg8s SNORM 2 RG SsLRbBVutHWG n {8 8 0 0 } {8 8 0 0 } vec2 rg8_snorm
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgba8 UNORM 4 RGBA SsLRbBVutHWG n {8 8 8 8 } {8 8 8 8 } vec4 rgba8 AB24
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgba8s SNORM 4 RGBA SsLRbBVutHWG n {8 8 8 8 } {8 8 8 8 } vec4 rgba8_snorm
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] bgra8 UNORM 4 BGRA SsLRbBVutHWG n {8 8 8 8 } {8 8 8 8 } vec4 rgba8 AR24
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb10a2 UNORM 4 RGBA SsLRbBVutHWG n {10 10 10 2 } {10 10 10 2 } vec4 rgb10_a2 AB30
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] r16 UNORM 2 R SsLRbBVutHWG n {16 0 0 0 } {16 0 0 0 } float r16 R16
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] r16hf FLOAT 2 R SsLRbBVutHWG n {16 0 0 0 } {16 0 0 0 } float r16f
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] r16s SNORM 2 R SsLRbBVutHWG n {16 0 0 0 } {16 0 0 0 } float r16_snorm
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rg16 UNORM 4 RG SsLRbBVutHWG n {16 16 0 0 } {16 16 0 0 } vec2 rg16 GR32
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rg16hf FLOAT 4 RG SsLRbBVutHWG n {16 16 0 0 } {16 16 0 0 } vec2 rg16f
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rg16s SNORM 4 RG SsLRbBVutHWG n {16 16 0 0 } {16 16 0 0 } vec2 rg16_snorm
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgba16 UNORM 8 RGBA SsLRbBVutHWG n {16 16 16 16} {16 16 16 16} vec4 rgba16
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgba16hf FLOAT 8 RGBA SsLRbBVutHWG n {16 16 16 16} {16 16 16 16} vec4 rgba16f AB4H
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgba16s SNORM 8 RGBA SsLRbBVutHWG n {16 16 16 16} {16 16 16 16} vec4 rgba16_snorm
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] r32f FLOAT 4 R SsLRbBVutHWG n {32 0 0 0 } {32 0 0 0 } float r32f
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rg32f FLOAT 8 RG SsLRbBVutHWG n {32 32 0 0 } {32 32 0 0 } vec2 rg32f
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgba32f FLOAT 16 RGBA SsLRbBVutHWG n {32 32 32 32} {32 32 32 32} vec4 rgba32f
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] r8i SINT 1 R Ss-R-BVutHWG n {8 0 0 0 } {8 0 0 0 } int r8i
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] r8u UINT 1 R Ss-R-BVutHWG n {8 0 0 0 } {8 0 0 0 } uint r8ui
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rg8i SINT 2 RG Ss-R-BVutHWG n {8 8 0 0 } {8 8 0 0 } ivec2 rg8i
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rg8u UINT 2 RG Ss-R-BVutHWG n {8 8 0 0 } {8 8 0 0 } uvec2 rg8ui
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgba8i SINT 4 RGBA Ss-R-BVutHWG n {8 8 8 8 } {8 8 8 8 } ivec4 rgba8i
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgba8u UINT 4 RGBA Ss-R-BVutHWG n {8 8 8 8 } {8 8 8 8 } uvec4 rgba8ui
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb10a2u UINT 4 RGBA Ss-R-BVutHWG n {10 10 10 2 } {10 10 10 2 } uvec4 rgb10_a2ui
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] r16i SINT 2 R Ss-R-BVutHWG n {16 0 0 0 } {16 0 0 0 } int r16i
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] r16u UINT 2 R Ss-R-BVutHWG n {16 0 0 0 } {16 0 0 0 } uint r16ui
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rg16i SINT 4 RG Ss-R-BVutHWG n {16 16 0 0 } {16 16 0 0 } ivec2 rg16i
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rg16u UINT 4 RG Ss-R-BVutHWG n {16 16 0 0 } {16 16 0 0 } uvec2 rg16ui
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgba16i SINT 8 RGBA Ss-R-BVutHWG n {16 16 16 16} {16 16 16 16} ivec4 rgba16i
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgba16u UINT 8 RGBA Ss-R-BVutHWG n {16 16 16 16} {16 16 16 16} uvec4 rgba16ui
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] r32i SINT 4 R Ss-R-BVutHWG n {32 0 0 0 } {32 0 0 0 } int r32i
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] r32u UINT 4 R Ss-R-BVutHWG n {32 0 0 0 } {32 0 0 0 } uint r32ui
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rg32i SINT 8 RG Ss-R-BVutHWG n {32 32 0 0 } {32 32 0 0 } ivec2 rg32i
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rg32u UINT 8 RG Ss-R-BVutHWG n {32 32 0 0 } {32 32 0 0 } uvec2 rg32ui
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgba32i SINT 16 RGBA Ss-R-BVutHWG n {32 32 32 32} {32 32 32 32} ivec4 rgba32i
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgba32u UINT 16 RGBA Ss-R-BVutHWG n {32 32 32 32} {32 32 32 32} uvec4 rgba32ui
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] bgr10a2 UNORM 4 BGRA S-LRbBVu-H-G n {10 10 10 2 } {10 10 10 2 } vec4 AR30
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] bgr5a1 UNORM 2 BGRA S-LRbB-u-H-G n {5 5 5 1 } {5 5 5 1 } vec4 AR15
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] bgr565 UNORM 2 BGR S-LRbB-u-H-G n {5 6 5 0 } {5 6 5 0 } vec3 RG16
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] a1rgb5 UNORM 2 ARGB S-L----u-H-G n {1 5 5 5 } {1 5 5 5 } vec4 BA15
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] a1bgr5 UNORM 2 ABGR S-L----u-H-G n {1 5 5 5 } {1 5 5 5 } vec4 RA15
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] gr4 UNORM 1 GR S-L----u-H-G n {4 4 0 0 } {4 4 0 0 } vec2
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] argb4 UNORM 2 ARGB S-L----u-H-G n {4 4 4 4 } {4 4 4 4 } vec4 BA12
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] abgr4 UNORM 2 ABGR S-L----u-H-G n {4 4 4 4 } {4 4 4 4 } vec4 RA12
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb565 UNORM 2 RGB S-L----u-H-G n {5 6 5 0 } {5 6 5 0 } vec3 BG16
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] bgra8i SINT 4 BGRA S-----Vu-H-G n {8 8 8 8 } {8 8 8 8 } ivec4
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] bgra8u UINT 4 BGRA S-----Vu-H-G n {8 8 8 8 } {8 8 8 8 } uvec4
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] bgr10a2u UINT 4 BGRA S-----Vu-H-G n {10 10 10 2 } {10 10 10 2 } uvec4
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb32f FLOAT 12 RGB ------Vu-H-- n {32 32 32 0 } {32 32 32 0 } vec3
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb32i SINT 12 RGB ------Vu-H-- n {32 32 32 0 } {32 32 32 0 } ivec3
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb32u UINT 12 RGB ------Vu-H-- n {32 32 32 0 } {32 32 32 0 } uvec3
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb8i SINT 3 RGB ------V--H-- n {8 8 8 0 } {8 8 8 0 } ivec3
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb8s SNORM 3 RGB ------V--H-- n {8 8 8 0 } {8 8 8 0 } vec3
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb8u UINT 3 RGB ------V--H-- n {8 8 8 0 } {8 8 8 0 } uvec3
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] bgr8 UNORM 3 BGR ------V--H-- n {8 8 8 0 } {8 8 8 0 } vec3 RG24
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] bgr8i SINT 3 BGR ------V--H-- n {8 8 8 0 } {8 8 8 0 } ivec3
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] bgr8u UINT 3 BGR ------V--H-- n {8 8 8 0 } {8 8 8 0 } uvec3
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb10a2i SINT 4 RGBA ------V--H-- n {10 10 10 2 } {10 10 10 2 } ivec4
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb10a2s SNORM 4 RGBA ------V--H-- n {10 10 10 2 } {10 10 10 2 } vec4
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] bgr10a2i SINT 4 BGRA ------V--H-- n {10 10 10 2 } {10 10 10 2 } ivec4
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] bgr10a2s SNORM 4 BGRA ------V--H-- n {10 10 10 2 } {10 10 10 2 } vec4
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb16hf FLOAT 6 RGB ------V--H-- n {16 16 16 0 } {16 16 16 0 } vec3
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb16i SINT 6 RGB ------V--H-- n {16 16 16 0 } {16 16 16 0 } ivec3
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb16s SNORM 6 RGB ------V--H-- n {16 16 16 0 } {16 16 16 0 } vec3
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb16u UINT 6 RGB ------V--H-- n {16 16 16 0 } {16 16 16 0 } uvec3
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb8 UNORM 3 RGB SsLRbBV--HWG y {8 8 8 0 } {8 8 8 0 } vec3 rgba8 BG24
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb16 UNORM 6 RGB SsLRbBV--HWG y {16 16 16 0 } {16 16 16 0 } vec3 rgba16
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] r16f FLOAT 4 R SsLRbB---HWG y {16 0 0 0 } {32 0 0 0 } r16f
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rg16f FLOAT 8 RG SsLRbB---HWG y {16 16 0 0 } {32 32 0 0 } rg16f
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgba16f FLOAT 16 RGBA SsLRbB---HWG y {16 16 16 16} {32 32 32 32} rgba16f
[ 0.167][d][vo/gpu-next/vulkan/libplacebo] rgb16f FLOAT 12 RGB ---------H-- y {16 16 16 0 } {32 32 32 0 }
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Available surface configurations:
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] 0: VK_FORMAT_B8G8R8A8_UNORM VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] 1: VK_FORMAT_B8G8R8A8_SRGB VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] 2: VK_FORMAT_R16G16B16A16_SFLOAT VK_COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] 3: VK_FORMAT_A2B10G10R10_UNORM_PACK32 VK_COLOR_SPACE_HDR10_ST2084_EXT
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] 4: VK_FORMAT_A2B10G10R10_UNORM_PACK32 VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Picked surface configuration 4: VK_FORMAT_A2B10G10R10_UNORM_PACK32 + VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
[ 0.170][d][global] user path: 'C:\Users\Rafee\AppData\Roaming\mpv\shaders\FSRCNNX_x2_16-0-4-1.glsl' -> 'C:\Users\Rafee\AppData\Roaming\mpv\shaders\FSRCNNX_x2_16-0-4-1.glsl'
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: feature map 1
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: feature map 2
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: feature map 3
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: feature map 4
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: mapping 1_1
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: mapping 1_2
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: mapping 1_3
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: mapping 1_4
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: mapping 2_1
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: mapping 2_2
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: mapping 2_3
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: mapping 2_4
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: mapping 3_1
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: mapping 3_2
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: mapping 3_3
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: mapping 3_4
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: mapping 4_1
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: mapping 4_2
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: mapping 4_3
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: mapping 4_4
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: sub-band residuals 1
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: sub-band residuals 2
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: sub-band residuals 3
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: sub-band residuals 4
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: sub-pixel convolution 1
[ 0.170][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: aggregation
[ 0.170][d][global] user path: 'C:\Users\Rafee\AppData\Roaming\mpv\shaders\SSimDownscaler.glsl' -> 'C:\Users\Rafee\AppData\Roaming\mpv\shaders\SSimDownscaler.glsl'
[ 0.171][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: SSimDownscaler L2 pass 1
[ 0.171][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: SSimDownscaler L2 pass 2
[ 0.171][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: SSimDownscaler mean & R
[ 0.171][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: SSimDownscaler final pass
[ 0.171][d][global] user path: 'C:\Users\Rafee\AppData\Roaming\mpv\shaders\KrigBilateral.glsl' -> 'C:\Users\Rafee\AppData\Roaming\mpv\shaders\KrigBilateral.glsl'
[ 0.171][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: KrigBilateral Downscaling Y pass 1
[ 0.171][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: KrigBilateral Downscaling Y pass 2
[ 0.171][v][vo/gpu-next/vulkan/libplacebo] Registering hook pass: KrigBilateral Upscaling UV
[ 0.171][v][vo/gpu-next/win32] DPI detected from the new API: 96
[ 0.171][v][vo/gpu-next/win32] display-fps: 164.847000
[ 0.172][v][vo/gpu-next/win32] color-profile: C:\Windows\system32\spool\drivers\color\sRGB Color Space Profile.icm
[ 0.172][v][vo/gpu-next] Assuming 164.847000 FPS for display sync.
[ 0.172][v][vd] Container reported FPS: 30.000000
[ 0.173][v][vd] Codec list:
[ 0.173][v][vd] h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
[ 0.173][v][vd] h264_qsv (h264) - H264 video (Intel Quick Sync Video acceleration)
[ 0.173][v][vd] h264_cuvid (h264) - Nvidia CUVID H264 decoder
[ 0.173][v][vd] Opening decoder h264
[ 0.173][v][vd] Looking at hwdec h264-nvdec-copy...
[ 0.250][v][vd] Trying hardware decoding via h264-nvdec-copy.
[ 0.251][v][vd] Pixel formats supported by decoder: cuda dxva2_vld d3d11va_vld d3d11 yuv420p
[ 0.251][v][vd] Codec profile: High (0x64)
[ 0.251][v][vd] Requesting pixfmt 'cuda' from decoder.
[ 0.253][d][ffmpeg/video] h264: NVDEC capabilities:
[ 0.253][d][ffmpeg/video] h264: format supported: yes, max_mb_count: 65536
[ 0.253][d][ffmpeg/video] h264: min_width: 48, max_width: 4096
[ 0.253][d][ffmpeg/video] h264: min_height: 16, max_height: 4096
[ 0.272][d][ffmpeg/video] h264: Reinit context to 1920x1088, pix_fmt: cuda
[ 0.274][v][vd] Selected codec: h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10)
[ 0.274][v][vf] User filter list:
[ 0.274][v][vf] (empty)
[ 0.274][v][ad] Codec list:
[ 0.274][v][ad] aac - AAC (Advanced Audio Coding)
[ 0.274][v][ad] aac_fixed (aac) - AAC (Advanced Audio Coding)
[ 0.274][v][ad] Opening decoder aac
[ 0.274][v][ad] Requesting 1 threads for decoding.
[ 0.275][v][ad] Selected codec: aac (AAC (Advanced Audio Coding))
[ 0.275][v][af] User filter list:
[ 0.275][v][af] (empty)
[ 0.275][v][cplayer] Starting playback...
[ 0.282][v][vd] Pixel formats supported by decoder: cuda dxva2_vld d3d11va_vld d3d11 yuv420p
[ 0.282][v][vd] Codec profile: High (0x64)
[ 0.282][v][vd] Requesting pixfmt 'cuda' from decoder.
[ 0.284][d][ffmpeg/video] h264: NVDEC capabilities:
[ 0.284][d][ffmpeg/video] h264: format supported: yes, max_mb_count: 65536
[ 0.284][d][ffmpeg/video] h264: min_width: 48, max_width: 4096
[ 0.284][d][ffmpeg/video] h264: min_height: 16, max_height: 4096
[ 0.302][d][ffmpeg/video] h264: Reinit context to 1920x1088, pix_fmt: cuda
[ 0.304][w][ffmpeg/video] h264: Increasing reorder buffer to 1
[ 0.309][i][vd] Using hardware decoding (nvdec-copy).
[ 0.309][v][vd] Decoder format: 1920x1080 nv12 bt.709/bt.709/bt.1886/limited/auto CL=mpeg2/4/h264
[ 0.309][v][vd] Using container aspect ratio.
[ 0.309][v][vf] [in] 1920x1080 nv12 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[ 0.309][v][vf] [userdeint] 1920x1080 nv12 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[ 0.309][v][vf] [userdeint] (disabled)
[ 0.309][v][vf] [autorotate] 1920x1080 nv12 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[ 0.309][v][vf] [autorotate] (disabled)
[ 0.309][v][vf] [convert] 1920x1080 nv12 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[ 0.309][v][vf] [convert] (disabled)
[ 0.309][v][vf] [out] 1920x1080 nv12 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[ 0.310][v][af] [in] 48000Hz stereo 2ch floatp
[ 0.310][v][af] [userspeed] 48000Hz stereo 2ch floatp
[ 0.310][v][af] [userspeed] (disabled)
[ 0.310][v][af] [convert] 48000Hz stereo 2ch floatp
[ 0.310][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_2"]
[ 0.310][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen"]
[ 0.310][d][global] config path: 'fonts' -> 'C:\Users\Rafee\AppData\Roaming/mpv/fonts'
[ 0.310][d][osd/libass] ASS library version: 0x1600010 (runtime 0x1600010)
[ 0.310][v][osd/libass] libass API version: 0x1600010
[ 0.310][v][osd/libass] libass source: commit: 44f6532daf5eb13cb1aa95f5449a77b5df1dd85b
[ 0.311][v][osd/libass] Shaper: FriBidi 1.0.12 (SIMPLE) HarfBuzz-ng 5.2.0 (COMPLEX)
[ 0.311][d][global] config path: 'subfont.ttf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/subfont.ttf'
[ 0.311][d][global] config path: 'subfont.ttf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/subfont.ttf'
[ 0.311][d][global] config path: 'subfont.ttf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/subfont.ttf'
[ 0.311][d][global] config path: 'fonts.conf' -> 'C:\Users\Rafee\AppData\Roaming/mpv/fonts.conf'
[ 0.311][v][osd/libass] Setting up fonts...
[ 0.311][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Bold.ttf'
[ 0.312][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-ExtraBold.ttf'
[ 0.312][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-ExtraLight.ttf'
[ 0.312][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Light.ttf'
[ 0.312][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Medium.ttf'
[ 0.312][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Regular.ttf'
[ 0.312][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-SemiBold.ttf'
[ 0.312][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Material-Design-Iconic-Font.ttf'
[ 0.312][v][osd/libass] Using font provider directwrite (with GDI)
[ 0.312][v][osd/libass] Done.
[ 0.313][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_1"]
[ 0.313][v][ao] Trying audio driver 'wasapi'
[ 0.313][v][ao/wasapi] requested format: 48000 Hz, stereo channels, floatp
[ 0.313][d][ao/wasapi] Init wasapi
[ 0.313][d][ao/wasapi] Find device ''
[ 0.314][v][ao/wasapi] No device specified. Selecting default.
[ 0.316][v][ao/wasapi] Selecting device '{0226318c-6b89-4b72-8222-c14c1576eba6}' (Realtek Digital Output (Realtek(R) Audio))
[ 0.316][v][ao/wasapi] Monitoring changes in device {0.0.0.00000000}.{0226318c-6b89-4b72-8222-c14c1576eba6}
[ 0.316][i][SimpleHistory] Added the below into history
[ 0.316][i][SimpleHistory] 2022-08-16 23-18-36.mkv 🕒 00:00:00
[ 0.322][d][ao/wasapi] Init wasapi thread
[ 0.322][d][ao/wasapi] Activating pAudioClient interface
[ 0.323][d][ao/wasapi] Probing formats
[ 0.332][v][ao/wasapi] Trying stereo float (32/32 bits) @ 48000hz (shared) -> ok
[ 0.332][v][ao/wasapi] Accepted as stereo float @ 48000hz -> stereo float (32/32 bits) @ 48000hz (shared)
[ 0.332][d][ao/wasapi] Fixing format
[ 0.332][d][ao/wasapi] IAudioClient::GetDevicePeriod
[ 0.332][v][ao/wasapi] Device period: 10 ms
[ 0.332][d][ao/wasapi] IAudioClient::Initialize
[ 0.351][d][ao/wasapi] IAudioClient::Initialize pRenderClient
[ 0.351][d][ao/wasapi] IAudioClient::Initialize IAudioClient_SetEventHandle
[ 0.351][d][ao/wasapi] IAudioClient::Initialize IAudioClient_GetBufferSize
[ 0.351][v][ao/wasapi] Buffer frame count: 2400 (50 ms)
[ 0.351][v][ao/wasapi] IAudioClock::GetFrequency gave a frequency of 384000.
[ 0.352][d][ao/wasapi] IAudioClient::Initialize pAudioVolume
[ 0.352][d][ao/wasapi] Entering dispatch loop
[ 0.352][d][ao/wasapi] Init wasapi done
[ 0.352][v][ao/wasapi] device buffer: 2400 samples.
[ 0.352][v][ao/wasapi] using soft-buffer of 9600 samples.
[ 0.352][i][cplayer] AO: [wasapi] 48000Hz stereo 2ch float
[ 0.352][v][cplayer] AO: Description: Windows WASAPI audio output (event mode)
[ 0.353][v][autoconvert] inserting resampler
[ 0.353][v][swresample] format change, reinitializing resampler
[ 0.353][v][swresample] 48000Hz stereo floatp -> 48000Hz stereo float
[ 0.353][v][af] [out] 48000Hz stereo 2ch float
[ 0.353][v][cplayer] Set property: options/term-status-msg="AV: 00:00:00 / 00:07:07 (0%) A-V: 0.000000" -> 1
[ 0.354][i][cplayer] VO: [gpu-next] 1920x1080 nv12
[ 0.354][v][cplayer] VO: Description: Video output based on libplacebo
[ 0.354][v][vo/gpu-next] reconfig to 1920x1080 nv12 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[ 0.355][d][vo/gpu-next] max content size: 2560x1400
[ 0.355][d][vo/gpu-next] monitor size: 2560x1440
[ 0.355][v][vo/gpu-next/win32] reset window bounds: 768:412:1024:576
[ 0.355][d][vo/gpu-next/win32] move window: 768:412
[ 0.355][v][vo/gpu-next/win32] resize window: 1024:576
[ 0.358][v][vo/gpu-next/win32] resize window: 1024:576
[ 0.358][d][vo/gpu-next/win32] move window: 768:412
[ 0.359][d][vo/gpu-next/vulkan/libplacebo] Requested alpha compositing mode: VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR
[ 0.359][d][vo/gpu-next/vulkan/libplacebo] Requested surface transform: VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR
[ 0.359][d][vo/gpu-next/vulkan/libplacebo] Requested image count: 4 (min 2 max 8)
[ 0.359][d][vo/gpu-next/vulkan/libplacebo] Requested image size: 1024x576 (min 1024x576 < cur 1024x576 < max 1024x576)
[ 0.359][d][vo/gpu-next/vulkan/libplacebo] (Re)creating swapchain of size 1024x576
[ 0.370][v][vo/gpu-next] Window size: 1024x576 (Borders: l=0 t=0 r=0 b=0)
[ 0.370][v][vo/gpu-next] Video source: 1920x1080 (1:1)
[ 0.370][v][vo/gpu-next] Video display: (0, 0) 1920x1080 -> (0, 0) 1024x576
[ 0.370][v][vo/gpu-next] Video scale: 0.533333/0.533333
[ 0.370][v][vo/gpu-next] OSD borders: l=0 t=0 r=0 b=0
[ 0.370][v][vo/gpu-next] Video borders: l=0 t=0 r=0 b=0
[ 0.370][v][vo/gpu-next] Window size: 1024x576 (Borders: l=0 t=0 r=0 b=0)
[ 0.370][v][vo/gpu-next] Video source: 1920x1080 (1:1)
[ 0.370][v][vo/gpu-next] Video display: (0, 0) 1920x1080 -> (0, 0) 1024x576
[ 0.370][v][vo/gpu-next] Video scale: 0.533333/0.533333
[ 0.370][v][vo/gpu-next] OSD borders: l=0 t=0 r=0 b=0
[ 0.370][v][vo/gpu-next] Video borders: l=0 t=0 r=0 b=0
[ 0.371][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 1920x1080x0 texture with format r8
[ 0.371][d][vo/gpu-next/vulkan/libplacebo] Allocating 8847360 memory of type 0x1 (id 1) in heap 0
[ 0.371][d][vo/gpu-next/vulkan/libplacebo] Imported host pointer is not page-aligned. This should normally be fine on most platforms, but may cause issues in some rare circumstances.
[ 0.372][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 960x540x0 texture with format rg8
[ 0.372][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 1920x540x0 texture with format rgba16hf
[ 0.372][d][vo/gpu-next/vulkan/libplacebo] Allocating 9830400 memory of type 0x1 (id 1) in heap 0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] vertex shader source:
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(offset=16) vec2 _offset_4_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(offset=24) vec2 _tex_size_8_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(offset=32) vec2 _tex_pt_9_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(offset=40) vec2 _offset_10_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(offset=48) int _frame_12_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(offset=52) float _random_13_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(offset=56) vec2 _input_size_14_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(offset=64) vec2 _target_size_15_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(offset=72) vec2 _tex_offset_16_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 20] };
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 21] layout(constant_id=0) const float _const_5_0 = 1;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 22] layout(constant_id=1) const float _const_11_0 = 1;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 23] layout(constant_id=2) const float _const_0_1 = 1;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 24] layout(constant_id=3) const float _const_1_1 = 1;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 25] layout(constant_id=4) const float _const_0_2 = 1;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 26] layout(constant_id=5) const float _const_1_2 = 1;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 27] layout(binding=0) uniform sampler2D _hook_tex_0_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 28] layout(binding=1) uniform sampler2D _hook_tex_6_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 29] layout(location=0) in vec2 _tex_coord_1_0_v;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 30] layout(location=0) out vec2 _tex_coord_1_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 31] layout(location=1) in vec2 _tex_coord_7_0_v;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 32] layout(location=1) out vec2 _tex_coord_7_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 33] layout(location=2) in vec2 _position_19_0_v;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 34] void main() {
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 35] _tex_coord_1_0 = _tex_coord_1_0_v;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 36] _tex_coord_7_0 = _tex_coord_7_0_v;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 37] vec2 va_pos = _position_19_0_v;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 38] gl_Position = vec4(va_pos, 0.0, 1.0);
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 39] }
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] fragment shader source:
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(offset=16) vec2 _offset_4_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(offset=24) vec2 _tex_size_8_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(offset=32) vec2 _tex_pt_9_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(offset=40) vec2 _offset_10_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(offset=48) int _frame_12_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(offset=52) float _random_13_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(offset=56) vec2 _input_size_14_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(offset=64) vec2 _target_size_15_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(offset=72) vec2 _tex_offset_16_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 20] };
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 21] layout(constant_id=0) const float _const_5_0 = 1;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 22] layout(constant_id=1) const float _const_11_0 = 1;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 23] layout(constant_id=2) const float _const_0_1 = 1;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 24] layout(constant_id=3) const float _const_1_1 = 1;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 25] layout(constant_id=4) const float _const_0_2 = 1;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 26] layout(constant_id=5) const float _const_1_2 = 1;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 27] layout(binding=0) uniform sampler2D _hook_tex_0_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 28] layout(binding=1) uniform sampler2D _hook_tex_6_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 29] layout(location=0) in vec2 _tex_coord_1_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 30] layout(location=1) in vec2 _tex_coord_7_0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 31] layout(location=0) out vec4 out_color;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 32]
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 33] #define CHROMA_raw _hook_tex_0_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 34] #define CHROMA_pos _tex_coord_1_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 35] #define CHROMA_map _tex_coord_1_0_map
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 36] #define CHROMA_size _tex_size_2_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 37] #define CHROMA_pt _tex_pt_3_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 38] #define CHROMA_off _offset_4_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 39] #define CHROMA_mul _const_5_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 40] #define CHROMA_rot mat2(1.0, 0.0, 0.0, 1.0)
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 41] #define CHROMA_tex(pos) (_const_5_0 * vec4(texture(_hook_tex_0_0, pos)))
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 42] #define CHROMA_texOff(off) (CHROMA_tex(_tex_coord_1_0 + _tex_pt_3_0 * vec2(off)))
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 43] #define CHROMA_gather(pos, c) (_const_5_0 * vec4(textureGather(_hook_tex_0_0, pos, c)))
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 44] #define HOOKED_raw CHROMA_raw
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 45] #define HOOKED_pos CHROMA_pos
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 46] #define HOOKED_size CHROMA_size
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 47] #define HOOKED_rot CHROMA_rot
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 48] #define HOOKED_off CHROMA_off
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 49] #define HOOKED_pt CHROMA_pt
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 50] #define HOOKED_map CHROMA_map
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 51] #define HOOKED_mul CHROMA_mul
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 52] #define HOOKED_tex CHROMA_tex
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 53] #define HOOKED_texOff CHROMA_texOff
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 54] #define HOOKED_gather CHROMA_gather
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 55] #define LUMA_raw _hook_tex_6_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 56] #define LUMA_pos _tex_coord_7_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 57] #define LUMA_map _tex_coord_7_0_map
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 58] #define LUMA_size _tex_size_8_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 59] #define LUMA_pt _tex_pt_9_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 60] #define LUMA_off _offset_10_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 61] #define LUMA_mul _const_11_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 62] #define LUMA_rot mat2(1.0, 0.0, 0.0, 1.0)
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 63] #define LUMA_tex(pos) (_const_11_0 * vec4(texture(_hook_tex_6_0, pos)))
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 64] #define LUMA_texOff(off) (LUMA_tex(_tex_coord_7_0 + _tex_pt_9_0 * vec2(off)))
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 65] #define LUMA_gather(pos, c) (_const_11_0 * vec4(textureGather(_hook_tex_6_0, pos, c)))
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 66] #define frame _frame_12_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 67] #define random _random_13_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 68] #define input_size _input_size_14_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 69] #define target_size _target_size_15_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 70] #define tex_offset _tex_offset_16_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 71] vec4 _sub_17_0(vec4 color) {
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 72] // pl_shader_linearize
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 73] color.rgb = max(color.rgb, 0.0);
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 74] color.rgb = _const_1_1 * pow(color.rgb + vec3(_const_0_1), vec3(2.4));
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 75] return color;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 76] }
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 77]
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 78] #define linearize _sub_17_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 79] vec4 _sub_18_0(vec4 color) {
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 80] // pl_shader_delinearize
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 81] color.rgb = max(color.rgb, 0.0);
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 82] color.rgb = pow(_const_1_2 * color.rgb, vec3(1.0/2.4)) - vec3(_const_0_2);
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 83] return color;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 84] }
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 85]
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 86] #define delinearize _sub_18_0
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 87]
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 88] #define offset vec2(0)
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 89]
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 90] #define axis 1
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 91]
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 92] #define Kernel(x) dot(vec3(0.42659, -0.49656, 0.076849), cos(vec3(0, 1, 2) * acos(-1.) * (x + 1.)))
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 93]
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 94] vec4 hook() {
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 95] // Calculate bounds
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 96] float low = ceil((LUMA_pos - CHROMA_pt) * LUMA_size - offset - 0.5)[axis];
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 97] float high = floor((LUMA_pos + CHROMA_pt) * LUMA_size - offset - 0.5)[axis];
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 98]
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [ 99] float W = 0.0;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [100] vec4 avg = vec4(0);
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [101] vec2 pos = LUMA_pos;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [102]
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [103] for (float k = low; k <= high; k++) {
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [104] pos[axis] = LUMA_pt[axis] * (k - offset[axis] + 0.5);
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [105] float rel = (pos[axis] - LUMA_pos[axis])*CHROMA_size[axis];
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [106] float w = Kernel(rel);
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [107]
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [108] vec4 y = textureGrad(LUMA_raw, pos, vec2(0.0), vec2(0.0)).xxxx * LUMA_mul;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [109] y.y *= y.y;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [110] avg += w * y;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [111] W += w;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [112] }
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [113] avg /= W;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [114] avg.y = abs(avg.y - avg.x * avg.x);
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [115] return avg;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [116] }
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [117]
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [118] vec4 _main_20_0() {
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [119] vec4 color = hook();
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [120] return color;
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [121] }
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [122]
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [123] void main() {
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [124] out_color = _main_20_0();
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] [125] }
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] Specialization constant values:
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] constant_id=0: 1.000000
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] constant_id=1: 1.000000
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] constant_id=2: 0.059585
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] constant_id=3: 0.870311
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] constant_id=4: 0.059585
[ 0.373][d][vo/gpu-next/vulkan/libplacebo] constant_id=5: 1.149015
[ 0.447][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.447][v][vo/gpu-next/vulkan/libplacebo] Spent 73.000 ms translating SPIR-V
[ 0.451][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.451][d][vo/gpu-next/vulkan/libplacebo] Spent 5.000 ms translating SPIR-V
[ 0.451][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms compiling shader
[ 0.454][d][vo/gpu-next/vulkan/libplacebo] Spent 3.000 ms creating pipeline
[ 0.454][d][vo/gpu-next/vulkan/libplacebo] Pass statistics: size 15192, SPIR-V: vert 848 frag 2456 comp 0
[ 0.454][d][vo/gpu-next/vulkan/libplacebo] Allocating 262144 memory of type 0x7 (id 4) in heap 0
[ 0.456][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 960x540x0 texture with format rgba16hf
[ 0.456][d][vo/gpu-next/vulkan/libplacebo] Allocating 4915200 memory of type 0x1 (id 1) in heap 0
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] vertex shader source:
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_0;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_0;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(offset=16) vec2 _offset_4_0;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(offset=24) vec2 _tex_size_8_0;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(offset=32) vec2 _tex_pt_9_0;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(offset=40) vec2 _offset_10_0;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(offset=48) int _frame_12_0;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(offset=52) float _random_13_0;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(offset=56) vec2 _input_size_14_0;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(offset=64) vec2 _target_size_15_0;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(offset=72) vec2 _tex_offset_16_0;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 20] };
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 21] layout(constant_id=0) const float _const_5_0 = 1;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 22] layout(constant_id=1) const float _const_11_0 = 1;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 23] layout(constant_id=2) const float _const_0_1 = 1;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 24] layout(constant_id=3) const float _const_1_1 = 1;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 25] layout(constant_id=4) const float _const_0_2 = 1;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 26] layout(constant_id=5) const float _const_1_2 = 1;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 27] layout(binding=0) uniform sampler2D _hook_tex_0_0;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 28] layout(binding=1) uniform sampler2D _hook_tex_6_0;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 29] layout(location=0) in vec2 _tex_coord_1_0_v;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 30] layout(location=0) out vec2 _tex_coord_1_0;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 31] layout(location=1) in vec2 _tex_coord_7_0_v;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 32] layout(location=1) out vec2 _tex_coord_7_0;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 33] layout(location=2) in vec2 _position_19_0_v;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 34] void main() {
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 35] _tex_coord_1_0 = _tex_coord_1_0_v;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 36] _tex_coord_7_0 = _tex_coord_7_0_v;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 37] vec2 va_pos = _position_19_0_v;
[ 0.457][d][vo/gpu-next/vulkan/libplacebo] [ 38] gl_Position = vec4(va_pos, 0.0, 1.0);
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 39] }
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] fragment shader source:
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_0;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_0;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(offset=16) vec2 _offset_4_0;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(offset=24) vec2 _tex_size_8_0;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(offset=32) vec2 _tex_pt_9_0;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(offset=40) vec2 _offset_10_0;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(offset=48) int _frame_12_0;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(offset=52) float _random_13_0;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(offset=56) vec2 _input_size_14_0;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(offset=64) vec2 _target_size_15_0;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(offset=72) vec2 _tex_offset_16_0;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 20] };
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 21] layout(constant_id=0) const float _const_5_0 = 1;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 22] layout(constant_id=1) const float _const_11_0 = 1;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 23] layout(constant_id=2) const float _const_0_1 = 1;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 24] layout(constant_id=3) const float _const_1_1 = 1;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 25] layout(constant_id=4) const float _const_0_2 = 1;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 26] layout(constant_id=5) const float _const_1_2 = 1;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 27] layout(binding=0) uniform sampler2D _hook_tex_0_0;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 28] layout(binding=1) uniform sampler2D _hook_tex_6_0;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 29] layout(location=0) in vec2 _tex_coord_1_0;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 30] layout(location=1) in vec2 _tex_coord_7_0;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 31] layout(location=0) out vec4 out_color;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 32]
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 33] #define CHROMA_raw _hook_tex_0_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 34] #define CHROMA_pos _tex_coord_1_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 35] #define CHROMA_map _tex_coord_1_0_map
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 36] #define CHROMA_size _tex_size_2_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 37] #define CHROMA_pt _tex_pt_3_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 38] #define CHROMA_off _offset_4_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 39] #define CHROMA_mul _const_5_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 40] #define CHROMA_rot mat2(1.0, 0.0, 0.0, 1.0)
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 41] #define CHROMA_tex(pos) (_const_5_0 * vec4(texture(_hook_tex_0_0, pos)))
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 42] #define CHROMA_texOff(off) (CHROMA_tex(_tex_coord_1_0 + _tex_pt_3_0 * vec2(off)))
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 43] #define CHROMA_gather(pos, c) (_const_5_0 * vec4(textureGather(_hook_tex_0_0, pos, c)))
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 44] #define HOOKED_raw CHROMA_raw
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 45] #define HOOKED_pos CHROMA_pos
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 46] #define HOOKED_size CHROMA_size
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 47] #define HOOKED_rot CHROMA_rot
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 48] #define HOOKED_off CHROMA_off
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 49] #define HOOKED_pt CHROMA_pt
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 50] #define HOOKED_map CHROMA_map
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 51] #define HOOKED_mul CHROMA_mul
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 52] #define HOOKED_tex CHROMA_tex
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 53] #define HOOKED_texOff CHROMA_texOff
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 54] #define HOOKED_gather CHROMA_gather
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 55] #define LOWRES_Y_raw _hook_tex_6_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 56] #define LOWRES_Y_pos _tex_coord_7_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 57] #define LOWRES_Y_map _tex_coord_7_0_map
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 58] #define LOWRES_Y_size _tex_size_8_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 59] #define LOWRES_Y_pt _tex_pt_9_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 60] #define LOWRES_Y_off _offset_10_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 61] #define LOWRES_Y_mul _const_11_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 62] #define LOWRES_Y_rot mat2(1.0, 0.0, 0.0, 1.0)
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 63] #define LOWRES_Y_tex(pos) (_const_11_0 * vec4(texture(_hook_tex_6_0, pos)))
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 64] #define LOWRES_Y_texOff(off) (LOWRES_Y_tex(_tex_coord_7_0 + _tex_pt_9_0 * vec2(off)))
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 65] #define LOWRES_Y_gather(pos, c) (_const_11_0 * vec4(textureGather(_hook_tex_6_0, pos, c)))
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 66] #define frame _frame_12_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 67] #define random _random_13_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 68] #define input_size _input_size_14_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 69] #define target_size _target_size_15_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 70] #define tex_offset _tex_offset_16_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 71] vec4 _sub_17_0(vec4 color) {
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 72] // pl_shader_linearize
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 73] color.rgb = max(color.rgb, 0.0);
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 74] color.rgb = _const_1_1 * pow(color.rgb + vec3(_const_0_1), vec3(2.4));
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 75] return color;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 76] }
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 77]
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 78] #define linearize _sub_17_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 79] vec4 _sub_18_0(vec4 color) {
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 80] // pl_shader_delinearize
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 81] color.rgb = max(color.rgb, 0.0);
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 82] color.rgb = pow(_const_1_2 * color.rgb, vec3(1.0/2.4)) - vec3(_const_0_2);
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 83] return color;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 84] }
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 85]
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 86] #define delinearize _sub_18_0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 87]
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 88] #define offset vec2(0)
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 89]
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 90] #define axis 0
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 91]
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 92] #define Kernel(x) dot(vec3(0.42659, -0.49656, 0.076849), cos(vec3(0, 1, 2) * acos(-1.) * (x + 1.)))
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 93]
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 94] vec4 hook() {
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 95] // Calculate bounds
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 96] float low = ceil((LOWRES_Y_pos - CHROMA_pt) * LOWRES_Y_size - offset - 0.5)[axis];
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 97] float high = floor((LOWRES_Y_pos + CHROMA_pt) * LOWRES_Y_size - offset - 0.5)[axis];
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 98]
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [ 99] float W = 0.0;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [100] vec4 avg = vec4(0);
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [101] vec2 pos = LOWRES_Y_pos;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [102]
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [103] for (float k = low; k <= high; k++) {
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [104] pos[axis] = LOWRES_Y_pt[axis] * (k - offset[axis] + 0.5);
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [105] float rel = (pos[axis] - LOWRES_Y_pos[axis])*CHROMA_size[axis];
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [106] float w = Kernel(rel);
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [107]
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [108] vec4 y = textureGrad(LOWRES_Y_raw, pos, vec2(0.0), vec2(0.0)).xxxx * LOWRES_Y_mul;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [109] y.y *= y.y;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [110] avg += w * y;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [111] W += w;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [112] }
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [113] avg /= W;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [114] avg.y = abs(avg.y - avg.x * avg.x) + LOWRES_Y_texOff(0).y;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [115] return avg;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [116] }
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [117]
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [118] vec4 _main_20_0() {
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [119] vec4 color = hook();
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [120] return color;
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [121] }
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [122]
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [123] void main() {
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [124] out_color = _main_20_0();
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] [125] }
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] Specialization constant values:
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] constant_id=0: 1.000000
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] constant_id=1: 1.000000
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] constant_id=2: 0.059585
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] constant_id=3: 0.870311
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] constant_id=4: 0.059585
[ 0.458][d][vo/gpu-next/vulkan/libplacebo] constant_id=5: 1.149015
[ 0.460][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.460][d][vo/gpu-next/vulkan/libplacebo] Spent 1.000 ms translating SPIR-V
[ 0.464][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.464][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms translating SPIR-V
[ 0.464][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms compiling shader
[ 0.465][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms creating pipeline
[ 0.465][d][vo/gpu-next/vulkan/libplacebo] Pass statistics: size 9274, SPIR-V: vert 848 frag 2552 comp 0
[ 0.465][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 1920x1080x0 texture with format rgba16hf
[ 0.465][d][vo/gpu-next/vulkan/libplacebo] Allocating 17694720 memory of type 0x1 (id 1) in heap 0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] vertex shader source:
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(offset=16) vec2 _offset_4_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(offset=24) vec2 _tex_size_8_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(offset=32) vec2 _tex_pt_9_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(offset=40) vec2 _offset_10_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(offset=48) vec2 _tex_size_14_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(offset=56) vec2 _tex_pt_15_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(offset=64) vec2 _offset_16_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(offset=72) int _frame_18_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(offset=76) float _random_19_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 20] layout(offset=80) vec2 _input_size_20_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 21] layout(offset=88) vec2 _target_size_21_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 22] layout(offset=96) vec2 _tex_offset_22_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 23] };
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 24] layout(constant_id=0) const float _const_5_0 = 1;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 25] layout(constant_id=1) const float _const_11_0 = 1;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 26] layout(constant_id=2) const float _const_17_0 = 1;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 27] layout(constant_id=3) const float _const_0_1 = 1;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 28] layout(constant_id=4) const float _const_1_1 = 1;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 29] layout(constant_id=5) const float _const_0_2 = 1;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 30] layout(constant_id=6) const float _const_1_2 = 1;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 31] layout(binding=0) uniform sampler2D _hook_tex_0_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 32] layout(binding=1) uniform sampler2D _hook_tex_6_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 33] layout(binding=2) uniform sampler2D _hook_tex_12_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 34] layout(location=0) in vec2 _tex_coord_1_0_v;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 35] layout(location=0) out vec2 _tex_coord_1_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 36] layout(location=1) in vec2 _tex_coord_7_0_v;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 37] layout(location=1) out vec2 _tex_coord_7_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 38] layout(location=2) in vec2 _tex_coord_13_0_v;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 39] layout(location=2) out vec2 _tex_coord_13_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 40] layout(location=3) in vec2 _position_25_0_v;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 41] void main() {
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 42] _tex_coord_1_0 = _tex_coord_1_0_v;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 43] _tex_coord_7_0 = _tex_coord_7_0_v;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 44] _tex_coord_13_0 = _tex_coord_13_0_v;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 45] vec2 va_pos = _position_25_0_v;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 46] gl_Position = vec4(va_pos, 0.0, 1.0);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 47] }
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] fragment shader source:
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(offset=16) vec2 _offset_4_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(offset=24) vec2 _tex_size_8_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(offset=32) vec2 _tex_pt_9_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(offset=40) vec2 _offset_10_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(offset=48) vec2 _tex_size_14_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(offset=56) vec2 _tex_pt_15_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(offset=64) vec2 _offset_16_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(offset=72) int _frame_18_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(offset=76) float _random_19_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 20] layout(offset=80) vec2 _input_size_20_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 21] layout(offset=88) vec2 _target_size_21_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 22] layout(offset=96) vec2 _tex_offset_22_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 23] };
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 24] layout(constant_id=0) const float _const_5_0 = 1;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 25] layout(constant_id=1) const float _const_11_0 = 1;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 26] layout(constant_id=2) const float _const_17_0 = 1;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 27] layout(constant_id=3) const float _const_0_1 = 1;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 28] layout(constant_id=4) const float _const_1_1 = 1;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 29] layout(constant_id=5) const float _const_0_2 = 1;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 30] layout(constant_id=6) const float _const_1_2 = 1;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 31] layout(binding=0) uniform sampler2D _hook_tex_0_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 32] layout(binding=1) uniform sampler2D _hook_tex_6_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 33] layout(binding=2) uniform sampler2D _hook_tex_12_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 34] layout(location=0) in vec2 _tex_coord_1_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 35] layout(location=1) in vec2 _tex_coord_7_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 36] layout(location=2) in vec2 _tex_coord_13_0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 37] layout(location=0) out vec4 out_color;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 38]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 39] #define CHROMA_raw _hook_tex_0_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 40] #define CHROMA_pos _tex_coord_1_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 41] #define CHROMA_map _tex_coord_1_0_map
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 42] #define CHROMA_size _tex_size_2_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 43] #define CHROMA_pt _tex_pt_3_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 44] #define CHROMA_off _offset_4_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 45] #define CHROMA_mul _const_5_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 46] #define CHROMA_rot mat2(1.0, 0.0, 0.0, 1.0)
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 47] #define CHROMA_tex(pos) (_const_5_0 * vec4(texture(_hook_tex_0_0, pos)))
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 48] #define CHROMA_texOff(off) (CHROMA_tex(_tex_coord_1_0 + _tex_pt_3_0 * vec2(off)))
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 49] #define CHROMA_gather(pos, c) (_const_5_0 * vec4(textureGather(_hook_tex_0_0, pos, c)))
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 50] #define HOOKED_raw CHROMA_raw
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 51] #define HOOKED_pos CHROMA_pos
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 52] #define HOOKED_size CHROMA_size
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 53] #define HOOKED_rot CHROMA_rot
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 54] #define HOOKED_off CHROMA_off
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 55] #define HOOKED_pt CHROMA_pt
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 56] #define HOOKED_map CHROMA_map
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 57] #define HOOKED_mul CHROMA_mul
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 58] #define HOOKED_tex CHROMA_tex
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 59] #define HOOKED_texOff CHROMA_texOff
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 60] #define HOOKED_gather CHROMA_gather
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 61] #define LUMA_raw _hook_tex_6_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 62] #define LUMA_pos _tex_coord_7_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 63] #define LUMA_map _tex_coord_7_0_map
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 64] #define LUMA_size _tex_size_8_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 65] #define LUMA_pt _tex_pt_9_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 66] #define LUMA_off _offset_10_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 67] #define LUMA_mul _const_11_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 68] #define LUMA_rot mat2(1.0, 0.0, 0.0, 1.0)
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 69] #define LUMA_tex(pos) (_const_11_0 * vec4(texture(_hook_tex_6_0, pos)))
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 70] #define LUMA_texOff(off) (LUMA_tex(_tex_coord_7_0 + _tex_pt_9_0 * vec2(off)))
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 71] #define LUMA_gather(pos, c) (_const_11_0 * vec4(textureGather(_hook_tex_6_0, pos, c)))
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 72] #define LOWRES_Y_raw _hook_tex_12_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 73] #define LOWRES_Y_pos _tex_coord_13_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 74] #define LOWRES_Y_map _tex_coord_13_0_map
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 75] #define LOWRES_Y_size _tex_size_14_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 76] #define LOWRES_Y_pt _tex_pt_15_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 77] #define LOWRES_Y_off _offset_16_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 78] #define LOWRES_Y_mul _const_17_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 79] #define LOWRES_Y_rot mat2(1.0, 0.0, 0.0, 1.0)
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 80] #define LOWRES_Y_tex(pos) (_const_17_0 * vec4(texture(_hook_tex_12_0, pos)))
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 81] #define LOWRES_Y_texOff(off) (LOWRES_Y_tex(_tex_coord_13_0 + _tex_pt_15_0 * vec2(off)))
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 82] #define LOWRES_Y_gather(pos, c) (_const_17_0 * vec4(textureGather(_hook_tex_12_0, pos, c)))
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 83] #define frame _frame_18_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 84] #define random _random_19_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 85] #define input_size _input_size_20_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 86] #define target_size _target_size_21_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 87] #define tex_offset _tex_offset_22_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 88] vec4 _sub_23_0(vec4 color) {
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 89] // pl_shader_linearize
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 90] color.rgb = max(color.rgb, 0.0);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 91] color.rgb = _const_1_1 * pow(color.rgb + vec3(_const_0_1), vec3(2.4));
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 92] return color;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 93] }
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 94]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 95] #define linearize _sub_23_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 96] vec4 _sub_24_0(vec4 color) {
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 97] // pl_shader_delinearize
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 98] color.rgb = max(color.rgb, 0.0);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [ 99] color.rgb = pow(_const_1_2 * color.rgb, vec3(1.0/2.4)) - vec3(_const_0_2);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [100] return color;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [101] }
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [102]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [103] #define delinearize _sub_24_0
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [104]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [105] #define sqr(x) dot(x,x)
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [106] #define sigma_nsq 256.0/(255.0*255.0)
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [107]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [108] #define N 8
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [109]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [110] #define M(i,j) Mx[min(i,j)*N + max(i,j) - (min(i,j)*(min(i,j)+1))/2]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [111]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [112] #define C(i,j) (inversesqrt(1.0 + (X[i].y + X[j].y) / Var) * exp(-0.5 * (sqr(X[i].x - X[j].x) / (localVar + X[i].y + X[j].y + sigma_nsq) + sqr((coords[i] - coords[j]) / radius))) + (X[i].x - y) * (X[j].x - y) / (Var + sigma_nsq))
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [113] #define c(i) (inversesqrt(1.0 + X[i].y / Var) * exp(-0.5 * (sqr(X[i].x - y) / (localVar + X[i].y + sigma_nsq) + sqr((coords[i] - offset) / radius))))
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [114]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [115] #define getnsum(i) X[i] = vec4(LOWRES_Y_tex(LOWRES_Y_pt*(pos+coords[i]+vec2(0.5))).xy, \
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [116] CHROMA_tex(CHROMA_pt*(pos+coords[i]+vec2(0.5))).xy); \
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [117] w = clamp(1.5 - abs(coords[i] - offset), 0.0, 1.0); \
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [118] total += w.x*w.y*vec4(X[i].x, X[i].x * X[i].x, X[i].y, 1.0);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [119]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [120] #define I3(f, n) f(n) f(n+1) f(n+2)
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [121] #define I9(f, n) I3(f, n) I3(f, n+3) I3(f, n+6)
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [122]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [123] vec4 hook() {
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [124] vec2 pos = CHROMA_pos * HOOKED_size - vec2(0.5);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [125] vec2 offset = pos - round(pos);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [126] pos -= offset;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [127]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [128] vec2 coords[N+1];
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [129] vec4 X[N+1];
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [130] vec2 w;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [131] vec4 total = vec4(0);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [132]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [133] coords[0] = vec2(-1,-1); coords[1] = vec2(-1, 0); coords[2] = vec2(-1, 1);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [134] coords[3] = vec2( 0,-1); coords[4] = vec2( 0, 1); coords[5] = vec2( 1,-1);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [135] coords[6] = vec2( 1, 0); coords[7] = vec2( 1, 1); coords[8] = vec2( 0, 0);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [136]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [137] I9(getnsum, 0)
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [138]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [139] total.xyz /= total.w;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [140] float localVar = max(total.y - total.x * total.x, 1e-6);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [141] float Var = localVar + total.z;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [142] float radius = 1.0;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [143]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [144] float y = LUMA_texOff(0).x;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [145] float Mx[(N*(N+1))/2];
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [146] float b[N];
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [147] vec2 interp = X[N].zw;
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [148]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [149] b[0] = c(0) - c(N) - C(0,N) + C(N,N); M(0, 0) = C(0,0) - C(0,N) - C(0,N) + C(N,N); M(0, 1) = C(0,1) - C(1,N) - C(0,N) + C(N,N); M(0, 2) = C(0,2) - C(2,N) - C(0,N) + C(N,N); M(0, 3) = C(0,3) - C(3,N) - C(0,N) + C(N,N); M(0, 4) = C(0,4) - C(4,N) - C(0,N) + C(N,N); M(0, 5) = C(0,5) - C(5,N) - C(0,N) + C(N,N); M(0, 6) = C(0,6) - C(6,N) - C(0,N) + C(N,N); M(0, 7) = C(0,7) - C(7,N) - C(0,N) + C(N,N);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [150] b[1] = c(1) - c(N) - C(1,N) + C(N,N); M(1, 1) = C(1,1) - C(1,N) - C(1,N) + C(N,N); M(1, 2) = C(1,2) - C(2,N) - C(1,N) + C(N,N); M(1, 3) = C(1,3) - C(3,N) - C(1,N) + C(N,N); M(1, 4) = C(1,4) - C(4,N) - C(1,N) + C(N,N); M(1, 5) = C(1,5) - C(5,N) - C(1,N) + C(N,N); M(1, 6) = C(1,6) - C(6,N) - C(1,N) + C(N,N); M(1, 7) = C(1,7) - C(7,N) - C(1,N) + C(N,N);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [151] b[2] = c(2) - c(N) - C(2,N) + C(N,N); M(2, 2) = C(2,2) - C(2,N) - C(2,N) + C(N,N); M(2, 3) = C(2,3) - C(3,N) - C(2,N) + C(N,N); M(2, 4) = C(2,4) - C(4,N) - C(2,N) + C(N,N); M(2, 5) = C(2,5) - C(5,N) - C(2,N) + C(N,N); M(2, 6) = C(2,6) - C(6,N) - C(2,N) + C(N,N); M(2, 7) = C(2,7) - C(7,N) - C(2,N) + C(N,N);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [152] b[3] = c(3) - c(N) - C(3,N) + C(N,N); M(3, 3) = C(3,3) - C(3,N) - C(3,N) + C(N,N); M(3, 4) = C(3,4) - C(4,N) - C(3,N) + C(N,N); M(3, 5) = C(3,5) - C(5,N) - C(3,N) + C(N,N); M(3, 6) = C(3,6) - C(6,N) - C(3,N) + C(N,N); M(3, 7) = C(3,7) - C(7,N) - C(3,N) + C(N,N);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [153] b[4] = c(4) - c(N) - C(4,N) + C(N,N); M(4, 4) = C(4,4) - C(4,N) - C(4,N) + C(N,N); M(4, 5) = C(4,5) - C(5,N) - C(4,N) + C(N,N); M(4, 6) = C(4,6) - C(6,N) - C(4,N) + C(N,N); M(4, 7) = C(4,7) - C(7,N) - C(4,N) + C(N,N);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [154] b[5] = c(5) - c(N) - C(5,N) + C(N,N); M(5, 5) = C(5,5) - C(5,N) - C(5,N) + C(N,N); M(5, 6) = C(5,6) - C(6,N) - C(5,N) + C(N,N); M(5, 7) = C(5,7) - C(7,N) - C(5,N) + C(N,N);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [155] b[6] = c(6) - c(N) - C(6,N) + C(N,N); M(6, 6) = C(6,6) - C(6,N) - C(6,N) + C(N,N); M(6, 7) = C(6,7) - C(7,N) - C(6,N) + C(N,N);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [156] b[7] = c(7) - c(N) - C(7,N) + C(N,N); M(7, 7) = C(7,7) - C(7,N) - C(7,N) + C(N,N);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [157]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [158] b[1] -= b[0] * M(0, 1) / M(0, 0); M(1, 1) -= M(0, 1) * M(0, 1) / M(0, 0); M(1, 2) -= M(0, 2) * M(0, 1) / M(0, 0); M(1, 3) -= M(0, 3) * M(0, 1) / M(0, 0); M(1, 4) -= M(0, 4) * M(0, 1) / M(0, 0); M(1, 5) -= M(0, 5) * M(0, 1) / M(0, 0); M(1, 6) -= M(0, 6) * M(0, 1) / M(0, 0); M(1, 7) -= M(0, 7) * M(0, 1) / M(0, 0);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [159] b[2] -= b[0] * M(0, 2) / M(0, 0); M(2, 2) -= M(0, 2) * M(0, 2) / M(0, 0); M(2, 3) -= M(0, 3) * M(0, 2) / M(0, 0); M(2, 4) -= M(0, 4) * M(0, 2) / M(0, 0); M(2, 5) -= M(0, 5) * M(0, 2) / M(0, 0); M(2, 6) -= M(0, 6) * M(0, 2) / M(0, 0); M(2, 7) -= M(0, 7) * M(0, 2) / M(0, 0);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [160] b[3] -= b[0] * M(0, 3) / M(0, 0); M(3, 3) -= M(0, 3) * M(0, 3) / M(0, 0); M(3, 4) -= M(0, 4) * M(0, 3) / M(0, 0); M(3, 5) -= M(0, 5) * M(0, 3) / M(0, 0); M(3, 6) -= M(0, 6) * M(0, 3) / M(0, 0); M(3, 7) -= M(0, 7) * M(0, 3) / M(0, 0);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [161] b[4] -= b[0] * M(0, 4) / M(0, 0); M(4, 4) -= M(0, 4) * M(0, 4) / M(0, 0); M(4, 5) -= M(0, 5) * M(0, 4) / M(0, 0); M(4, 6) -= M(0, 6) * M(0, 4) / M(0, 0); M(4, 7) -= M(0, 7) * M(0, 4) / M(0, 0);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [162] b[5] -= b[0] * M(0, 5) / M(0, 0); M(5, 5) -= M(0, 5) * M(0, 5) / M(0, 0); M(5, 6) -= M(0, 6) * M(0, 5) / M(0, 0); M(5, 7) -= M(0, 7) * M(0, 5) / M(0, 0);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [163] b[6] -= b[0] * M(0, 6) / M(0, 0); M(6, 6) -= M(0, 6) * M(0, 6) / M(0, 0); M(6, 7) -= M(0, 7) * M(0, 6) / M(0, 0);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [164] b[7] -= b[0] * M(0, 7) / M(0, 0); M(7, 7) -= M(0, 7) * M(0, 7) / M(0, 0);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [165]
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [166] b[2] -= b[1] * M(1, 2) / M(1, 1); M(2, 2) -= M(1, 2) * M(1, 2) / M(1, 1); M(2, 3) -= M(1, 3) * M(1, 2) / M(1, 1); M(2, 4) -= M(1, 4) * M(1, 2) / M(1, 1); M(2, 5) -= M(1, 5) * M(1, 2) / M(1, 1); M(2, 6) -= M(1, 6) * M(1, 2) / M(1, 1); M(2, 7) -= M(1, 7) * M(1, 2) / M(1, 1);
[ 0.466][d][vo/gpu-next/vulkan/libplacebo] [167] b[3] -= b[1] * M(1, 3) / M(1, 1); M(3, 3) -= M(1, 3) * M(1, 3) / M(1, 1); M(3, 4) -= M(1, 4) * M(1, 3) / M(1, 1); M(3, 5) -= M(1, 5) * M(1, 3) / M(1, 1); M(3, 6) -= M(1, 6) * M(1, 3) / M(1, 1); M(3, 7) -= M(1, 7) * M(1, 3) / M(1, 1);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [168] b[4] -= b[1] * M(1, 4) / M(1, 1); M(4, 4) -= M(1, 4) * M(1, 4) / M(1, 1); M(4, 5) -= M(1, 5) * M(1, 4) / M(1, 1); M(4, 6) -= M(1, 6) * M(1, 4) / M(1, 1); M(4, 7) -= M(1, 7) * M(1, 4) / M(1, 1);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [169] b[5] -= b[1] * M(1, 5) / M(1, 1); M(5, 5) -= M(1, 5) * M(1, 5) / M(1, 1); M(5, 6) -= M(1, 6) * M(1, 5) / M(1, 1); M(5, 7) -= M(1, 7) * M(1, 5) / M(1, 1);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [170] b[6] -= b[1] * M(1, 6) / M(1, 1); M(6, 6) -= M(1, 6) * M(1, 6) / M(1, 1); M(6, 7) -= M(1, 7) * M(1, 6) / M(1, 1);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [171] b[7] -= b[1] * M(1, 7) / M(1, 1); M(7, 7) -= M(1, 7) * M(1, 7) / M(1, 1);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [172]
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [173] b[3] -= b[2] * M(2, 3) / M(2, 2); M(3, 3) -= M(2, 3) * M(2, 3) / M(2, 2); M(3, 4) -= M(2, 4) * M(2, 3) / M(2, 2); M(3, 5) -= M(2, 5) * M(2, 3) / M(2, 2); M(3, 6) -= M(2, 6) * M(2, 3) / M(2, 2); M(3, 7) -= M(2, 7) * M(2, 3) / M(2, 2);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [174] b[4] -= b[2] * M(2, 4) / M(2, 2); M(4, 4) -= M(2, 4) * M(2, 4) / M(2, 2); M(4, 5) -= M(2, 5) * M(2, 4) / M(2, 2); M(4, 6) -= M(2, 6) * M(2, 4) / M(2, 2); M(4, 7) -= M(2, 7) * M(2, 4) / M(2, 2);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [175] b[5] -= b[2] * M(2, 5) / M(2, 2); M(5, 5) -= M(2, 5) * M(2, 5) / M(2, 2); M(5, 6) -= M(2, 6) * M(2, 5) / M(2, 2); M(5, 7) -= M(2, 7) * M(2, 5) / M(2, 2);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [176] b[6] -= b[2] * M(2, 6) / M(2, 2); M(6, 6) -= M(2, 6) * M(2, 6) / M(2, 2); M(6, 7) -= M(2, 7) * M(2, 6) / M(2, 2);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [177] b[7] -= b[2] * M(2, 7) / M(2, 2); M(7, 7) -= M(2, 7) * M(2, 7) / M(2, 2);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [178]
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [179] b[4] -= b[3] * M(3, 4) / M(3, 3); M(4, 4) -= M(3, 4) * M(3, 4) / M(3, 3); M(4, 5) -= M(3, 5) * M(3, 4) / M(3, 3); M(4, 6) -= M(3, 6) * M(3, 4) / M(3, 3); M(4, 7) -= M(3, 7) * M(3, 4) / M(3, 3);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [180] b[5] -= b[3] * M(3, 5) / M(3, 3); M(5, 5) -= M(3, 5) * M(3, 5) / M(3, 3); M(5, 6) -= M(3, 6) * M(3, 5) / M(3, 3); M(5, 7) -= M(3, 7) * M(3, 5) / M(3, 3);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [181] b[6] -= b[3] * M(3, 6) / M(3, 3); M(6, 6) -= M(3, 6) * M(3, 6) / M(3, 3); M(6, 7) -= M(3, 7) * M(3, 6) / M(3, 3);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [182] b[7] -= b[3] * M(3, 7) / M(3, 3); M(7, 7) -= M(3, 7) * M(3, 7) / M(3, 3);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [183]
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [184] b[5] -= b[4] * M(4, 5) / M(4, 4); M(5, 5) -= M(4, 5) * M(4, 5) / M(4, 4); M(5, 6) -= M(4, 6) * M(4, 5) / M(4, 4); M(5, 7) -= M(4, 7) * M(4, 5) / M(4, 4);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [185] b[6] -= b[4] * M(4, 6) / M(4, 4); M(6, 6) -= M(4, 6) * M(4, 6) / M(4, 4); M(6, 7) -= M(4, 7) * M(4, 6) / M(4, 4);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [186] b[7] -= b[4] * M(4, 7) / M(4, 4); M(7, 7) -= M(4, 7) * M(4, 7) / M(4, 4);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [187]
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [188] b[6] -= b[5] * M(5, 6) / M(5, 5); M(6, 6) -= M(5, 6) * M(5, 6) / M(5, 5); M(6, 7) -= M(5, 7) * M(5, 6) / M(5, 5);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [189] b[7] -= b[5] * M(5, 7) / M(5, 5); M(7, 7) -= M(5, 7) * M(5, 7) / M(5, 5);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [190]
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [191] b[7] -= b[6] * M(6, 7) / M(6, 6); M(7, 7) -= M(6, 7) * M(6, 7) / M(6, 6);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [192]
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [193] b[7] /= M(7, 7);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [194] interp += b[7] * (X[7] - X[N]).zw;
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [195]
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [196] b[6] -= M(6, 7) * b[7]; b[6] /= M(6, 6);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [197] interp += b[6] * (X[6] - X[N]).zw;
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [198]
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [199] b[5] -= M(5, 6) * b[6]; b[5] -= M(5, 7) * b[7]; b[5] /= M(5, 5);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [200] interp += b[5] * (X[5] - X[N]).zw;
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [201]
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [202] b[4] -= M(4, 5) * b[5]; b[4] -= M(4, 6) * b[6]; b[4] -= M(4, 7) * b[7]; b[4] /= M(4, 4);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [203] interp += b[4] * (X[4] - X[N]).zw;
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [204]
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [205] b[3] -= M(3, 4) * b[4]; b[3] -= M(3, 5) * b[5]; b[3] -= M(3, 6) * b[6]; b[3] -= M(3, 7) * b[7]; b[3] /= M(3, 3);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [206] interp += b[3] * (X[3] - X[N]).zw;
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [207]
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [208] b[2] -= M(2, 3) * b[3]; b[2] -= M(2, 4) * b[4]; b[2] -= M(2, 5) * b[5]; b[2] -= M(2, 6) * b[6]; b[2] -= M(2, 7) * b[7]; b[2] /= M(2, 2);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [209] interp += b[2] * (X[2] - X[N]).zw;
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [210]
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [211] b[1] -= M(1, 2) * b[2]; b[1] -= M(1, 3) * b[3]; b[1] -= M(1, 4) * b[4]; b[1] -= M(1, 5) * b[5]; b[1] -= M(1, 6) * b[6]; b[1] -= M(1, 7) * b[7]; b[1] /= M(1, 1);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [212] interp += b[1] * (X[1] - X[N]).zw;
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [213]
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [214] b[0] -= M(0, 1) * b[1]; b[0] -= M(0, 2) * b[2]; b[0] -= M(0, 3) * b[3]; b[0] -= M(0, 4) * b[4]; b[0] -= M(0, 5) * b[5]; b[0] -= M(0, 6) * b[6]; b[0] -= M(0, 7) * b[7]; b[0] /= M(0, 0);
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [215] interp += b[0] * (X[0] - X[N]).zw;
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [216]
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [217] return interp.xyxy;
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [218] }
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [219] vec4 _main_26_0() {
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [220] vec4 color = hook();
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [221] return color;
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [222] }
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [223]
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [224] void main() {
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [225] out_color = _main_26_0();
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] [226] }
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] Specialization constant values:
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] constant_id=0: 1.000000
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] constant_id=1: 1.000000
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] constant_id=2: 1.000000
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] constant_id=3: 0.059585
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] constant_id=4: 0.870311
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] constant_id=5: 0.059585
[ 0.467][d][vo/gpu-next/vulkan/libplacebo] constant_id=6: 1.149015
[ 0.468][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.468][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms translating SPIR-V
[ 0.660][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.660][v][vo/gpu-next/vulkan/libplacebo] Spent 194.000 ms translating SPIR-V (slow!)
[ 0.660][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms compiling shader
[ 0.662][d][vo/gpu-next/vulkan/libplacebo] Spent 8.000 ms creating pipeline
[ 0.662][d][vo/gpu-next/vulkan/libplacebo] Pass statistics: size 30165, SPIR-V: vert 948 frag 34744 comp 0
[ 0.662][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 1920x1080x0 texture with format rgba16hf
[ 0.662][d][vo/gpu-next/vulkan/libplacebo] Allocating 17694720 memory of type 0x1 (id 1) in heap 0
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] vertex shader source:
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec3 _cmat_c_5_0;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=16) mat3 _cmat_4_0;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 11] };
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(constant_id=0) const float _const_0_0 = 1;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(constant_id=1) const float _const_1_0 = 1;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(constant_id=2) const float _const_2_1 = 1;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(constant_id=3) const float _const_2_2 = 1;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(binding=0) uniform sampler2D _src_tex_0_1;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(binding=1) uniform sampler2D _src_tex_0_2;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(location=0) in vec2 _tex_coord_1_1_v;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(location=0) out vec2 _tex_coord_1_1;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 20] layout(location=1) in vec2 _tex_coord_1_2_v;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 21] layout(location=1) out vec2 _tex_coord_1_2;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 22] layout(location=2) in vec2 _position_6_0_v;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 23] void main() {
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 24] _tex_coord_1_1 = _tex_coord_1_1_v;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 25] _tex_coord_1_2 = _tex_coord_1_2_v;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 26] vec2 va_pos = _position_6_0_v;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 27] gl_Position = vec4(va_pos, 0.0, 1.0);
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 28] }
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] fragment shader source:
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec3 _cmat_c_5_0;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=16) mat3 _cmat_4_0;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 11] };
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(constant_id=0) const float _const_0_0 = 1;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(constant_id=1) const float _const_1_0 = 1;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(constant_id=2) const float _const_2_1 = 1;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(constant_id=3) const float _const_2_2 = 1;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(binding=0) uniform sampler2D _src_tex_0_1;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(binding=1) uniform sampler2D _src_tex_0_2;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(location=0) in vec2 _tex_coord_1_1;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(location=1) in vec2 _tex_coord_1_2;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 20] layout(location=0) out vec4 out_color;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 21]
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 22] vec4 _sub_2_0() {
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 23] // pl_shader_sample_direct
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 24] vec4 color = vec4(_const_2_1) * texture(_src_tex_0_1, _tex_coord_1_1);
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 25] return color;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 26] }
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 27]
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 28] vec4 _sub_3_0() {
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 29] // pl_shader_sample_direct
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 30] vec4 color = vec4(_const_2_2) * texture(_src_tex_0_2, _tex_coord_1_2);
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 31] return color;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 32] }
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 33]
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 34] vec4 _main_7_0() {
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 35] vec4 color = vec4(_const_1_0, vec2(_const_0_0), 1.0);
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 36] // pass_read_image
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 37] {
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 38] vec4 tmp;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 39] tmp = _sub_2_0();
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 40] color[0] = tmp[0];
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 41] tmp = _sub_3_0();
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 42] color[1] = tmp[0];
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 43] color[2] = tmp[1];
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 44] }
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 45] // pl_shader_decode_color
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 46] {
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 47] color.rgb = _cmat_4_0 * color.rgb + _cmat_c_5_0;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 48] }
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 49] return color;
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 50] }
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 51]
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 52] void main() {
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 53] out_color = _main_7_0();
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] [ 54] }
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] Specialization constant values:
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] constant_id=0: 0.501961
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] constant_id=1: 0.062745
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] constant_id=2: 1.000000
[ 0.663][d][vo/gpu-next/vulkan/libplacebo] constant_id=3: 1.000000
[ 0.665][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.665][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms translating SPIR-V
[ 0.667][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.667][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms translating SPIR-V
[ 0.667][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms compiling shader
[ 0.668][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms creating pipeline
[ 0.668][d][vo/gpu-next/vulkan/libplacebo] Pass statistics: size 12647, SPIR-V: vert 848 frag 1604 comp 0
[ 0.668][d][vo/gpu-next/vulkan/libplacebo] LUT cache invalidated, regenerating..
[ 0.668][d][vo/gpu-next/vulkan/libplacebo] Allocating 262144 memory of type 0x1 (id 1) in heap 0
[ 0.668][d][vo/gpu-next/vulkan/libplacebo] Allocating 262144 memory of type 0x6 (id 2) in heap 1
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 1920x576x0 texture with format rgba16hf
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] Allocating 9830400 memory of type 0x1 (id 1) in heap 0
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] vertex shader source:
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_0;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_0;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 11] };
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(constant_id=0) const float _const_7_0 = 1;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(constant_id=1) const float _const_8_0 = 1;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(constant_id=2) const float _const_10_0 = 1;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(constant_id=3) const float _const_11_0 = 1;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(constant_id=4) const float _const_12_0 = 1;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(binding=0) uniform sampler2D _src_tex_0_0;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(binding=1) uniform sampler2D _weights_5_0;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(location=0) in vec2 _tex_coord_1_0_v;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 20] layout(location=0) out vec2 _tex_coord_1_0;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 21] layout(location=1) in vec2 _position_13_0_v;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 22] void main() {
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 23] _tex_coord_1_0 = _tex_coord_1_0_v;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 24] vec2 va_pos = _position_13_0_v;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 25] gl_Position = vec4(va_pos, 0.0, 1.0);
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 26] }
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] fragment shader source:
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_0;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_0;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 11] };
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(constant_id=0) const float _const_7_0 = 1;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(constant_id=1) const float _const_8_0 = 1;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(constant_id=2) const float _const_10_0 = 1;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(constant_id=3) const float _const_11_0 = 1;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(constant_id=4) const float _const_12_0 = 1;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(binding=0) uniform sampler2D _src_tex_0_0;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(binding=1) uniform sampler2D _weights_5_0;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(location=0) in vec2 _tex_coord_1_0;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 20] layout(location=0) out vec4 out_color;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 21]
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 22] #define _LUT_POS_6_0(x) mix(_const_8_0, _const_7_0, (x))
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 23] #define _LUT_POS_9_0(x) mix(_const_11_0, _const_10_0, (x))
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 24] #define _lut_4_0(pos) (texture(_weights_5_0, vec2(\
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 25] _LUT_POS_6_0(vec2(pos).x)\
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 26] ,_LUT_POS_9_0(vec2(pos).y)\
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 27] )).xyzw)
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 28] vec4 _main_14_0() {
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 29] // pl_shader_sample_ortho
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 30] vec4 color = vec4(0.0);
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 31] {
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 32] vec2 pos = _tex_coord_1_0, size = _tex_size_2_0, pt = _tex_pt_3_0;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 33] vec2 dir = vec2(0.0, 1.0);
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 34] pt *= dir;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 35] vec2 fcoord2 = fract(pos * size - vec2(0.5));
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 36] float fcoord = dot(fcoord2, dir);
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 37] vec2 base = pos - fcoord * pt - pt * vec2(5.0);
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 38] float weight;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 39] vec4 ws, c;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 40] // scaler samples
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 41] ws = _lut_4_0(vec2(0.00000000000000000000, fcoord));
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 42] weight = ws[0];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 43] c = texture(_src_tex_0_0, base + pt * vec2(0.0));
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 44] color[0] += weight * c[0];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 45] color[1] += weight * c[1];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 46] color[2] += weight * c[2];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 47] weight = ws[1];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 48] c = texture(_src_tex_0_0, base + pt * vec2(1.0));
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 49] color[0] += weight * c[0];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 50] color[1] += weight * c[1];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 51] color[2] += weight * c[2];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 52] weight = ws[2];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 53] c = texture(_src_tex_0_0, base + pt * vec2(2.0));
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 54] color[0] += weight * c[0];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 55] color[1] += weight * c[1];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 56] color[2] += weight * c[2];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 57] weight = ws[3];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 58] c = texture(_src_tex_0_0, base + pt * vec2(3.0));
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 59] color[0] += weight * c[0];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 60] color[1] += weight * c[1];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 61] color[2] += weight * c[2];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 62] ws = _lut_4_0(vec2(0.50000000000000000000, fcoord));
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 63] weight = ws[0];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 64] c = texture(_src_tex_0_0, base + pt * vec2(4.0));
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 65] color[0] += weight * c[0];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 66] color[1] += weight * c[1];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 67] color[2] += weight * c[2];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 68] weight = ws[1];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 69] c = texture(_src_tex_0_0, base + pt * vec2(5.0));
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 70] color[0] += weight * c[0];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 71] color[1] += weight * c[1];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 72] color[2] += weight * c[2];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 73] weight = ws[2];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 74] c = texture(_src_tex_0_0, base + pt * vec2(6.0));
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 75] color[0] += weight * c[0];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 76] color[1] += weight * c[1];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 77] color[2] += weight * c[2];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 78] weight = ws[3];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 79] c = texture(_src_tex_0_0, base + pt * vec2(7.0));
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 80] color[0] += weight * c[0];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 81] color[1] += weight * c[1];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 82] color[2] += weight * c[2];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 83] ws = _lut_4_0(vec2(1.00000000000000000000, fcoord));
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 84] weight = ws[0];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 85] c = texture(_src_tex_0_0, base + pt * vec2(8.0));
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 86] color[0] += weight * c[0];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 87] color[1] += weight * c[1];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 88] color[2] += weight * c[2];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 89] weight = ws[1];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 90] c = texture(_src_tex_0_0, base + pt * vec2(9.0));
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 91] color[0] += weight * c[0];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 92] color[1] += weight * c[1];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 93] color[2] += weight * c[2];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 94] weight = ws[2];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 95] c = texture(_src_tex_0_0, base + pt * vec2(10.0));
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 96] color[0] += weight * c[0];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 97] color[1] += weight * c[1];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 98] color[2] += weight * c[2];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [ 99] weight = ws[3];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [100] c = texture(_src_tex_0_0, base + pt * vec2(11.0));
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [101] color[0] += weight * c[0];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [102] color[1] += weight * c[1];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [103] color[2] += weight * c[2];
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [104] color *= vec4(_const_12_0);
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [105] color.a = 1.0;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [106] }
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [107] return color;
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [108] }
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [109]
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [110] void main() {
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [111] out_color = _main_14_0();
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] [112] }
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] Specialization constant values:
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] constant_id=0: 0.833333
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] constant_id=1: 0.166667
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] constant_id=2: 0.992188
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] constant_id=3: 0.007812
[ 0.671][d][vo/gpu-next/vulkan/libplacebo] constant_id=4: 1.000000
[ 0.673][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.673][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms translating SPIR-V
[ 0.681][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.681][d][vo/gpu-next/vulkan/libplacebo] Spent 10.000 ms translating SPIR-V
[ 0.681][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms compiling shader
[ 0.682][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms creating pipeline
[ 0.682][d][vo/gpu-next/vulkan/libplacebo] Pass statistics: size 14685, SPIR-V: vert 748 frag 4588 comp 0
[ 0.682][d][vo/gpu-next/vulkan/libplacebo] LUT cache invalidated, regenerating..
[ 0.682][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 1024x576x0 texture with format rgba16hf
[ 0.682][d][vo/gpu-next/vulkan/libplacebo] Allocating 5242880 memory of type 0x1 (id 1) in heap 0
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] vertex shader source:
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_3;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_3;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 11] };
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(constant_id=0) const float _const_7_3 = 1;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(constant_id=1) const float _const_8_3 = 1;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(constant_id=2) const float _const_10_3 = 1;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(constant_id=3) const float _const_11_3 = 1;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(constant_id=4) const float _const_12_3 = 1;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(binding=0) uniform sampler2D _src_tex_0_3;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(binding=1) uniform sampler2D _weights_5_3;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(location=0) in vec2 _tex_coord_1_3_v;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 20] layout(location=0) out vec2 _tex_coord_1_3;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 21] layout(location=1) in vec2 _position_13_3_v;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 22] void main() {
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 23] _tex_coord_1_3 = _tex_coord_1_3_v;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 24] vec2 va_pos = _position_13_3_v;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 25] gl_Position = vec4(va_pos, 0.0, 1.0);
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 26] }
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] fragment shader source:
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_3;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_3;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 11] };
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(constant_id=0) const float _const_7_3 = 1;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(constant_id=1) const float _const_8_3 = 1;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(constant_id=2) const float _const_10_3 = 1;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(constant_id=3) const float _const_11_3 = 1;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(constant_id=4) const float _const_12_3 = 1;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(binding=0) uniform sampler2D _src_tex_0_3;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(binding=1) uniform sampler2D _weights_5_3;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(location=0) in vec2 _tex_coord_1_3;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 20] layout(location=0) out vec4 out_color;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 21]
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 22] #define _LUT_POS_6_3(x) mix(_const_8_3, _const_7_3, (x))
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 23] #define _LUT_POS_9_3(x) mix(_const_11_3, _const_10_3, (x))
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 24] #define _lut_4_3(pos) (texture(_weights_5_3, vec2(\
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 25] _LUT_POS_6_3(vec2(pos).x)\
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 26] ,_LUT_POS_9_3(vec2(pos).y)\
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 27] )).xyzw)
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 28] vec4 _main_14_3() {
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 29] // pl_shader_sample_ortho
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 30] vec4 color = vec4(0.0);
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 31] {
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 32] vec2 pos = _tex_coord_1_3, size = _tex_size_2_3, pt = _tex_pt_3_3;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 33] vec2 dir = vec2(1.0, 0.0);
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 34] pt *= dir;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 35] vec2 fcoord2 = fract(pos * size - vec2(0.5));
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 36] float fcoord = dot(fcoord2, dir);
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 37] vec2 base = pos - fcoord * pt - pt * vec2(5.0);
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 38] float weight;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 39] vec4 ws, c;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 40] // scaler samples
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 41] ws = _lut_4_3(vec2(0.00000000000000000000, fcoord));
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 42] weight = ws[0];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 43] c = texture(_src_tex_0_3, base + pt * vec2(0.0));
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 44] color[0] += weight * c[0];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 45] color[1] += weight * c[1];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 46] color[2] += weight * c[2];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 47] weight = ws[1];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 48] c = texture(_src_tex_0_3, base + pt * vec2(1.0));
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 49] color[0] += weight * c[0];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 50] color[1] += weight * c[1];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 51] color[2] += weight * c[2];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 52] weight = ws[2];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 53] c = texture(_src_tex_0_3, base + pt * vec2(2.0));
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 54] color[0] += weight * c[0];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 55] color[1] += weight * c[1];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 56] color[2] += weight * c[2];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 57] weight = ws[3];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 58] c = texture(_src_tex_0_3, base + pt * vec2(3.0));
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 59] color[0] += weight * c[0];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 60] color[1] += weight * c[1];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 61] color[2] += weight * c[2];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 62] ws = _lut_4_3(vec2(0.50000000000000000000, fcoord));
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 63] weight = ws[0];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 64] c = texture(_src_tex_0_3, base + pt * vec2(4.0));
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 65] color[0] += weight * c[0];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 66] color[1] += weight * c[1];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 67] color[2] += weight * c[2];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 68] weight = ws[1];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 69] c = texture(_src_tex_0_3, base + pt * vec2(5.0));
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 70] color[0] += weight * c[0];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 71] color[1] += weight * c[1];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 72] color[2] += weight * c[2];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 73] weight = ws[2];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 74] c = texture(_src_tex_0_3, base + pt * vec2(6.0));
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 75] color[0] += weight * c[0];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 76] color[1] += weight * c[1];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 77] color[2] += weight * c[2];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 78] weight = ws[3];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 79] c = texture(_src_tex_0_3, base + pt * vec2(7.0));
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 80] color[0] += weight * c[0];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 81] color[1] += weight * c[1];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 82] color[2] += weight * c[2];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 83] ws = _lut_4_3(vec2(1.00000000000000000000, fcoord));
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 84] weight = ws[0];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 85] c = texture(_src_tex_0_3, base + pt * vec2(8.0));
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 86] color[0] += weight * c[0];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 87] color[1] += weight * c[1];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 88] color[2] += weight * c[2];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 89] weight = ws[1];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 90] c = texture(_src_tex_0_3, base + pt * vec2(9.0));
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 91] color[0] += weight * c[0];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 92] color[1] += weight * c[1];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 93] color[2] += weight * c[2];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 94] weight = ws[2];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 95] c = texture(_src_tex_0_3, base + pt * vec2(10.0));
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 96] color[0] += weight * c[0];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 97] color[1] += weight * c[1];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 98] color[2] += weight * c[2];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [ 99] weight = ws[3];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [100] c = texture(_src_tex_0_3, base + pt * vec2(11.0));
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [101] color[0] += weight * c[0];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [102] color[1] += weight * c[1];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [103] color[2] += weight * c[2];
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [104] color *= vec4(_const_12_3);
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [105] color.a = 1.0;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [106] }
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [107] return color;
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [108] }
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [109]
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [110] void main() {
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [111] out_color = _main_14_3();
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] [112] }
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] Specialization constant values:
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] constant_id=0: 0.833333
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] constant_id=1: 0.166667
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] constant_id=2: 0.992188
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] constant_id=3: 0.007812
[ 0.683][d][vo/gpu-next/vulkan/libplacebo] constant_id=4: 1.000000
[ 0.685][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.685][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms translating SPIR-V
[ 0.693][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.693][d][vo/gpu-next/vulkan/libplacebo] Spent 8.000 ms translating SPIR-V
[ 0.693][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms compiling shader
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms creating pipeline
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] Pass statistics: size 8662, SPIR-V: vert 748 frag 4588 comp 0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 1920x576x0 texture with format rgba16hf
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] Allocating 9830400 memory of type 0x1 (id 1) in heap 0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] vertex shader source:
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(offset=16) vec2 _offset_4_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(offset=24) vec2 _tex_size_8_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(offset=32) vec2 _tex_pt_9_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(offset=40) vec2 _offset_10_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(offset=48) int _frame_12_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(offset=52) float _random_13_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(offset=56) vec2 _input_size_14_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(offset=64) vec2 _target_size_15_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(offset=72) vec2 _tex_offset_16_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 20] };
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 21] layout(constant_id=0) const float _const_5_0 = 1;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 22] layout(constant_id=1) const float _const_11_0 = 1;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 23] layout(constant_id=2) const float _const_0_1 = 1;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 24] layout(constant_id=3) const float _const_1_1 = 1;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 25] layout(constant_id=4) const float _const_0_2 = 1;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 26] layout(constant_id=5) const float _const_1_2 = 1;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 27] layout(binding=0) uniform sampler2D _hook_tex_0_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 28] layout(binding=1) uniform sampler2D _hook_tex_6_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 29] layout(location=0) in vec2 _tex_coord_1_0_v;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 30] layout(location=0) out vec2 _tex_coord_1_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 31] layout(location=1) in vec2 _tex_coord_7_0_v;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 32] layout(location=1) out vec2 _tex_coord_7_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 33] layout(location=2) in vec2 _position_19_0_v;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 34] void main() {
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 35] _tex_coord_1_0 = _tex_coord_1_0_v;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 36] _tex_coord_7_0 = _tex_coord_7_0_v;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 37] vec2 va_pos = _position_19_0_v;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 38] gl_Position = vec4(va_pos, 0.0, 1.0);
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 39] }
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] fragment shader source:
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(offset=16) vec2 _offset_4_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(offset=24) vec2 _tex_size_8_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(offset=32) vec2 _tex_pt_9_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(offset=40) vec2 _offset_10_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(offset=48) int _frame_12_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(offset=52) float _random_13_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(offset=56) vec2 _input_size_14_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(offset=64) vec2 _target_size_15_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(offset=72) vec2 _tex_offset_16_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 20] };
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 21] layout(constant_id=0) const float _const_5_0 = 1;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 22] layout(constant_id=1) const float _const_11_0 = 1;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 23] layout(constant_id=2) const float _const_0_1 = 1;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 24] layout(constant_id=3) const float _const_1_1 = 1;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 25] layout(constant_id=4) const float _const_0_2 = 1;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 26] layout(constant_id=5) const float _const_1_2 = 1;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 27] layout(binding=0) uniform sampler2D _hook_tex_0_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 28] layout(binding=1) uniform sampler2D _hook_tex_6_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 29] layout(location=0) in vec2 _tex_coord_1_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 30] layout(location=1) in vec2 _tex_coord_7_0;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 31] layout(location=0) out vec4 out_color;
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 32]
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 33] #define POSTKERNEL_raw _hook_tex_0_0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 34] #define POSTKERNEL_pos _tex_coord_1_0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 35] #define POSTKERNEL_map _tex_coord_1_0_map
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 36] #define POSTKERNEL_size _tex_size_2_0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 37] #define POSTKERNEL_pt _tex_pt_3_0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 38] #define POSTKERNEL_off _offset_4_0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 39] #define POSTKERNEL_mul _const_5_0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 40] #define POSTKERNEL_rot mat2(1.0, 0.0, 0.0, 1.0)
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 41] #define POSTKERNEL_tex(pos) (_const_5_0 * vec4(texture(_hook_tex_0_0, pos)))
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 42] #define POSTKERNEL_texOff(off) (POSTKERNEL_tex(_tex_coord_1_0 + _tex_pt_3_0 * vec2(off)))
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 43] #define POSTKERNEL_gather(pos, c) (_const_5_0 * vec4(textureGather(_hook_tex_0_0, pos, c)))
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 44] #define HOOKED_raw POSTKERNEL_raw
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 45] #define HOOKED_pos POSTKERNEL_pos
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 46] #define HOOKED_size POSTKERNEL_size
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 47] #define HOOKED_rot POSTKERNEL_rot
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 48] #define HOOKED_off POSTKERNEL_off
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 49] #define HOOKED_pt POSTKERNEL_pt
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 50] #define HOOKED_map POSTKERNEL_map
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 51] #define HOOKED_mul POSTKERNEL_mul
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 52] #define HOOKED_tex POSTKERNEL_tex
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 53] #define HOOKED_texOff POSTKERNEL_texOff
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 54] #define HOOKED_gather POSTKERNEL_gather
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 55] #define PREKERNEL_raw _hook_tex_6_0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 56] #define PREKERNEL_pos _tex_coord_7_0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 57] #define PREKERNEL_map _tex_coord_7_0_map
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 58] #define PREKERNEL_size _tex_size_8_0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 59] #define PREKERNEL_pt _tex_pt_9_0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 60] #define PREKERNEL_off _offset_10_0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 61] #define PREKERNEL_mul _const_11_0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 62] #define PREKERNEL_rot mat2(1.0, 0.0, 0.0, 1.0)
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 63] #define PREKERNEL_tex(pos) (_const_11_0 * vec4(texture(_hook_tex_6_0, pos)))
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 64] #define PREKERNEL_texOff(off) (PREKERNEL_tex(_tex_coord_7_0 + _tex_pt_9_0 * vec2(off)))
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 65] #define PREKERNEL_gather(pos, c) (_const_11_0 * vec4(textureGather(_hook_tex_6_0, pos, c)))
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 66] #define frame _frame_12_0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 67] #define random _random_13_0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 68] #define input_size _input_size_14_0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 69] #define target_size _target_size_15_0
[ 0.694][d][vo/gpu-next/vulkan/libplacebo] [ 70] #define tex_offset _tex_offset_16_0
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 71] vec4 _sub_17_0(vec4 color) {
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 72] // pl_shader_linearize
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 73] color.rgb = max(color.rgb, 0.0);
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 74] color.rgb = _const_1_1 * pow(color.rgb + vec3(_const_0_1), vec3(2.4));
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 75] return color;
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 76] }
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 77]
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 78] #define linearize _sub_17_0
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 79] vec4 _sub_18_0(vec4 color) {
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 80] // pl_shader_delinearize
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 81] color.rgb = max(color.rgb, 0.0);
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 82] color.rgb = pow(_const_1_2 * color.rgb, vec3(1.0/2.4)) - vec3(_const_0_2);
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 83] return color;
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 84] }
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 85]
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 86] #define delinearize _sub_18_0
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 87]
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 88] #define axis 1
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 89]
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 90] #define offset vec2(0,0)
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 91]
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 92] #define MN(B,C,x) (x < 1.0 ? ((2.-1.5*B-(C))*x + (-3.+2.*B+C))*x*x + (1.-(B)/3.) : (((-(B)/6.-(C))*x + (B+5.*C))*x + (-2.*B-8.*C))*x+((4./3.)*B+4.*C))
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 93] #define Kernel(x) MN(.0, .5, abs(x))
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 94] #define taps 2.0
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 95]
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 96] vec4 hook() {
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 97] vec2 base = PREKERNEL_pt * (PREKERNEL_pos * input_size + tex_offset);
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 98]
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [ 99] float low = ceil((PREKERNEL_pos - taps*POSTKERNEL_pt) * input_size - offset + tex_offset - 0.5)[axis];
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [100] float high = floor((PREKERNEL_pos + taps*POSTKERNEL_pt) * input_size - offset + tex_offset - 0.5)[axis];
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [101]
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [102] float W = 0.0;
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [103] vec4 avg = vec4(0);
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [104] vec2 pos = base;
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [105]
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [106] for (float k = low; k <= high; k++) {
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [107] pos[axis] = PREKERNEL_pt[axis] * (k - offset[axis] + 0.5);
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [108] float rel = (pos[axis] - base[axis])*POSTKERNEL_size[axis];
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [109] float w = Kernel(rel);
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [110]
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [111] vec4 tex = textureLod(PREKERNEL_raw, pos, 0.0) * PREKERNEL_mul;
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [112] avg += w * tex * tex;
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [113] W += w;
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [114] }
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [115] avg /= W;
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [116]
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [117] return avg;
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [118] }
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [119]
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [120] vec4 _main_20_0() {
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [121] vec4 color = hook();
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [122] return color;
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [123] }
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [124]
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [125] void main() {
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [126] out_color = _main_20_0();
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] [127] }
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] Specialization constant values:
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] constant_id=0: 1.000000
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] constant_id=1: 1.000000
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] constant_id=2: 0.059585
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] constant_id=3: 0.870311
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] constant_id=4: 0.059585
[ 0.695][d][vo/gpu-next/vulkan/libplacebo] constant_id=5: 1.149015
[ 0.696][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.696][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms translating SPIR-V
[ 0.701][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.701][d][vo/gpu-next/vulkan/libplacebo] Spent 10.000 ms translating SPIR-V
[ 0.701][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms compiling shader
[ 0.701][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms creating pipeline
[ 0.701][d][vo/gpu-next/vulkan/libplacebo] Pass statistics: size 9223, SPIR-V: vert 848 frag 2572 comp 0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 1024x576x0 texture with format rgba16hf
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] Allocating 5242880 memory of type 0x1 (id 1) in heap 0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] vertex shader source:
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(offset=16) vec2 _offset_4_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(offset=24) vec2 _tex_size_8_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(offset=32) vec2 _tex_pt_9_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(offset=40) vec2 _offset_10_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(offset=48) int _frame_12_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(offset=52) float _random_13_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(offset=56) vec2 _input_size_14_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(offset=64) vec2 _target_size_15_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(offset=72) vec2 _tex_offset_16_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 20] };
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 21] layout(constant_id=0) const float _const_5_0 = 1;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 22] layout(constant_id=1) const float _const_11_0 = 1;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 23] layout(constant_id=2) const float _const_0_1 = 1;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 24] layout(constant_id=3) const float _const_1_1 = 1;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 25] layout(constant_id=4) const float _const_0_2 = 1;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 26] layout(constant_id=5) const float _const_1_2 = 1;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 27] layout(binding=0) uniform sampler2D _hook_tex_0_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 28] layout(binding=1) uniform sampler2D _hook_tex_6_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 29] layout(location=0) in vec2 _tex_coord_1_0_v;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 30] layout(location=0) out vec2 _tex_coord_1_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 31] layout(location=1) in vec2 _tex_coord_7_0_v;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 32] layout(location=1) out vec2 _tex_coord_7_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 33] layout(location=2) in vec2 _position_19_0_v;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 34] void main() {
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 35] _tex_coord_1_0 = _tex_coord_1_0_v;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 36] _tex_coord_7_0 = _tex_coord_7_0_v;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 37] vec2 va_pos = _position_19_0_v;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 38] gl_Position = vec4(va_pos, 0.0, 1.0);
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 39] }
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] fragment shader source:
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(offset=16) vec2 _offset_4_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(offset=24) vec2 _tex_size_8_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(offset=32) vec2 _tex_pt_9_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(offset=40) vec2 _offset_10_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(offset=48) int _frame_12_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(offset=52) float _random_13_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(offset=56) vec2 _input_size_14_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(offset=64) vec2 _target_size_15_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(offset=72) vec2 _tex_offset_16_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 20] };
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 21] layout(constant_id=0) const float _const_5_0 = 1;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 22] layout(constant_id=1) const float _const_11_0 = 1;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 23] layout(constant_id=2) const float _const_0_1 = 1;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 24] layout(constant_id=3) const float _const_1_1 = 1;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 25] layout(constant_id=4) const float _const_0_2 = 1;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 26] layout(constant_id=5) const float _const_1_2 = 1;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 27] layout(binding=0) uniform sampler2D _hook_tex_0_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 28] layout(binding=1) uniform sampler2D _hook_tex_6_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 29] layout(location=0) in vec2 _tex_coord_1_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 30] layout(location=1) in vec2 _tex_coord_7_0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 31] layout(location=0) out vec4 out_color;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 32]
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 33] #define POSTKERNEL_raw _hook_tex_0_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 34] #define POSTKERNEL_pos _tex_coord_1_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 35] #define POSTKERNEL_map _tex_coord_1_0_map
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 36] #define POSTKERNEL_size _tex_size_2_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 37] #define POSTKERNEL_pt _tex_pt_3_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 38] #define POSTKERNEL_off _offset_4_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 39] #define POSTKERNEL_mul _const_5_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 40] #define POSTKERNEL_rot mat2(1.0, 0.0, 0.0, 1.0)
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 41] #define POSTKERNEL_tex(pos) (_const_5_0 * vec4(texture(_hook_tex_0_0, pos)))
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 42] #define POSTKERNEL_texOff(off) (POSTKERNEL_tex(_tex_coord_1_0 + _tex_pt_3_0 * vec2(off)))
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 43] #define POSTKERNEL_gather(pos, c) (_const_5_0 * vec4(textureGather(_hook_tex_0_0, pos, c)))
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 44] #define HOOKED_raw POSTKERNEL_raw
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 45] #define HOOKED_pos POSTKERNEL_pos
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 46] #define HOOKED_size POSTKERNEL_size
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 47] #define HOOKED_rot POSTKERNEL_rot
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 48] #define HOOKED_off POSTKERNEL_off
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 49] #define HOOKED_pt POSTKERNEL_pt
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 50] #define HOOKED_map POSTKERNEL_map
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 51] #define HOOKED_mul POSTKERNEL_mul
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 52] #define HOOKED_tex POSTKERNEL_tex
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 53] #define HOOKED_texOff POSTKERNEL_texOff
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 54] #define HOOKED_gather POSTKERNEL_gather
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 55] #define L2_raw _hook_tex_6_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 56] #define L2_pos _tex_coord_7_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 57] #define L2_map _tex_coord_7_0_map
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 58] #define L2_size _tex_size_8_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 59] #define L2_pt _tex_pt_9_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 60] #define L2_off _offset_10_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 61] #define L2_mul _const_11_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 62] #define L2_rot mat2(1.0, 0.0, 0.0, 1.0)
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 63] #define L2_tex(pos) (_const_11_0 * vec4(texture(_hook_tex_6_0, pos)))
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 64] #define L2_texOff(off) (L2_tex(_tex_coord_7_0 + _tex_pt_9_0 * vec2(off)))
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 65] #define L2_gather(pos, c) (_const_11_0 * vec4(textureGather(_hook_tex_6_0, pos, c)))
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 66] #define frame _frame_12_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 67] #define random _random_13_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 68] #define input_size _input_size_14_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 69] #define target_size _target_size_15_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 70] #define tex_offset _tex_offset_16_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 71] vec4 _sub_17_0(vec4 color) {
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 72] // pl_shader_linearize
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 73] color.rgb = max(color.rgb, 0.0);
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 74] color.rgb = _const_1_1 * pow(color.rgb + vec3(_const_0_1), vec3(2.4));
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 75] return color;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 76] }
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 77]
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 78] #define linearize _sub_17_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 79] vec4 _sub_18_0(vec4 color) {
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 80] // pl_shader_delinearize
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 81] color.rgb = max(color.rgb, 0.0);
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 82] color.rgb = pow(_const_1_2 * color.rgb, vec3(1.0/2.4)) - vec3(_const_0_2);
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 83] return color;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 84] }
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 85]
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 86] #define delinearize _sub_18_0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 87]
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 88] #define axis 0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 89]
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 90] #define offset vec2(0,0)
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 91]
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 92] #define MN(B,C,x) (x < 1.0 ? ((2.-1.5*B-(C))*x + (-3.+2.*B+C))*x*x + (1.-(B)/3.) : (((-(B)/6.-(C))*x + (B+5.*C))*x + (-2.*B-8.*C))*x+((4./3.)*B+4.*C))
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 93] #define Kernel(x) MN(.0, .5, abs(x))
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 94] #define taps 2.0
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 95]
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 96] vec4 hook() {
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 97] float low = ceil((L2_pos - taps*POSTKERNEL_pt) * L2_size - offset - 0.5)[axis];
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 98] float high = floor((L2_pos + taps*POSTKERNEL_pt) * L2_size - offset - 0.5)[axis];
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [ 99]
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [100] float W = 0.0;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [101] vec4 avg = vec4(0);
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [102] vec2 pos = L2_pos;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [103]
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [104] for (float k = low; k <= high; k++) {
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [105] pos[axis] = L2_pt[axis] * (k - offset[axis] + 0.5);
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [106] float rel = (pos[axis] - L2_pos[axis])*POSTKERNEL_size[axis];
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [107] float w = Kernel(rel);
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [108]
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [109] avg += w * textureLod(L2_raw, pos, 0.0) * L2_mul;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [110] W += w;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [111] }
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [112] avg /= W;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [113]
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [114] return avg;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [115] }
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [116]
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [117] vec4 _main_20_0() {
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [118] vec4 color = hook();
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [119] return color;
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [120] }
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [121]
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [122] void main() {
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [123] out_color = _main_20_0();
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] [124] }
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] Specialization constant values:
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] constant_id=0: 1.000000
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] constant_id=1: 1.000000
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] constant_id=2: 0.059585
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] constant_id=3: 0.870311
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] constant_id=4: 0.059585
[ 0.702][d][vo/gpu-next/vulkan/libplacebo] constant_id=5: 1.149015
[ 0.704][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.704][d][vo/gpu-next/vulkan/libplacebo] Spent 2.000 ms translating SPIR-V
[ 0.708][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.708][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms translating SPIR-V
[ 0.708][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms compiling shader
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms creating pipeline
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] Pass statistics: size 8812, SPIR-V: vert 848 frag 2412 comp 0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 1024x576x0 texture with format rgba16hf
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] Allocating 5242880 memory of type 0x1 (id 1) in heap 0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] vertex shader source:
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(offset=16) vec2 _offset_4_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(offset=24) vec2 _tex_size_8_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(offset=32) vec2 _tex_pt_9_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(offset=40) vec2 _offset_10_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(offset=48) int _frame_12_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(offset=52) float _random_13_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(offset=56) vec2 _input_size_14_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(offset=64) vec2 _target_size_15_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(offset=72) vec2 _tex_offset_16_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 20] };
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 21] layout(constant_id=0) const float _const_5_0 = 1;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 22] layout(constant_id=1) const float _const_11_0 = 1;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 23] layout(constant_id=2) const float _const_0_1 = 1;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 24] layout(constant_id=3) const float _const_1_1 = 1;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 25] layout(constant_id=4) const float _const_0_2 = 1;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 26] layout(constant_id=5) const float _const_1_2 = 1;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 27] layout(binding=0) uniform sampler2D _hook_tex_0_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 28] layout(binding=1) uniform sampler2D _hook_tex_6_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 29] layout(location=0) in vec2 _tex_coord_1_0_v;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 30] layout(location=0) out vec2 _tex_coord_1_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 31] layout(location=1) in vec2 _tex_coord_7_0_v;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 32] layout(location=1) out vec2 _tex_coord_7_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 33] layout(location=2) in vec2 _position_19_0_v;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 34] void main() {
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 35] _tex_coord_1_0 = _tex_coord_1_0_v;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 36] _tex_coord_7_0 = _tex_coord_7_0_v;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 37] vec2 va_pos = _position_19_0_v;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 38] gl_Position = vec4(va_pos, 0.0, 1.0);
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 39] }
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] fragment shader source:
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(offset=16) vec2 _offset_4_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(offset=24) vec2 _tex_size_8_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(offset=32) vec2 _tex_pt_9_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(offset=40) vec2 _offset_10_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(offset=48) int _frame_12_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(offset=52) float _random_13_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(offset=56) vec2 _input_size_14_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(offset=64) vec2 _target_size_15_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(offset=72) vec2 _tex_offset_16_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 20] };
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 21] layout(constant_id=0) const float _const_5_0 = 1;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 22] layout(constant_id=1) const float _const_11_0 = 1;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 23] layout(constant_id=2) const float _const_0_1 = 1;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 24] layout(constant_id=3) const float _const_1_1 = 1;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 25] layout(constant_id=4) const float _const_0_2 = 1;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 26] layout(constant_id=5) const float _const_1_2 = 1;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 27] layout(binding=0) uniform sampler2D _hook_tex_0_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 28] layout(binding=1) uniform sampler2D _hook_tex_6_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 29] layout(location=0) in vec2 _tex_coord_1_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 30] layout(location=1) in vec2 _tex_coord_7_0;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 31] layout(location=0) out vec4 out_color;
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 32]
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 33] #define POSTKERNEL_raw _hook_tex_0_0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 34] #define POSTKERNEL_pos _tex_coord_1_0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 35] #define POSTKERNEL_map _tex_coord_1_0_map
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 36] #define POSTKERNEL_size _tex_size_2_0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 37] #define POSTKERNEL_pt _tex_pt_3_0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 38] #define POSTKERNEL_off _offset_4_0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 39] #define POSTKERNEL_mul _const_5_0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 40] #define POSTKERNEL_rot mat2(1.0, 0.0, 0.0, 1.0)
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 41] #define POSTKERNEL_tex(pos) (_const_5_0 * vec4(texture(_hook_tex_0_0, pos)))
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 42] #define POSTKERNEL_texOff(off) (POSTKERNEL_tex(_tex_coord_1_0 + _tex_pt_3_0 * vec2(off)))
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 43] #define POSTKERNEL_gather(pos, c) (_const_5_0 * vec4(textureGather(_hook_tex_0_0, pos, c)))
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 44] #define HOOKED_raw POSTKERNEL_raw
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 45] #define HOOKED_pos POSTKERNEL_pos
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 46] #define HOOKED_size POSTKERNEL_size
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 47] #define HOOKED_rot POSTKERNEL_rot
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 48] #define HOOKED_off POSTKERNEL_off
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 49] #define HOOKED_pt POSTKERNEL_pt
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 50] #define HOOKED_map POSTKERNEL_map
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 51] #define HOOKED_mul POSTKERNEL_mul
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 52] #define HOOKED_tex POSTKERNEL_tex
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 53] #define HOOKED_texOff POSTKERNEL_texOff
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 54] #define HOOKED_gather POSTKERNEL_gather
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 55] #define L2_raw _hook_tex_6_0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 56] #define L2_pos _tex_coord_7_0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 57] #define L2_map _tex_coord_7_0_map
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 58] #define L2_size _tex_size_8_0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 59] #define L2_pt _tex_pt_9_0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 60] #define L2_off _offset_10_0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 61] #define L2_mul _const_11_0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 62] #define L2_rot mat2(1.0, 0.0, 0.0, 1.0)
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 63] #define L2_tex(pos) (_const_11_0 * vec4(texture(_hook_tex_6_0, pos)))
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 64] #define L2_texOff(off) (L2_tex(_tex_coord_7_0 + _tex_pt_9_0 * vec2(off)))
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 65] #define L2_gather(pos, c) (_const_11_0 * vec4(textureGather(_hook_tex_6_0, pos, c)))
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 66] #define frame _frame_12_0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 67] #define random _random_13_0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 68] #define input_size _input_size_14_0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 69] #define target_size _target_size_15_0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 70] #define tex_offset _tex_offset_16_0
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 71] vec4 _sub_17_0(vec4 color) {
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 72] // pl_shader_linearize
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 73] color.rgb = max(color.rgb, 0.0);
[ 0.709][d][vo/gpu-next/vulkan/libplacebo] [ 74] color.rgb = _const_1_1 * pow(color.rgb + vec3(_const_0_1), vec3(2.4));
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 75] return color;
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 76] }
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 77]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 78] #define linearize _sub_17_0
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 79] vec4 _sub_18_0(vec4 color) {
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 80] // pl_shader_delinearize
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 81] color.rgb = max(color.rgb, 0.0);
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 82] color.rgb = pow(_const_1_2 * color.rgb, vec3(1.0/2.4)) - vec3(_const_0_2);
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 83] return color;
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 84] }
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 85]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 86] #define delinearize _sub_18_0
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 87]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 88] #define oversharp 0.0
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 89]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 90] #define sigma_nsq 10. / (255.*255.)
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 91] #define locality 2.0
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 92]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 93] #define offset vec2(0,0)
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 94]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 95] #define Kernel(x) pow(1.0 / locality, abs(x))
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 96] #define taps 3.0
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 97]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 98] #define Luma(rgb) ( dot(rgb, vec3(0.2126, 0.7152, 0.0722)) )
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [ 99]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [100] mat3x3 ScaleH(vec2 pos) {
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [101] float low = ceil(-0.5*taps - offset)[0];
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [102] float high = floor(0.5*taps - offset)[0];
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [103]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [104] float W = 0.0;
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [105] mat3x3 avg = mat3x3(0);
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [106]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [107] for (float k = low; k <= high; k++) {
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [108] pos[0] = HOOKED_pos[0] + HOOKED_pt[0] * k;
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [109] float rel = k + offset[0];
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [110] float w = Kernel(rel);
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [111]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [112] vec3 L = POSTKERNEL_tex(pos).rgb;
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [113] avg += w * mat3x3(L, L*L, L2_tex(pos).rgb);
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [114] W += w;
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [115] }
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [116] avg /= W;
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [117]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [118] return avg;
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [119] }
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [120]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [121] vec4 hook() {
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [122] vec2 pos = HOOKED_pos;
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [123]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [124] float low = ceil(-0.5*taps - offset)[1];
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [125] float high = floor(0.5*taps - offset)[1];
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [126]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [127] float W = 0.0;
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [128] mat3x3 avg = mat3x3(0);
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [129]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [130] for (float k = low; k <= high; k++) {
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [131] pos[1] = HOOKED_pos[1] + HOOKED_pt[1] * k;
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [132] float rel = k + offset[1];
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [133] float w = Kernel(rel);
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [134]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [135] avg += w * ScaleH(pos);
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [136] W += w;
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [137] }
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [138] avg /= W;
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [139]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [140] float Sl = Luma(max(avg[1] - avg[0] * avg[0], 0.));
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [141] float Sh = Luma(max(avg[2] - avg[0] * avg[0], 0.));
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [142] return vec4(avg[0], mix(sqrt((Sh + sigma_nsq) / (Sl + sigma_nsq)) * (1. + oversharp), clamp(Sh / Sl, 0., 1.), int(Sl > Sh)));
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [143] }
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [144]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [145] vec4 _main_20_0() {
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [146] vec4 color = hook();
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [147] return color;
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [148] }
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [149]
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [150] void main() {
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [151] out_color = _main_20_0();
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] [152] }
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] Specialization constant values:
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] constant_id=0: 1.000000
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] constant_id=1: 1.000000
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] constant_id=2: 0.059585
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] constant_id=3: 0.870311
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] constant_id=4: 0.059585
[ 0.710][d][vo/gpu-next/vulkan/libplacebo] constant_id=5: 1.149015
[ 0.711][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.711][d][vo/gpu-next/vulkan/libplacebo] Spent 8.000 ms translating SPIR-V
[ 0.717][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.717][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms translating SPIR-V
[ 0.717][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms compiling shader
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms creating pipeline
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] Pass statistics: size 15634, SPIR-V: vert 848 frag 3544 comp 0
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 1024x576x0 texture with format rgba16hf
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] Allocating 5242880 memory of type 0x1 (id 1) in heap 0
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] vertex shader source:
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(offset=16) vec2 _offset_4_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(offset=24) vec2 _tex_size_8_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(offset=32) vec2 _tex_pt_9_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(offset=40) vec2 _offset_10_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(offset=48) int _frame_12_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(offset=52) float _random_13_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(offset=56) vec2 _input_size_14_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(offset=64) vec2 _target_size_15_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(offset=72) vec2 _tex_offset_16_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 20] };
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 21] layout(constant_id=0) const float _const_5_0 = 1;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 22] layout(constant_id=1) const float _const_11_0 = 1;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 23] layout(constant_id=2) const float _const_0_1 = 1;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 24] layout(constant_id=3) const float _const_1_1 = 1;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 25] layout(constant_id=4) const float _const_0_2 = 1;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 26] layout(constant_id=5) const float _const_1_2 = 1;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 27] layout(binding=0) uniform sampler2D _hook_tex_0_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 28] layout(binding=1) uniform sampler2D _hook_tex_6_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 29] layout(location=0) in vec2 _tex_coord_1_0_v;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 30] layout(location=0) out vec2 _tex_coord_1_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 31] layout(location=1) in vec2 _tex_coord_7_0_v;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 32] layout(location=1) out vec2 _tex_coord_7_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 33] layout(location=2) in vec2 _position_19_0_v;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 34] void main() {
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 35] _tex_coord_1_0 = _tex_coord_1_0_v;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 36] _tex_coord_7_0 = _tex_coord_7_0_v;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 37] vec2 va_pos = _position_19_0_v;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 38] gl_Position = vec4(va_pos, 0.0, 1.0);
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 39] }
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] fragment shader source:
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(std430, push_constant) uniform PushC {
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(offset=0) vec2 _tex_size_2_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(offset=8) vec2 _tex_pt_3_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(offset=16) vec2 _offset_4_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(offset=24) vec2 _tex_size_8_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(offset=32) vec2 _tex_pt_9_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(offset=40) vec2 _offset_10_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(offset=48) int _frame_12_0;
[ 0.718][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(offset=52) float _random_13_0;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 17] layout(offset=56) vec2 _input_size_14_0;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 18] layout(offset=64) vec2 _target_size_15_0;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 19] layout(offset=72) vec2 _tex_offset_16_0;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 20] };
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 21] layout(constant_id=0) const float _const_5_0 = 1;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 22] layout(constant_id=1) const float _const_11_0 = 1;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 23] layout(constant_id=2) const float _const_0_1 = 1;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 24] layout(constant_id=3) const float _const_1_1 = 1;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 25] layout(constant_id=4) const float _const_0_2 = 1;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 26] layout(constant_id=5) const float _const_1_2 = 1;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 27] layout(binding=0) uniform sampler2D _hook_tex_0_0;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 28] layout(binding=1) uniform sampler2D _hook_tex_6_0;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 29] layout(location=0) in vec2 _tex_coord_1_0;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 30] layout(location=1) in vec2 _tex_coord_7_0;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 31] layout(location=0) out vec4 out_color;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 32]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 33] #define POSTKERNEL_raw _hook_tex_0_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 34] #define POSTKERNEL_pos _tex_coord_1_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 35] #define POSTKERNEL_map _tex_coord_1_0_map
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 36] #define POSTKERNEL_size _tex_size_2_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 37] #define POSTKERNEL_pt _tex_pt_3_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 38] #define POSTKERNEL_off _offset_4_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 39] #define POSTKERNEL_mul _const_5_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 40] #define POSTKERNEL_rot mat2(1.0, 0.0, 0.0, 1.0)
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 41] #define POSTKERNEL_tex(pos) (_const_5_0 * vec4(texture(_hook_tex_0_0, pos)))
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 42] #define POSTKERNEL_texOff(off) (POSTKERNEL_tex(_tex_coord_1_0 + _tex_pt_3_0 * vec2(off)))
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 43] #define POSTKERNEL_gather(pos, c) (_const_5_0 * vec4(textureGather(_hook_tex_0_0, pos, c)))
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 44] #define HOOKED_raw POSTKERNEL_raw
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 45] #define HOOKED_pos POSTKERNEL_pos
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 46] #define HOOKED_size POSTKERNEL_size
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 47] #define HOOKED_rot POSTKERNEL_rot
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 48] #define HOOKED_off POSTKERNEL_off
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 49] #define HOOKED_pt POSTKERNEL_pt
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 50] #define HOOKED_map POSTKERNEL_map
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 51] #define HOOKED_mul POSTKERNEL_mul
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 52] #define HOOKED_tex POSTKERNEL_tex
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 53] #define HOOKED_texOff POSTKERNEL_texOff
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 54] #define HOOKED_gather POSTKERNEL_gather
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 55] #define MR_raw _hook_tex_6_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 56] #define MR_pos _tex_coord_7_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 57] #define MR_map _tex_coord_7_0_map
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 58] #define MR_size _tex_size_8_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 59] #define MR_pt _tex_pt_9_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 60] #define MR_off _offset_10_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 61] #define MR_mul _const_11_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 62] #define MR_rot mat2(1.0, 0.0, 0.0, 1.0)
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 63] #define MR_tex(pos) (_const_11_0 * vec4(texture(_hook_tex_6_0, pos)))
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 64] #define MR_texOff(off) (MR_tex(_tex_coord_7_0 + _tex_pt_9_0 * vec2(off)))
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 65] #define MR_gather(pos, c) (_const_11_0 * vec4(textureGather(_hook_tex_6_0, pos, c)))
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 66] #define frame _frame_12_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 67] #define random _random_13_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 68] #define input_size _input_size_14_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 69] #define target_size _target_size_15_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 70] #define tex_offset _tex_offset_16_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 71] vec4 _sub_17_0(vec4 color) {
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 72] // pl_shader_linearize
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 73] color.rgb = max(color.rgb, 0.0);
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 74] color.rgb = _const_1_1 * pow(color.rgb + vec3(_const_0_1), vec3(2.4));
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 75] return color;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 76] }
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 77]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 78] #define linearize _sub_17_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 79] vec4 _sub_18_0(vec4 color) {
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 80] // pl_shader_delinearize
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 81] color.rgb = max(color.rgb, 0.0);
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 82] color.rgb = pow(_const_1_2 * color.rgb, vec3(1.0/2.4)) - vec3(_const_0_2);
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 83] return color;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 84] }
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 85]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 86] #define delinearize _sub_18_0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 87]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 88] #define locality 2.0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 89]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 90] #define offset vec2(0,0)
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 91]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 92] #define Kernel(x) pow(1.0 / locality, abs(x))
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 93] #define taps 3.0
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 94]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 95] #define Gamma(x) ( pow(x, vec3(1.0/2.0)) )
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 96] #define GammaInv(x) ( pow(clamp(x, 0.0, 1.0), vec3(2.0)) )
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 97]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 98] mat3x3 ScaleH(vec2 pos) {
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [ 99] float low = ceil(-0.5*taps - offset)[0];
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [100] float high = floor(0.5*taps - offset)[0];
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [101]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [102] float W = 0.0;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [103] mat3x3 avg = mat3x3(0);
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [104]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [105] for (float k = low; k <= high; k++) {
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [106] pos[0] = HOOKED_pos[0] + HOOKED_pt[0] * k;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [107] float rel = k + offset[0];
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [108] float w = Kernel(rel);
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [109]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [110] vec4 MR = MR_tex(pos);
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [111] avg += w * mat3x3(MR.a*MR.rgb, MR.rgb, MR.aaa);
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [112] W += w;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [113] }
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [114] avg /= W;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [115]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [116] return avg;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [117] }
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [118]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [119] vec4 hook() {
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [120] vec2 pos = HOOKED_pos;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [121]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [122] float low = ceil(-0.5*taps - offset)[1];
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [123] float high = floor(0.5*taps - offset)[1];
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [124]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [125] float W = 0.0;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [126] mat3x3 avg = mat3x3(0);
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [127]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [128] for (float k = low; k <= high; k++) {
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [129] pos[1] = HOOKED_pos[1] + HOOKED_pt[1] * k;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [130] float rel = k + offset[1];
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [131] float w = Kernel(rel);
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [132]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [133] avg += w * ScaleH(pos);
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [134] W += w;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [135] }
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [136] avg /= W;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [137] vec4 L = POSTKERNEL_texOff(0);
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [138] return vec4(avg[1] + avg[2] * L.rgb - avg[0], L.a);
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [139] }
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [140] vec4 _main_20_0() {
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [141] vec4 color = hook();
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [142] return color;
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [143] }
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [144]
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [145] void main() {
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [146] out_color = _main_20_0();
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] [147] }
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] Specialization constant values:
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] constant_id=0: 1.000000
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] constant_id=1: 1.000000
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] constant_id=2: 0.059585
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] constant_id=3: 0.870311
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] constant_id=4: 0.059585
[ 0.719][d][vo/gpu-next/vulkan/libplacebo] constant_id=5: 1.149015
[ 0.720][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.720][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms translating SPIR-V
[ 0.726][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.726][v][vo/gpu-next/vulkan/libplacebo] Spent 12.000 ms translating SPIR-V
[ 0.726][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms compiling shader
[ 0.727][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms creating pipeline
[ 0.727][d][vo/gpu-next/vulkan/libplacebo] Pass statistics: size 8687, SPIR-V: vert 848 frag 3100 comp 0
[ 0.727][d][vo/gpu-next/vulkan/libplacebo] LUT cache invalidated, regenerating..
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] Allocating 262144 memory of type 0x1 (id 1) in heap 0
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] Allocating 262144 memory of type 0x6 (id 2) in heap 1
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] vertex shader source:
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(constant_id=0) const float _const_2_0 = 1;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(constant_id=1) const float _const_5_0 = 1;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(constant_id=2) const float _const_6_0 = 1;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(constant_id=3) const float _const_7_0 = 1;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(binding=0) uniform sampler2D _src_tex_0_0;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(binding=1) uniform sampler2D _weights_4_0;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(location=0) in vec2 _tex_coord_1_0_v;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(location=0) out vec2 _tex_coord_1_0;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 16] layout(location=1) in vec2 _position_9_0_v;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 17] void main() {
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 18] _tex_coord_1_0 = _tex_coord_1_0_v;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 19] vec2 va_pos = _position_9_0_v;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 20] gl_Position = vec4(va_pos, 0.0, 1.0);
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 21] }
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] fragment shader source:
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(constant_id=0) const float _const_2_0 = 1;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(constant_id=1) const float _const_5_0 = 1;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(constant_id=2) const float _const_6_0 = 1;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(constant_id=3) const float _const_7_0 = 1;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(binding=0) uniform sampler2D _src_tex_0_0;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(binding=1) uniform sampler2D _weights_4_0;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(location=0) in vec2 _tex_coord_1_0;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(location=0) out vec4 out_color;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 16]
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 17] #define _lut_3_0(pos) (texelFetch(_weights_4_0, ivec2(pos), 0).x)
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 18] vec4 _main_10_0() {
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 19] // pl_shader_sample_direct
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 20] vec4 color = vec4(_const_2_0) * texture(_src_tex_0_0, _tex_coord_1_0);
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 21] // pl_shader_encode_color
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 22] {
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 23] }
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 24] // pl_shader_dither
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 25] {
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 26] float bias;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 27] vec2 pos = fract(gl_FragCoord.xy * 1.0/_const_5_0);
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 28] bias = _lut_3_0(ivec2(pos * _const_6_0));
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 29] const float scale = 1023.0;
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 30] color = vec4(1023.0) * color + vec4(bias);
[ 0.761][d][vo/gpu-next/vulkan/libplacebo] [ 31] color = floor(color) * vec4(1.0 / 1023.0);
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] [ 32] }
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] [ 33] color *= vec4(1.0 / _const_7_0);
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] [ 34] vec4 _orig_color_8_0 = color;
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] [ 35] color = vec4(0.0, 0.0, 0.0, 1.0);
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] [ 36] color[0] = _orig_color_8_0[0];
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] [ 37] color[1] = _orig_color_8_0[1];
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] [ 38] color[2] = _orig_color_8_0[2];
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] [ 39] return color;
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] [ 40] }
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] [ 41]
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] [ 42] void main() {
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] [ 43] out_color = _main_10_0();
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] [ 44] }
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] Specialization constant values:
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] constant_id=0: 1.000000
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] constant_id=1: 64.000000
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] constant_id=2: 64.000000
[ 0.762][d][vo/gpu-next/vulkan/libplacebo] constant_id=3: 1.000000
[ 0.763][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.763][d][vo/gpu-next/vulkan/libplacebo] Spent 2.000 ms translating SPIR-V
[ 0.766][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.766][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms translating SPIR-V
[ 0.766][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms compiling shader
[ 0.766][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms creating pipeline
[ 0.766][d][vo/gpu-next/vulkan/libplacebo] Pass statistics: size 12438, SPIR-V: vert 748 frag 1496 comp 0
[ 0.827][v][cplayer] first video frame after restart shown
[ 0.827][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen"]
[ 0.827][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 1024x576x0 texture with format rgba16hf
[ 0.827][d][vo/gpu-next/vulkan/libplacebo] Allocating 5242880 memory of type 0x1 (id 1) in heap 0
[ 0.827][d][cplayer] Run command: define-section, flags=64, args=[name="input_SimpleHistory", contents="", flags="default"]
[ 0.828][d][cplayer] Run command: enable-section, flags=64, args=[name="input_SimpleHistory", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.828][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_1"]
[ 0.828][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_SimpleHistory", contents="ctrl+r script-binding SimpleHistory/history-resume\nctrl+R script-binding SimpleHistory/history-resume2\nalt+r script-binding SimpleHistory/history-load-last\nalt+R script-binding SimpleHistory/history-load-last2\nh script-binding SimpleHistory/open-list\nH script-binding SimpleHistory/open-list2\nr script-binding SimpleHistory/open-list3\nR script-binding SimpleHistory/open-list4\n", flags="force"]
[ 0.828][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_SimpleHistory", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.828][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen"]
[ 0.828][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_2"]
[ 0.828][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_1"]
[ 0.828][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_2"]
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] vertex shader source:
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(constant_id=0) const float _const_4_0 = 1;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(constant_id=1) const float _const_5_0 = 1;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(constant_id=2) const float _const_6_0 = 1;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(binding=0) uniform sampler2D _frame_0_0;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(binding=1) uniform sampler2D _weights_3_0;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(location=0) in vec2 _tex_coord_1_0_v;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(location=0) out vec2 _tex_coord_1_0;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 15] layout(location=1) in vec2 _position_8_0_v;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 16] void main() {
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 17] _tex_coord_1_0 = _tex_coord_1_0_v;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 18] vec2 va_pos = _position_8_0_v;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 19] gl_Position = vec4(va_pos, 0.0, 1.0);
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 20] }
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] fragment shader source:
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(constant_id=0) const float _const_4_0 = 1;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(constant_id=1) const float _const_5_0 = 1;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(constant_id=2) const float _const_6_0 = 1;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(binding=0) uniform sampler2D _frame_0_0;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(binding=1) uniform sampler2D _weights_3_0;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(location=0) in vec2 _tex_coord_1_0;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 14] layout(location=0) out vec4 out_color;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 15]
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 16] #define _lut_2_0(pos) (texelFetch(_weights_3_0, ivec2(pos), 0).x)
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 17] vec4 _main_9_0() {
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 18] vec4 color;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 19] // pl_render_image_mix
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 20] {
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 21] vec4 mix_color = vec4(0.0);
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 22] color = texture(_frame_0_0, _tex_coord_1_0);
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 23] mix_color += 1.0 * color;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 24] color = mix_color;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 25] }
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 26] // pl_shader_encode_color
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 27] {
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 28] }
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 29] // pl_shader_dither
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 30] {
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 31] float bias;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 32] vec2 pos = fract(gl_FragCoord.xy * 1.0/_const_4_0);
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 33] bias = _lut_2_0(ivec2(pos * _const_5_0));
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 34] const float scale = 1023.0;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 35] color = vec4(1023.0) * color + vec4(bias);
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 36] color = floor(color) * vec4(1.0 / 1023.0);
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 37] }
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 38] color *= vec4(1.0 / _const_6_0);
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 39] vec4 _orig_color_7_0 = color;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 40] color = vec4(0.0, 0.0, 0.0, 1.0);
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 41] color[0] = _orig_color_7_0[0];
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 42] color[1] = _orig_color_7_0[1];
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 43] color[2] = _orig_color_7_0[2];
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 44] return color;
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 45] }
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 46]
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 47] void main() {
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 48] out_color = _main_9_0();
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] [ 49] }
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] Specialization constant values:
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] constant_id=0: 64.000000
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] constant_id=1: 64.000000
[ 0.829][d][vo/gpu-next/vulkan/libplacebo] constant_id=2: 1.000000
[ 0.831][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.831][d][vo/gpu-next/vulkan/libplacebo] Spent 2.000 ms translating SPIR-V
[ 0.833][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.833][d][vo/gpu-next/vulkan/libplacebo] Spent 2.000 ms translating SPIR-V
[ 0.833][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms compiling shader
[ 0.834][d][vo/gpu-next/vulkan/libplacebo] Spent 1.000 ms creating pipeline
[ 0.834][d][vo/gpu-next/vulkan/libplacebo] Pass statistics: size 6425, SPIR-V: vert 748 frag 1436 comp 0
[ 0.835][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 0.835][v][cplayer] audio ready
[ 0.835][d][cplayer] starting video playback
[ 0.835][v][cplayer] delaying audio start 0.000000 vs. 0.000000, diff=0.000000
[ 0.835][v][cplayer] playback restart complete @ 0.000000, audio=ready, video=playing
[ 0.838][v][cplayer] starting audio playback
[ 0.838][d][ao/wasapi] Thread Resume
[ 0.838][d][ao/wasapi] Thread Reset
[ 0.838][v][vo/gpu-next/vulkan/libplacebo] Detected fps ratio 0.0000 below threshold 0.0100, disabling interpolation
[ 0.838][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 1920x1080x0 texture with format r8
[ 0.838][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 960x540x0 texture with format rg8
[ 0.841][d][modernx1] osc_init
[ 0.841][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 0.842][d][cplayer] Run command: enable-section, flags=64, args=[name="input", flags=""]
[ 0.842][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 0.842][d][cplayer] Run command: define-section, flags=64, args=[name="input_modernx1", contents="", flags="default"]
[ 0.842][d][cplayer] Run command: enable-section, flags=64, args=[name="input_modernx1", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.842][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_modernx1", contents="", flags="force"]
[ 0.842][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_modernx1", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.871][v][osd/libass] fontselect: (sans-serif, 400, 0) -> ArialMT, 0, ArialMT
[ 0.873][v][osd/libass] fontselect: (modernx-osc-icon, 400, 0) -> modernx-osc-icon, 0, modernx-osc-icon
[ 0.875][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 1024x772x0 texture with format r8
[ 0.875][d][vo/gpu-next/vulkan/libplacebo] Allocating 7340032 memory of type 0x1 (id 1) in heap 0
[ 0.875][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 0.875][d][vo/gpu-next/vulkan/libplacebo] Allocating 3170304 memory of type 0x6 (id 2) in heap 1
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] vertex shader source:
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(binding=0) uniform sampler2D _osd_tex_0_0;
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(location=0) in vec2 pos_v;
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(location=1) in vec2 coord_v;
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(location=1) out vec2 coord;
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 12] layout(location=2) in vec4 osd_color_v;
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 13] layout(location=2) out vec4 osd_color;
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 14] void main() {
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 15] vec2 va_pos = pos_v;
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 16] gl_Position = vec4(va_pos, 0.0, 1.0);
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 17] coord = coord_v;
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 18] osd_color = osd_color_v;
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 19] }
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] fragment shader source:
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 1] #version 450
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 2] #extension GL_KHR_shader_subgroup_basic : enable
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 3] #extension GL_KHR_shader_subgroup_vote : enable
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 4] #extension GL_KHR_shader_subgroup_arithmetic : enable
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 5] #extension GL_KHR_shader_subgroup_ballot : enable
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 6] #extension GL_KHR_shader_subgroup_shuffle : enable
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 7] #extension GL_ARB_texture_gather : enable
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 8] layout(binding=0) uniform sampler2D _osd_tex_0_0;
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 9] layout(location=1) in vec2 coord;
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 10] layout(location=2) in vec4 osd_color;
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 11] layout(location=0) out vec4 out_color;
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 12]
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 13] vec4 _main_2_0() {
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 14] // overlay
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 15] vec4 color = osd_color;
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 16] // pl_shader_decode_color
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 17] {
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 18] }
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 19] // pl_shader_encode_color
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 20] {
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 21] }
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 22] color.a *= texture(_osd_tex_0_0, coord).r;
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 23] vec4 _orig_color_1_0 = color;
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 24] color = vec4(0.0, 0.0, 0.0, 1.0);
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 25] color[0] = _orig_color_1_0[0];
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 26] color[1] = _orig_color_1_0[1];
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 27] color[2] = _orig_color_1_0[2];
[ 0.880][d][vo/gpu-next/vulkan/libplacebo] [ 28] color.a = _orig_color_1_0.a;
[ 0.881][d][vo/gpu-next/vulkan/libplacebo] [ 29] return color;
[ 0.881][d][vo/gpu-next/vulkan/libplacebo] [ 30] }
[ 0.881][d][vo/gpu-next/vulkan/libplacebo] [ 31]
[ 0.881][d][vo/gpu-next/vulkan/libplacebo] [ 32] void main() {
[ 0.881][d][vo/gpu-next/vulkan/libplacebo] [ 33] out_color = _main_2_0();
[ 0.881][d][vo/gpu-next/vulkan/libplacebo] [ 34] }
[ 0.882][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.882][d][vo/gpu-next/vulkan/libplacebo] Spent 2.000 ms translating SPIR-V
[ 0.884][d][vo/gpu-next/vulkan/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.884][d][vo/gpu-next/vulkan/libplacebo] Spent 1.000 ms translating SPIR-V
[ 0.884][d][vo/gpu-next/vulkan/libplacebo] Spent 0.000 ms compiling shader
[ 0.885][d][vo/gpu-next/vulkan/libplacebo] Spent 1.000 ms creating pipeline
[ 0.885][d][vo/gpu-next/vulkan/libplacebo] Pass statistics: size 12131, SPIR-V: vert 864 frag 692 comp 0
[ 0.907][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 0.938][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 0.969][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.000][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.013][v][cplayer] Set property: options/term-status-msg="AV: 00:00:00 / 00:07:07 (0%) A-V: 0.000004" -> 1
[ 1.016][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 5120K
[ 1.019][d][vo/gpu-next/vulkan/libplacebo] Garbage collected slab of size 256K from pool 2
[ 1.019][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 256K
[ 1.030][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.036][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen"]
[ 1.037][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_1"]
[ 1.037][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_2"]
[ 1.053][d][vo/gpu-next/vulkan/libplacebo] Garbage collected slab of size 256K from pool 2
[ 1.053][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 256K
[ 1.061][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.084][v][vo/gpu-next/vulkan/libplacebo] Estimated source FPS: 29.963, display FPS: 29.963
[ 1.091][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.122][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.153][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.184][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.216][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.236][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen"]
[ 1.237][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_2"]
[ 1.237][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_1"]
[ 1.247][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.278][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.309][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.340][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.355][v][ao/wasapi] OnPropertyValueChanged triggered on device {0.0.0.00000000}.{0226318c-6b89-4b72-8222-c14c1576eba6}
[ 1.355][v][ao/wasapi] Changed property: {9855c4cd-df8c-449c-a181-8191b68bd06c},0
[ 1.371][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.401][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.432][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.437][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_1"]
[ 1.437][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen"]
[ 1.437][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_2"]
[ 1.462][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.493][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.523][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.554][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.586][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.601][d][vo/gpu-next/win32] move window: 772:410
[ 1.603][d][vo/gpu-next/win32] move window: 773:410
[ 1.606][d][vo/gpu-next/win32] move window: 774:410
[ 1.608][d][vo/gpu-next/win32] move window: 775:410
[ 1.610][d][vo/gpu-next/win32] move window: 776:409
[ 1.612][d][vo/gpu-next/win32] move window: 778:409
[ 1.613][d][vo/gpu-next/win32] move window: 778:408
[ 1.615][d][vo/gpu-next/win32] move window: 779:408
[ 1.616][d][vo/gpu-next/win32] move window: 780:408
[ 1.617][d][vo/gpu-next/win32] move window: 781:407
[ 1.618][d][vo/gpu-next/win32] move window: 782:407
[ 1.619][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.620][d][vo/gpu-next/win32] move window: 784:407
[ 1.621][d][vo/gpu-next/win32] move window: 784:406
[ 1.622][d][vo/gpu-next/win32] move window: 785:406
[ 1.623][d][vo/gpu-next/win32] move window: 786:405
[ 1.624][d][vo/gpu-next/win32] move window: 788:405
[ 1.625][d][vo/gpu-next/win32] move window: 788:404
[ 1.626][d][vo/gpu-next/win32] move window: 790:404
[ 1.627][d][vo/gpu-next/win32] move window: 791:403
[ 1.628][d][vo/gpu-next/win32] move window: 792:403
[ 1.629][d][vo/gpu-next/win32] move window: 794:402
[ 1.630][d][vo/gpu-next/win32] move window: 795:402
[ 1.631][d][vo/gpu-next/win32] move window: 797:401
[ 1.632][d][vo/gpu-next/win32] move window: 799:400
[ 1.633][d][vo/gpu-next/win32] move window: 800:400
[ 1.634][d][vo/gpu-next/win32] move window: 801:399
[ 1.635][d][vo/gpu-next/win32] move window: 804:398
[ 1.636][d][vo/gpu-next/win32] move window: 806:398
[ 1.637][d][vo/gpu-next/win32] move window: 807:397
[ 1.638][d][vo/gpu-next/win32] move window: 808:396
[ 1.638][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_1"]
[ 1.638][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen"]
[ 1.638][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_2"]
[ 1.639][d][vo/gpu-next/win32] move window: 811:396
[ 1.640][d][vo/gpu-next/win32] move window: 813:395
[ 1.641][d][vo/gpu-next/win32] move window: 815:395
[ 1.642][d][vo/gpu-next/win32] move window: 816:393
[ 1.643][d][vo/gpu-next/win32] move window: 819:392
[ 1.644][d][vo/gpu-next/win32] move window: 821:392
[ 1.645][d][vo/gpu-next/win32] move window: 823:391
[ 1.646][d][vo/gpu-next/win32] move window: 825:390
[ 1.647][d][vo/gpu-next/win32] move window: 827:390
[ 1.648][d][vo/gpu-next/win32] move window: 830:389
[ 1.649][d][vo/gpu-next/win32] move window: 832:388
[ 1.650][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.650][d][vo/gpu-next/win32] move window: 834:387
[ 1.651][d][vo/gpu-next/win32] move window: 836:387
[ 1.652][d][vo/gpu-next/win32] move window: 838:386
[ 1.653][d][vo/gpu-next/win32] move window: 841:385
[ 1.654][d][vo/gpu-next/win32] move window: 844:384
[ 1.655][d][vo/gpu-next/win32] move window: 846:384
[ 1.656][d][vo/gpu-next/win32] move window: 848:382
[ 1.657][d][vo/gpu-next/win32] move window: 851:381
[ 1.658][d][vo/gpu-next/win32] move window: 853:381
[ 1.659][d][vo/gpu-next/win32] move window: 856:380
[ 1.660][d][vo/gpu-next/win32] move window: 858:379
[ 1.661][d][vo/gpu-next/win32] move window: 861:378
[ 1.662][d][vo/gpu-next/win32] move window: 863:378
[ 1.663][d][vo/gpu-next/win32] move window: 865:377
[ 1.664][d][vo/gpu-next/win32] move window: 868:376
[ 1.665][d][vo/gpu-next/win32] move window: 870:375
[ 1.666][d][vo/gpu-next/win32] move window: 874:375
[ 1.667][d][vo/gpu-next/win32] move window: 876:374
[ 1.668][d][vo/gpu-next/win32] move window: 878:373
[ 1.669][d][vo/gpu-next/win32] move window: 881:372
[ 1.670][d][vo/gpu-next/win32] move window: 883:372
[ 1.671][d][vo/gpu-next/win32] move window: 886:371
[ 1.672][d][vo/gpu-next/win32] move window: 888:370
[ 1.673][d][vo/gpu-next/win32] move window: 891:369
[ 1.674][d][vo/gpu-next/win32] move window: 895:369
[ 1.675][d][vo/gpu-next/win32] move window: 897:369
[ 1.676][d][vo/gpu-next/win32] move window: 900:368
[ 1.677][d][vo/gpu-next/win32] move window: 902:367
[ 1.678][d][vo/gpu-next/win32] move window: 905:366
[ 1.679][d][vo/gpu-next/win32] move window: 908:366
[ 1.680][d][vo/gpu-next/win32] move window: 911:365
[ 1.680][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.681][d][vo/gpu-next/win32] move window: 913:365
[ 1.682][d][vo/gpu-next/win32] move window: 916:364
[ 1.683][d][vo/gpu-next/win32] move window: 919:363
[ 1.684][d][vo/gpu-next/win32] move window: 922:363
[ 1.685][d][vo/gpu-next/win32] move window: 925:362
[ 1.686][d][vo/gpu-next/win32] move window: 928:362
[ 1.687][d][vo/gpu-next/win32] move window: 931:361
[ 1.688][d][vo/gpu-next/win32] move window: 933:360
[ 1.689][d][vo/gpu-next/win32] move window: 936:360
[ 1.690][d][vo/gpu-next/win32] move window: 939:360
[ 1.691][d][vo/gpu-next/win32] move window: 942:359
[ 1.692][d][vo/gpu-next/win32] move window: 945:358
[ 1.693][d][vo/gpu-next/win32] move window: 948:358
[ 1.694][d][vo/gpu-next/win32] move window: 951:357
[ 1.695][d][vo/gpu-next/win32] move window: 954:356
[ 1.696][d][vo/gpu-next/win32] move window: 957:356
[ 1.697][d][vo/gpu-next/win32] move window: 960:356
[ 1.698][d][vo/gpu-next/win32] move window: 963:355
[ 1.699][d][vo/gpu-next/win32] move window: 966:355
[ 1.700][d][vo/gpu-next/win32] move window: 969:354
[ 1.701][d][vo/gpu-next/win32] move window: 972:354
[ 1.702][d][vo/gpu-next/win32] move window: 975:353
[ 1.703][d][vo/gpu-next/win32] move window: 978:353
[ 1.704][d][vo/gpu-next/win32] move window: 981:353
[ 1.705][d][vo/gpu-next/win32] move window: 984:353
[ 1.706][d][vo/gpu-next/win32] move window: 987:353
[ 1.707][d][vo/gpu-next/win32] move window: 990:352
[ 1.708][d][vo/gpu-next/win32] move window: 993:352
[ 1.709][d][vo/gpu-next/win32] move window: 996:351
[ 1.710][d][vo/gpu-next/win32] move window: 999:351
[ 1.711][d][vo/gpu-next/win32] move window: 1001:350
[ 1.712][d][vo/gpu-next/win32] move window: 1005:350
[ 1.713][d][vo/gpu-next/win32] move window: 1007:350
[ 1.714][d][vo/gpu-next/win32] move window: 1010:350
[ 1.715][d][vo/gpu-next/win32] move window: 1013:350
[ 1.716][d][vo/gpu-next/win32] move window: 1016:349
[ 1.717][d][vo/gpu-next/win32] move window: 1019:349
[ 1.718][d][vo/gpu-next/win32] move window: 1022:349
[ 1.719][d][vo/gpu-next/win32] move window: 1025:349
[ 1.719][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.720][d][vo/gpu-next/win32] move window: 1028:348
[ 1.721][d][vo/gpu-next/win32] move window: 1031:348
[ 1.722][d][vo/gpu-next/win32] move window: 1034:347
[ 1.723][d][vo/gpu-next/win32] move window: 1037:347
[ 1.724][d][vo/gpu-next/win32] move window: 1040:347
[ 1.725][d][vo/gpu-next/win32] move window: 1043:347
[ 1.726][d][vo/gpu-next/win32] move window: 1046:347
[ 1.727][d][vo/gpu-next/win32] move window: 1049:346
[ 1.728][d][vo/gpu-next/win32] move window: 1052:346
[ 1.729][d][vo/gpu-next/win32] move window: 1055:346
[ 1.730][d][vo/gpu-next/win32] move window: 1057:346
[ 1.731][d][vo/gpu-next/win32] move window: 1060:346
[ 1.732][d][vo/gpu-next/win32] move window: 1063:346
[ 1.733][d][vo/gpu-next/win32] move window: 1066:345
[ 1.734][d][vo/gpu-next/win32] move window: 1069:345
[ 1.735][d][vo/gpu-next/win32] move window: 1071:345
[ 1.736][d][vo/gpu-next/win32] move window: 1074:345
[ 1.737][d][vo/gpu-next/win32] move window: 1077:344
[ 1.738][d][vo/gpu-next/win32] move window: 1079:344
[ 1.739][d][vo/gpu-next/win32] move window: 1082:344
[ 1.740][d][vo/gpu-next/win32] move window: 1085:344
[ 1.741][d][vo/gpu-next/win32] move window: 1087:344
[ 1.742][d][vo/gpu-next/win32] move window: 1090:344
[ 1.743][d][vo/gpu-next/win32] move window: 1092:344
[ 1.744][d][vo/gpu-next/win32] move window: 1096:343
[ 1.745][d][vo/gpu-next/win32] move window: 1099:343
[ 1.746][d][vo/gpu-next/win32] move window: 1101:343
[ 1.747][d][vo/gpu-next/win32] move window: 1104:343
[ 1.748][d][vo/gpu-next/win32] move window: 1106:343
[ 1.749][d][vo/gpu-next/win32] move window: 1109:343
[ 1.750][d][vo/gpu-next/win32] move window: 1111:343
[ 1.751][d][vo/gpu-next/win32] move window: 1113:343
[ 1.751][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.752][d][vo/gpu-next/win32] move window: 1116:342
[ 1.753][d][vo/gpu-next/win32] move window: 1118:342
[ 1.754][d][vo/gpu-next/win32] move window: 1121:342
[ 1.755][d][vo/gpu-next/win32] move window: 1123:341
[ 1.756][d][vo/gpu-next/win32] move window: 1126:341
[ 1.757][d][vo/gpu-next/win32] move window: 1128:341
[ 1.758][d][vo/gpu-next/win32] move window: 1131:341
[ 1.759][d][vo/gpu-next/win32] move window: 1133:341
[ 1.760][d][vo/gpu-next/win32] move window: 1135:341
[ 1.761][d][vo/gpu-next/win32] move window: 1137:341
[ 1.762][d][vo/gpu-next/win32] move window: 1138:341
[ 1.763][d][vo/gpu-next/win32] move window: 1141:341
[ 1.764][d][vo/gpu-next/win32] move window: 1143:340
[ 1.765][d][vo/gpu-next/win32] move window: 1146:340
[ 1.766][d][vo/gpu-next/win32] move window: 1147:340
[ 1.767][d][vo/gpu-next/win32] move window: 1149:340
[ 1.768][d][vo/gpu-next/win32] move window: 1151:340
[ 1.769][d][vo/gpu-next/win32] move window: 1153:340
[ 1.770][d][vo/gpu-next/win32] move window: 1156:340
[ 1.771][d][vo/gpu-next/win32] move window: 1158:339
[ 1.772][d][vo/gpu-next/win32] move window: 1159:339
[ 1.773][d][vo/gpu-next/win32] move window: 1161:339
[ 1.774][d][vo/gpu-next/win32] move window: 1163:339
[ 1.775][d][vo/gpu-next/win32] move window: 1165:339
[ 1.776][d][vo/gpu-next/win32] move window: 1167:339
[ 1.777][d][vo/gpu-next/win32] move window: 1168:339
[ 1.778][d][vo/gpu-next/win32] move window: 1169:339
[ 1.779][d][vo/gpu-next/win32] move window: 1171:339
[ 1.780][d][vo/gpu-next/win32] move window: 1173:339
[ 1.781][d][vo/gpu-next/win32] move window: 1174:339
[ 1.782][d][vo/gpu-next/win32] move window: 1176:339
[ 1.782][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.783][d][vo/gpu-next/win32] move window: 1178:339
[ 1.784][d][vo/gpu-next/win32] move window: 1179:339
[ 1.785][d][vo/gpu-next/win32] move window: 1180:338
[ 1.786][d][vo/gpu-next/win32] move window: 1181:338
[ 1.787][d][vo/gpu-next/win32] move window: 1183:338
[ 1.788][d][vo/gpu-next/win32] move window: 1184:338
[ 1.789][d][vo/gpu-next/win32] move window: 1185:338
[ 1.790][d][vo/gpu-next/win32] move window: 1186:338
[ 1.791][d][vo/gpu-next/win32] move window: 1187:338
[ 1.792][d][vo/gpu-next/win32] move window: 1188:338
[ 1.793][d][vo/gpu-next/win32] move window: 1189:338
[ 1.794][d][vo/gpu-next/win32] move window: 1190:338
[ 1.795][d][vo/gpu-next/win32] move window: 1191:338
[ 1.796][d][vo/gpu-next/win32] move window: 1192:337
[ 1.797][d][vo/gpu-next/win32] move window: 1193:337
[ 1.798][d][vo/gpu-next/win32] move window: 1194:337
[ 1.800][d][vo/gpu-next/win32] move window: 1196:337
[ 1.802][d][vo/gpu-next/win32] move window: 1197:337
[ 1.804][d][vo/gpu-next/win32] move window: 1198:337
[ 1.806][d][vo/gpu-next/win32] move window: 1200:337
[ 1.809][d][vo/gpu-next/win32] move window: 1201:337
[ 1.811][d][vo/gpu-next/win32] move window: 1202:337
[ 1.812][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.813][d][vo/gpu-next/win32] move window: 1203:337
[ 1.815][d][vo/gpu-next/win32] move window: 1204:337
[ 1.818][d][vo/gpu-next/win32] move window: 1205:337
[ 1.822][d][vo/gpu-next/win32] move window: 1206:337
[ 1.827][d][vo/gpu-next/win32] move window: 1207:337
[ 1.833][d][vo/gpu-next/win32] move window: 1208:337
[ 1.838][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen"]
[ 1.838][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_1"]
[ 1.838][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_2"]
[ 1.851][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.881][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.919][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.951][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 1.982][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.012][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.014][v][cplayer] Set property: options/term-status-msg="AV: 00:00:01 / 00:07:07 (0%) A-V: 0.000002 Ab: 65 kbps" -> 1
[ 2.038][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen"]
[ 2.038][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_1"]
[ 2.038][d][cplayer] Run command: script-message, flags=64, args=[args="thumbnails-generator-broadcast", args="gallery_thumbgen_2"]
[ 2.043][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.073][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.110][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.151][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.183][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.214][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.245][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.275][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.306][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.336][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.367][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.397][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.428][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.458][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.490][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.520][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.552][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.583][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.613][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.644][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.652][d][vo/gpu-next/vulkan/libplacebo] Allocating 262144 memory of type 0x7 (id 4) in heap 0
[ 2.674][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.704][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.735][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.765][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.796][d][cplayer] Run command: script-binding, flags=73, args=[name="modernx1/__keybinding5"]
[ 2.796][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.796][d][cplayer] Run command: seek, flags=64, args=[target="18.452105", flags="absolute-percent", legacy="exact"]
[ 2.796][v][mkv] queuing seek to 78.888839
[ 2.796][v][mkv] execute seek (to 78.888839 flags 32)
[ 2.796][v][mkv] Seeking to 48033663 to read header element 0x1c53bb6b.
[ 2.796][v][file] stream level seek from 458752 to 48033663
[ 2.796][d][ao/wasapi] Thread Reset
[ 2.797][v][mkv] Parsing cues...
[ 2.797][v][file] stream level seek from 48034751 to 7897239
[ 2.797][v][mkv] seek done
[ 2.797][v][cplayer] hr-seek, skipping to 78.888839
[ 2.797][v][cplayer] Set property: options/term-status-msg="AV: 00:01:18 / 00:07:07 (18%) A-V: 0.000000" -> 1
[ 2.804][v][vd] Pixel formats supported by decoder: cuda dxva2_vld d3d11va_vld d3d11 yuv420p
[ 2.804][v][vd] Codec profile: High (0x64)
[ 2.804][v][vd] Requesting pixfmt 'cuda' from decoder.
[ 2.806][d][ffmpeg/video] h264: NVDEC capabilities:
[ 2.806][d][ffmpeg/video] h264: format supported: yes, max_mb_count: 65536
[ 2.806][d][ffmpeg/video] h264: min_width: 48, max_width: 4096
[ 2.806][d][ffmpeg/video] h264: min_height: 16, max_height: 4096
[ 2.824][d][ffmpeg/video] h264: Reinit context to 1920x1088, pix_fmt: cuda
[ 2.829][v][vd] Decoder format: 1920x1080 nv12 bt.709/bt.709/bt.1886/limited/auto CL=mpeg2/4/h264
[ 2.829][v][vd] Using container aspect ratio.
[ 2.841][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.883][d][vo/gpu-next/vulkan/libplacebo] First frame received with non-zero PTS 78.900002
[ 2.883][d][global] config path: 'fonts' -> 'C:\Users\Rafee\AppData\Roaming/mpv/fonts'
[ 2.883][d][osd/libass] ASS library version: 0x1600010 (runtime 0x1600010)
[ 2.883][v][osd/libass] libass API version: 0x1600010
[ 2.883][v][osd/libass] libass source: commit: 44f6532daf5eb13cb1aa95f5449a77b5df1dd85b
[ 2.884][v][osd/libass] Shaper: FriBidi 1.0.12 (SIMPLE) HarfBuzz-ng 5.2.0 (COMPLEX)
[ 2.884][d][global] config path: 'subfont.ttf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/subfont.ttf'
[ 2.884][d][global] config path: 'subfont.ttf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/subfont.ttf'
[ 2.884][d][global] config path: 'subfont.ttf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/subfont.ttf'
[ 2.884][d][global] config path: 'fonts.conf' -> 'C:\Users\Rafee\AppData\Roaming/mpv/fonts.conf'
[ 2.884][v][osd/libass] Setting up fonts...
[ 2.884][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Bold.ttf'
[ 2.884][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-ExtraBold.ttf'
[ 2.884][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-ExtraLight.ttf'
[ 2.884][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Light.ttf'
[ 2.884][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Medium.ttf'
[ 2.885][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Regular.ttf'
[ 2.885][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-SemiBold.ttf'
[ 2.885][v][osd/libass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Material-Design-Iconic-Font.ttf'
[ 2.885][v][osd/libass] Using font provider directwrite (with GDI)
[ 2.885][v][osd/libass] Done.
[ 2.887][v][osd/libass] fontselect: (sans-serif, 400, 0) -> ArialMT, 0, ArialMT
[ 2.888][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 145x69x0 texture with format r8
[ 2.888][d][vo/gpu-next/vulkan/libplacebo] Allocating 262144 memory of type 0x1 (id 1) in heap 0
[ 2.888][d][vo/gpu-next/vulkan/libplacebo] Allocating 262144 memory of type 0x6 (id 2) in heap 1
[ 2.893][v][cplayer] first video frame after restart shown
[ 2.896][v][cplayer] audio ready
[ 2.896][d][cplayer] starting video playback
[ 2.896][v][cplayer] starting audio playback
[ 2.896][d][ao/wasapi] Thread Resume
[ 2.896][d][ao/wasapi] Thread Reset
[ 2.896][v][cplayer] playback restart complete @ 78.900000, audio=playing, video=playing
[ 2.899][v][vo/gpu-next/vulkan/libplacebo] Detected fps ratio 0.0000 below threshold 0.0100, disabling interpolation
[ 2.899][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 1920x1080x0 texture with format r8
[ 2.899][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 960x540x0 texture with format rg8
[ 2.901][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.907][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.921][d][cplayer] Run command: script-binding, flags=73, args=[name="modernx1/__keybinding5"]
[ 2.933][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 2.963][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.011][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.013][v][cplayer] Set property: options/term-status-msg="AV: 00:01:19 / 00:07:07 (18%) A-V: 0.000005 Ab: 2 kbps" -> 1
[ 3.042][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.073][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.111][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.142][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.142][v][vo/gpu-next/vulkan/libplacebo] Estimated source FPS: 29.963, display FPS: 29.963
[ 3.172][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.203][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.233][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.264][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.277][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.307][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.338][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.369][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.400][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.431][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.462][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.471][d][cplayer] Run command: script-binding, flags=73, args=[name="modernx1/__keybinding4"]
[ 3.492][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.523][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.554][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.577][d][vo/gpu-next/vulkan/libplacebo] Garbage collected slab of size 256K from pool 1
[ 3.577][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 256K
[ 3.584][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.615][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.646][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.676][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 3.707][d][cplayer] Run command: disable-section, flags=64, args=[name="input"]
[ 3.707][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 3.707][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 3.737][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 3.770][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 3.800][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 3.839][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 3.869][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 3.900][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 3.942][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 3.943][d][vo/gpu-next/vulkan/libplacebo] Garbage collected slab of size 3096K from pool 2
[ 3.943][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 3096K
[ 3.970][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 3.972][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.011][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.014][v][cplayer] Set property: options/term-status-msg="AV: 00:01:20 / 00:07:07 (19%) A-V: 0.000004 Ab: 2 kbps" -> 1
[ 4.041][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.043][d][vo/gpu-next/vulkan/libplacebo] Garbage collected slab of size 256K from pool 2
[ 4.043][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 256K
[ 4.071][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.111][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.141][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.171][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.201][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.239][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.270][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.311][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.341][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.372][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.411][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.441][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.471][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.501][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.539][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.569][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.611][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.641][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.671][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.711][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.742][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.772][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.802][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.839][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.870][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.911][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.941][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 4.972][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.011][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.014][v][cplayer] Set property: options/term-status-msg="AV: 00:01:21 / 00:07:07 (19%) A-V: 0.000005 Ab: 2 kbps" -> 1
[ 5.041][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.078][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.108][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.139][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.169][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.200][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.230][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.270][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.311][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.341][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.371][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.402][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.439][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.469][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.500][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.542][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.572][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.611][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.641][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.671][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.701][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.732][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.762][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.800][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.839][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.870][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.911][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.941][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 5.971][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.011][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.014][v][cplayer] Set property: options/term-status-msg="AV: 00:01:22 / 00:07:07 (19%) A-V: 0.000003 Ab: 2 kbps" -> 1
[ 6.041][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.071][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.101][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.139][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.170][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.211][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.241][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.271][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.311][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.341][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.371][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.401][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.439][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.470][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.511][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.541][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.572][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.613][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.643][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.681][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.711][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.742][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.772][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.802][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.832][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.872][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.914][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.945][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 6.975][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.005][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.018][v][cplayer] Set property: options/term-status-msg="AV: 00:01:23 / 00:07:07 (19%) A-V: 0.000005 Ab: 2 kbps" -> 1
[ 7.040][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.070][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.102][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.143][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.173][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.215][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.245][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.275][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.316][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.346][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.376][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.406][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.443][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.473][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.515][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.545][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.575][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.615][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.645][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.677][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.707][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.743][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.773][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.815][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.845][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.875][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.916][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.947][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 7.977][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.008][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.019][v][cplayer] Set property: options/term-status-msg="AV: 00:01:24 / 00:07:07 (20%) A-V: 0.000003 Vb: 265 kbps Ab: 2 kbps" -> 1
[ 8.043][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.073][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.115][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.145][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.176][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.215][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.245][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.278][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.309][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.342][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.372][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.403][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.433][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.474][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.524][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.554][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.585][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.615][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.650][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.680][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.710][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.755][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.786][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.855][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.885][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.915][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.947][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 8.978][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.008][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.019][v][cplayer] Set property: options/term-status-msg="AV: 00:01:25 / 00:07:07 (20%) A-V: 0.000004 Vb: 265 kbps Ab: 2 kbps" -> 1
[ 9.048][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.078][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.115][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.145][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.176][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.216][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.246][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.276][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.306][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.348][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.378][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.416][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.446][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.476][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.515][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.546][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.576][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.607][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.648][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.678][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.716][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.746][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.776][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.816][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.846][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.877][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.908][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.944][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 9.975][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.005][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.020][v][cplayer] Set property: options/term-status-msg="AV: 00:01:26 / 00:07:07 (20%) A-V: 0.000004 Vb: 265 kbps Ab: 2 kbps" -> 1
[ 10.036][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.071][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.117][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.148][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.178][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.208][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.248][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.278][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.308][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.349][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.379][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.418][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.449][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.479][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.516][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.547][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.577][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.608][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.648][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.678][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.847][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.877][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.908][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.948][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 10.978][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 11.015][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 11.020][v][cplayer] Set property: options/term-status-msg="AV: 00:01:27 / 00:07:07 (20%) A-V: 0.000003 Vb: 265 kbps Ab: 2 kbps" -> 1
[ 11.045][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 11.076][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 11.116][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 11.146][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 11.176][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 11.206][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 11.247][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 11.278][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 11.316][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 11.346][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 11.376][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 11.416][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 11.446][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 11.477][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 11.509][d][cplayer] Run command: enable-section, flags=64, args=[name="input", flags=""]
[ 11.509][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 11.540][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 11.543][d][vo/gpu-next/vulkan/libplacebo] Allocating 3170304 memory of type 0x6 (id 2) in heap 1
[ 11.570][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 11.601][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 11.633][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 11.664][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 11.699][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 11.733][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 11.764][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 11.775][d][vo/gpu-next/win32] move window: 1203:332
[ 11.776][d][vo/gpu-next/win32] move window: 1202:332
[ 11.778][d][vo/gpu-next/win32] move window: 1201:332
[ 11.779][d][vo/gpu-next/win32] move window: 1200:331
[ 11.780][d][vo/gpu-next/win32] move window: 1199:330
[ 11.781][d][vo/gpu-next/win32] move window: 1197:330
[ 11.783][d][vo/gpu-next/win32] move window: 1195:329
[ 11.784][d][vo/gpu-next/win32] move window: 1194:329
[ 11.785][d][vo/gpu-next/win32] move window: 1193:329
[ 11.786][d][vo/gpu-next/win32] move window: 1191:328
[ 11.787][d][vo/gpu-next/win32] move window: 1190:327
[ 11.788][d][vo/gpu-next/win32] move window: 1187:327
[ 11.789][d][vo/gpu-next/win32] move window: 1186:326
[ 11.790][d][vo/gpu-next/win32] move window: 1184:326
[ 11.791][d][vo/gpu-next/win32] move window: 1183:326
[ 11.792][d][vo/gpu-next/win32] move window: 1180:324
[ 11.793][d][vo/gpu-next/win32] move window: 1178:324
[ 11.794][d][vo/gpu-next/win32] move window: 1176:323
[ 11.794][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 11.795][d][vo/gpu-next/win32] move window: 1174:323
[ 11.796][d][vo/gpu-next/win32] move window: 1172:322
[ 11.797][d][vo/gpu-next/win32] move window: 1169:322
[ 11.798][d][vo/gpu-next/win32] move window: 1166:321
[ 11.799][d][vo/gpu-next/win32] move window: 1164:321
[ 11.800][d][vo/gpu-next/win32] move window: 1161:320
[ 11.801][d][vo/gpu-next/win32] move window: 1159:320
[ 11.802][d][vo/gpu-next/win32] move window: 1156:319
[ 11.803][d][vo/gpu-next/win32] move window: 1153:318
[ 11.804][d][vo/gpu-next/win32] move window: 1150:318
[ 11.805][d][vo/gpu-next/win32] move window: 1148:318
[ 11.806][d][vo/gpu-next/win32] move window: 1145:317
[ 11.807][d][vo/gpu-next/win32] move window: 1140:317
[ 11.808][d][vo/gpu-next/win32] move window: 1137:316
[ 11.809][d][vo/gpu-next/win32] move window: 1134:315
[ 11.810][d][vo/gpu-next/win32] move window: 1131:315
[ 11.811][d][vo/gpu-next/win32] move window: 1127:314
[ 11.812][d][vo/gpu-next/win32] move window: 1124:313
[ 11.813][d][vo/gpu-next/win32] move window: 1120:313
[ 11.814][d][vo/gpu-next/win32] move window: 1115:313
[ 11.815][d][vo/gpu-next/win32] move window: 1111:312
[ 11.816][d][vo/gpu-next/win32] move window: 1107:312
[ 11.817][d][vo/gpu-next/win32] move window: 1103:311
[ 11.818][d][vo/gpu-next/win32] move window: 1098:310
[ 11.819][d][vo/gpu-next/win32] move window: 1094:309
[ 11.820][d][vo/gpu-next/win32] move window: 1089:309
[ 11.821][d][vo/gpu-next/win32] move window: 1084:308
[ 11.822][d][vo/gpu-next/win32] move window: 1079:308
[ 11.823][d][vo/gpu-next/win32] move window: 1073:307
[ 11.824][d][vo/gpu-next/win32] move window: 1069:306
[ 11.825][d][vo/gpu-next/win32] move window: 1062:306
[ 11.825][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 11.826][d][vo/gpu-next/win32] move window: 1057:306
[ 11.827][d][vo/gpu-next/win32] move window: 1051:306
[ 11.828][d][vo/gpu-next/win32] move window: 1044:305
[ 11.829][d][vo/gpu-next/win32] move window: 1037:305
[ 11.830][d][vo/gpu-next/win32] move window: 1032:304
[ 11.831][d][vo/gpu-next/win32] move window: 1025:304
[ 11.832][d][vo/gpu-next/win32] move window: 1018:303
[ 11.833][d][vo/gpu-next/win32] move window: 1011:302
[ 11.834][d][vo/gpu-next/win32] move window: 1005:302
[ 11.835][d][vo/gpu-next/win32] move window: 998:302
[ 11.836][d][vo/gpu-next/win32] move window: 990:301
[ 11.837][d][vo/gpu-next/win32] move window: 983:301
[ 11.838][d][vo/gpu-next/win32] move window: 975:300
[ 11.839][d][vo/gpu-next/win32] move window: 967:300
[ 11.840][d][vo/gpu-next/win32] move window: 959:299
[ 11.841][d][vo/gpu-next/win32] move window: 952:299
[ 11.842][d][vo/gpu-next/win32] move window: 944:299
[ 11.843][d][vo/gpu-next/win32] move window: 936:298
[ 11.844][d][vo/gpu-next/win32] move window: 928:297
[ 11.845][d][vo/gpu-next/win32] move window: 920:297
[ 11.846][d][vo/gpu-next/win32] move window: 912:297
[ 11.847][d][vo/gpu-next/win32] move window: 902:295
[ 11.848][d][vo/gpu-next/win32] move window: 894:295
[ 11.849][d][vo/gpu-next/win32] move window: 885:295
[ 11.850][d][vo/gpu-next/win32] move window: 875:295
[ 11.851][d][vo/gpu-next/win32] move window: 867:294
[ 11.852][d][vo/gpu-next/win32] move window: 858:293
[ 11.853][d][vo/gpu-next/win32] move window: 850:293
[ 11.854][d][vo/gpu-next/win32] move window: 840:293
[ 11.855][d][vo/gpu-next/win32] move window: 832:293
[ 11.856][d][vo/gpu-next/win32] move window: 823:292
[ 11.856][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 11.857][d][vo/gpu-next/win32] move window: 814:291
[ 11.858][d][vo/gpu-next/win32] move window: 806:291
[ 11.859][d][vo/gpu-next/win32] move window: 796:290
[ 11.860][d][vo/gpu-next/win32] move window: 787:290
[ 11.861][d][vo/gpu-next/win32] move window: 777:289
[ 11.862][d][vo/gpu-next/win32] move window: 768:289
[ 11.863][d][vo/gpu-next/win32] move window: 759:288
[ 11.864][d][vo/gpu-next/win32] move window: 749:288
[ 11.865][d][vo/gpu-next/win32] move window: 740:287
[ 11.866][d][vo/gpu-next/win32] move window: 730:287
[ 11.867][d][vo/gpu-next/win32] move window: 721:287
[ 11.868][d][vo/gpu-next/win32] move window: 710:286
[ 11.869][d][vo/gpu-next/win32] move window: 701:286
[ 11.870][d][vo/gpu-next/win32] move window: 692:285
[ 11.871][d][vo/gpu-next/win32] move window: 682:284
[ 11.872][d][vo/gpu-next/win32] move window: 674:284
[ 11.873][d][vo/gpu-next/win32] move window: 665:284
[ 11.874][d][vo/gpu-next/win32] move window: 655:283
[ 11.875][d][vo/gpu-next/win32] move window: 646:283
[ 11.876][d][vo/gpu-next/win32] move window: 638:282
[ 11.877][d][vo/gpu-next/win32] move window: 629:282
[ 11.878][d][vo/gpu-next/win32] move window: 619:281
[ 11.879][d][vo/gpu-next/win32] move window: 611:281
[ 11.880][d][vo/gpu-next/win32] move window: 603:280
[ 11.881][d][vo/gpu-next/win32] move window: 594:280
[ 11.882][d][vo/gpu-next/win32] move window: 585:279
[ 11.883][d][vo/gpu-next/win32] move window: 577:279
[ 11.884][d][vo/gpu-next/win32] move window: 569:278
[ 11.885][d][vo/gpu-next/win32] move window: 561:278
[ 11.886][d][vo/gpu-next/win32] move window: 553:278
[ 11.887][d][vo/gpu-next/win32] move window: 546:277
[ 11.887][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 11.888][d][vo/gpu-next/win32] move window: 538:277
[ 11.889][d][vo/gpu-next/win32] move window: 532:277
[ 11.890][d][vo/gpu-next/win32] move window: 525:276
[ 11.891][d][vo/gpu-next/win32] move window: 518:276
[ 11.892][d][vo/gpu-next/win32] move window: 511:276
[ 11.893][d][vo/gpu-next/win32] move window: 504:276
[ 11.894][d][vo/gpu-next/win32] move window: 498:276
[ 11.895][d][vo/gpu-next/win32] move window: 492:276
[ 11.896][d][vo/gpu-next/win32] move window: 485:275
[ 11.897][d][vo/gpu-next/win32] move window: 480:275
[ 11.898][d][vo/gpu-next/win32] move window: 475:275
[ 11.899][d][vo/gpu-next/win32] move window: 469:275
[ 11.900][d][vo/gpu-next/win32] move window: 464:275
[ 11.901][d][vo/gpu-next/win32] move window: 458:275
[ 11.902][d][vo/gpu-next/win32] move window: 454:275
[ 11.903][d][vo/gpu-next/win32] move window: 449:275
[ 11.904][d][vo/gpu-next/win32] move window: 445:275
[ 11.905][d][vo/gpu-next/win32] move window: 441:275
[ 11.906][d][vo/gpu-next/win32] move window: 436:275
[ 11.907][d][vo/gpu-next/win32] move window: 432:275
[ 11.908][d][vo/gpu-next/win32] move window: 428:275
[ 11.909][d][vo/gpu-next/win32] move window: 424:275
[ 11.910][d][vo/gpu-next/win32] move window: 421:275
[ 11.911][d][vo/gpu-next/win32] move window: 418:275
[ 11.912][d][vo/gpu-next/win32] move window: 415:275
[ 11.913][d][vo/gpu-next/win32] move window: 412:275
[ 11.914][d][vo/gpu-next/win32] move window: 409:275
[ 11.915][d][vo/gpu-next/win32] move window: 406:276
[ 11.916][d][vo/gpu-next/win32] move window: 403:276
[ 11.917][d][vo/gpu-next/win32] move window: 401:276
[ 11.918][d][vo/gpu-next/win32] move window: 398:277
[ 11.918][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 11.919][d][vo/gpu-next/win32] move window: 395:277
[ 11.920][d][vo/gpu-next/win32] move window: 393:277
[ 11.921][d][vo/gpu-next/win32] move window: 392:278
[ 11.922][d][vo/gpu-next/win32] move window: 390:278
[ 11.923][d][vo/gpu-next/win32] move window: 388:278
[ 11.924][d][vo/gpu-next/win32] move window: 385:278
[ 11.925][d][vo/gpu-next/win32] move window: 384:278
[ 11.926][d][vo/gpu-next/win32] move window: 383:279
[ 11.927][d][vo/gpu-next/win32] move window: 381:279
[ 11.928][d][vo/gpu-next/win32] move window: 380:279
[ 11.929][d][vo/gpu-next/win32] move window: 379:280
[ 11.930][d][vo/gpu-next/win32] move window: 378:280
[ 11.931][d][vo/gpu-next/win32] move window: 376:280
[ 11.933][d][vo/gpu-next/win32] move window: 374:280
[ 11.934][d][vo/gpu-next/win32] move window: 373:281
[ 11.936][d][vo/gpu-next/win32] move window: 372:281
[ 11.937][d][vo/gpu-next/win32] move window: 371:282
[ 11.939][d][vo/gpu-next/win32] move window: 370:282
[ 11.940][d][vo/gpu-next/win32] move window: 369:282
[ 11.942][d][vo/gpu-next/win32] move window: 369:283
[ 11.943][d][vo/gpu-next/win32] move window: 368:283
[ 11.946][d][vo/gpu-next/win32] move window: 367:283
[ 11.950][d][vo/gpu-next/win32] move window: 367:284
[ 11.951][d][vo/gpu-next/win32] move window: 366:284
[ 11.952][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 11.954][d][vo/gpu-next/win32] move window: 366:285
[ 11.962][d][vo/gpu-next/win32] move window: 365:285
[ 11.967][d][vo/gpu-next/win32] move window: 364:286
[ 11.977][d][vo/gpu-next/win32] move window: 364:287
[ 11.983][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 11.986][d][vo/gpu-next/win32] move window: 364:288
[ 11.988][d][vo/gpu-next/win32] move window: 364:289
[ 11.994][d][vo/gpu-next/win32] move window: 364:290
[ 11.996][d][vo/gpu-next/win32] move window: 363:290
[ 11.999][d][vo/gpu-next/win32] move window: 363:291
[ 12.005][d][vo/gpu-next/win32] move window: 363:292
[ 12.010][d][vo/gpu-next/win32] move window: 363:293
[ 12.014][d][vo/gpu-next/win32] move window: 363:294
[ 12.019][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.022][d][vo/gpu-next/win32] move window: 363:295
[ 12.031][d][vo/gpu-next/win32] move window: 363:296
[ 12.035][v][cplayer] Set property: options/term-status-msg="AV: 00:01:28 / 00:07:07 (21%) A-V: 0.000004 Vb: 265 kbps Ab: 101 kbps" -> 1
[ 12.043][d][vo/gpu-next/win32] move window: 363:297
[ 12.047][d][vo/gpu-next/win32] move window: 363:298
[ 12.050][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.055][d][vo/gpu-next/win32] move window: 364:298
[ 12.059][d][vo/gpu-next/win32] move window: 364:299
[ 12.067][d][cplayer] Run command: script-binding, flags=73, args=[name="modernx1/__keybinding4"]
[ 12.080][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.116][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.147][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.177][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.209][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.239][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.263][d][cplayer] Run command: script-binding, flags=73, args=[name="modernx1/__keybinding2"]
[ 12.270][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.300][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.332][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.362][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.398][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.434][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.464][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.497][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.533][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.540][d][cplayer] Run command: script-binding, flags=73, args=[name="modernx1/__keybinding4"]
[ 12.563][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.594][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.624][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.655][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.685][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.716][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.747][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 12.777][d][cplayer] Run command: disable-section, flags=64, args=[name="input"]
[ 12.777][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 12.777][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 12.808][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 12.847][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 12.877][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 12.916][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 12.946][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 12.977][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.017][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.035][v][cplayer] Set property: options/term-status-msg="AV: 00:01:29 / 00:07:07 (21%) A-V: 0.000005 Vb: 265 kbps Ab: 167 kbps" -> 1
[ 13.036][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.043][d][vo/gpu-next/vulkan/libplacebo] Garbage collected slab of size 3096K from pool 2
[ 13.043][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 3096K
[ 13.047][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.083][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.113][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.150][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.180][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.210][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.241][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.271][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.321][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.351][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.381][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.411][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.449][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.480][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.510][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.581][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.668][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.698][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.728][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.760][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.803][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.842][v][vo/gpu-next/win32/droptarget] received dropped file: C:\Users\Rafee\Documents\Text Files\Subs\suits-ninth-season_english-2172916\Suits.S09E03.720p.BluRay.X264-REWARD.srt
[ 13.847][d][cplayer] Run command: sub-add, flags=65, args=[url="C:\\Users\\Rafee\\Documents\\Text Files\\Subs\\suits-ninth-season_english-2172916\\Suits.S09E03.720p.BluRay.X264-REWARD.srt", flags="select", title="", lang=""]
[ 13.876][v][ifo_dvdnav] Opening C:\Users\Rafee\Documents\Text Files\Subs\suits-ninth-season_english-2172916\Suits.S09E03.720p.BluRay.X264-REWARD.srt
[ 13.876][v][bdmv/bluray] Opening C:\Users\Rafee\Documents\Text Files\Subs\suits-ninth-season_english-2172916\Suits.S09E03.720p.BluRay.X264-REWARD.srt
[ 13.876][v][file] Opening C:\Users\Rafee\Documents\Text Files\Subs\suits-ninth-season_english-2172916\Suits.S09E03.720p.BluRay.X264-REWARD.srt
[ 13.876][d][file] resize stream to 131072 bytes, drop 0 bytes
[ 13.876][d][file] Stream opened successfully.
[ 13.876][v][demux] Trying demuxers for level=normal.
[ 13.876][d][demux] Trying demuxer: disc (force-level: normal)
[ 13.876][d][demux] Trying demuxer: edl (force-level: normal)
[ 13.877][d][demux] Trying demuxer: cue (force-level: normal)
[ 13.877][d][demux] Trying demuxer: rawaudio (force-level: normal)
[ 13.877][d][demux] Trying demuxer: rawvideo (force-level: normal)
[ 13.877][d][demux] Trying demuxer: mkv (force-level: normal)
[ 13.877][d][demux] Trying demuxer: libarchive (force-level: normal)
[ 13.877][d][demux] Trying demuxer: lavf (force-level: normal)
[ 13.878][v][lavf] Found 'srt' at score=100 size=2048.
[ 13.879][v][lavf] Data has a BOM, assuming utf-8 as charset.
[ 13.879][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 13.882][v][lavf] avformat_find_stream_info() finished after 79548 bytes.
[ 13.882][v][lavf] demuxer read all data; closing stream
[ 13.882][v][demux] Detected file format: srt (libavformat)
[ 13.882][v][lavf] select track 0
[ 13.882][d][global] config path: 'fonts' -> 'C:\Users\Rafee\AppData\Roaming/mpv/fonts'
[ 13.882][d][sub/ass] ASS library version: 0x1600010 (runtime 0x1600010)
[ 13.882][v][sub/ass] libass API version: 0x1600010
[ 13.882][v][sub/ass] libass source: commit: 44f6532daf5eb13cb1aa95f5449a77b5df1dd85b
[ 13.883][v][sub/ass] Shaper: FriBidi 1.0.12 (SIMPLE) HarfBuzz-ng 5.2.0 (COMPLEX)
[ 13.883][d][global] config path: 'subfont.ttf' -/-> 'C:\Users\Rafee\AppData\Roaming/mpv/subfont.ttf'
[ 13.883][d][global] config path: 'subfont.ttf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/subfont.ttf'
[ 13.883][d][global] config path: 'subfont.ttf' -/-> 'C:/Users/Rafee/Documents/Programs/mpv/mpv/subfont.ttf'
[ 13.883][d][global] config path: 'fonts.conf' -> 'C:\Users\Rafee\AppData\Roaming/mpv/fonts.conf'
[ 13.883][v][sub/ass] Setting up fonts...
[ 13.883][v][sub/ass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Bold.ttf'
[ 13.883][v][sub/ass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-ExtraBold.ttf'
[ 13.883][v][sub/ass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-ExtraLight.ttf'
[ 13.883][v][sub/ass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Light.ttf'
[ 13.884][v][sub/ass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Medium.ttf'
[ 13.884][v][sub/ass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-Regular.ttf'
[ 13.884][v][sub/ass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Manrope-SemiBold.ttf'
[ 13.884][v][sub/ass] Loading font file 'C:\Users\Rafee\AppData\Roaming/mpv/fonts\Material-Design-Iconic-Font.ttf'
[ 13.884][v][sub/ass] Using font provider directwrite (with GDI)
[ 13.884][v][sub/ass] Done.
[ 13.884][v][lavf] queuing seek to 0.000000
[ 13.884][v][lavf] execute seek (to 0.000000 flags 0)
[ 13.884][v][lavf] seek done
[ 13.888][v][lavf] EOF reached.
[ 13.888][i][cplayer] Track added:
[ 13.888][i][cplayer] (+) Video --vid=1 (*) (h264 1920x1080 30.000fps)
[ 13.888][i][cplayer] (+) Audio --aid=1 (*) 'simple_aac_recording' (aac 2ch 48000Hz)
[ 13.888][i][cplayer] (+) Subs --sid=1 'Suits.S09E03.720p.BluRay.X264-REWARD.srt' (subrip) (external)
[ 13.911][v][sub/ass] fontselect: (sans-serif, 400, 0) -> ArialMT, 0, ArialMT
[ 13.912][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 399x164x0 texture with format r8
[ 13.912][d][vo/gpu-next/vulkan/libplacebo] Allocating 458752 memory of type 0x1 (id 1) in heap 0
[ 13.912][d][vo/gpu-next/vulkan/libplacebo] Allocating 344064 memory of type 0x6 (id 2) in heap 1
[ 13.914][d][modernx1] osc_init
[ 13.914][d][cplayer] Run command: enable-section, flags=64, args=[name="input", flags=""]
[ 13.914][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 13.942][d][vo/gpu-next/vulkan/libplacebo] Allocating 3170304 memory of type 0x6 (id 2) in heap 1
[ 13.945][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 13.976][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.016][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.035][v][cplayer] Set property: options/term-status-msg="AV: 00:01:30 / 00:07:07 (21%) A-V: 0.000003 Vb: 265 kbps Ab: 143 kbps" -> 1
[ 14.047][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.078][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.109][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.144][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.174][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.190][d][vo/gpu-next/win32] move window: 369:299
[ 14.192][d][vo/gpu-next/win32] move window: 371:299
[ 14.194][d][vo/gpu-next/win32] move window: 372:299
[ 14.195][d][vo/gpu-next/win32] move window: 374:299
[ 14.196][d][vo/gpu-next/win32] move window: 375:299
[ 14.198][d][vo/gpu-next/win32] move window: 377:299
[ 14.199][d][vo/gpu-next/win32] move window: 378:299
[ 14.200][d][vo/gpu-next/win32] move window: 380:299
[ 14.201][d][vo/gpu-next/win32] move window: 381:299
[ 14.202][d][vo/gpu-next/win32] move window: 383:299
[ 14.203][d][vo/gpu-next/win32] move window: 384:299
[ 14.204][d][vo/gpu-next/win32] move window: 385:299
[ 14.205][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.205][d][vo/gpu-next/win32] move window: 387:299
[ 14.206][d][vo/gpu-next/win32] move window: 389:299
[ 14.207][d][vo/gpu-next/win32] move window: 390:299
[ 14.208][d][vo/gpu-next/win32] move window: 392:299
[ 14.209][d][vo/gpu-next/win32] move window: 394:299
[ 14.210][d][vo/gpu-next/win32] move window: 395:299
[ 14.211][d][vo/gpu-next/win32] move window: 398:299
[ 14.212][d][vo/gpu-next/win32] move window: 400:299
[ 14.213][d][vo/gpu-next/win32] move window: 401:299
[ 14.214][d][vo/gpu-next/win32] move window: 403:299
[ 14.215][d][vo/gpu-next/win32] move window: 405:299
[ 14.216][d][vo/gpu-next/win32] move window: 408:299
[ 14.217][d][vo/gpu-next/win32] move window: 410:299
[ 14.218][d][vo/gpu-next/win32] move window: 412:299
[ 14.219][d][vo/gpu-next/win32] move window: 415:299
[ 14.220][d][vo/gpu-next/win32] move window: 417:299
[ 14.221][d][vo/gpu-next/win32] move window: 419:299
[ 14.222][d][vo/gpu-next/win32] move window: 422:299
[ 14.223][d][vo/gpu-next/win32] move window: 424:299
[ 14.224][d][vo/gpu-next/win32] move window: 426:299
[ 14.225][d][vo/gpu-next/win32] move window: 429:299
[ 14.226][d][vo/gpu-next/win32] move window: 431:299
[ 14.227][d][vo/gpu-next/win32] move window: 434:299
[ 14.228][d][vo/gpu-next/win32] move window: 437:299
[ 14.229][d][vo/gpu-next/win32] move window: 440:299
[ 14.230][d][vo/gpu-next/win32] move window: 442:299
[ 14.231][d][vo/gpu-next/win32] move window: 445:299
[ 14.232][d][vo/gpu-next/win32] move window: 448:299
[ 14.233][d][vo/gpu-next/win32] move window: 451:299
[ 14.234][d][vo/gpu-next/win32] move window: 454:299
[ 14.235][d][vo/gpu-next/win32] move window: 458:299
[ 14.235][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.236][d][vo/gpu-next/win32] move window: 460:299
[ 14.237][d][vo/gpu-next/win32] move window: 463:299
[ 14.238][d][vo/gpu-next/win32] move window: 467:299
[ 14.239][d][vo/gpu-next/win32] move window: 470:299
[ 14.240][d][vo/gpu-next/win32] move window: 473:299
[ 14.241][d][vo/gpu-next/win32] move window: 476:298
[ 14.242][d][vo/gpu-next/win32] move window: 480:298
[ 14.243][d][vo/gpu-next/win32] move window: 483:298
[ 14.244][d][vo/gpu-next/win32] move window: 487:298
[ 14.245][d][vo/gpu-next/win32] move window: 490:298
[ 14.246][d][vo/gpu-next/win32] move window: 494:298
[ 14.247][d][vo/gpu-next/win32] move window: 497:298
[ 14.248][d][vo/gpu-next/win32] move window: 501:298
[ 14.249][d][vo/gpu-next/win32] move window: 504:298
[ 14.250][d][vo/gpu-next/win32] move window: 508:298
[ 14.251][d][vo/gpu-next/win32] move window: 512:298
[ 14.252][d][vo/gpu-next/win32] move window: 516:298
[ 14.253][d][vo/gpu-next/win32] move window: 520:298
[ 14.254][d][vo/gpu-next/win32] move window: 524:298
[ 14.255][d][vo/gpu-next/win32] move window: 528:298
[ 14.256][d][vo/gpu-next/win32] move window: 534:298
[ 14.257][d][vo/gpu-next/win32] move window: 538:298
[ 14.258][d][vo/gpu-next/win32] move window: 542:298
[ 14.259][d][vo/gpu-next/win32] move window: 546:298
[ 14.260][d][vo/gpu-next/win32] move window: 550:298
[ 14.261][d][vo/gpu-next/win32] move window: 556:298
[ 14.262][d][vo/gpu-next/win32] move window: 560:298
[ 14.263][d][vo/gpu-next/win32] move window: 565:298
[ 14.264][d][vo/gpu-next/win32] move window: 569:298
[ 14.265][d][vo/gpu-next/win32] move window: 574:298
[ 14.266][d][vo/gpu-next/win32] move window: 579:298
[ 14.267][d][vo/gpu-next/win32] move window: 583:298
[ 14.268][d][vo/gpu-next/win32] move window: 589:298
[ 14.269][d][vo/gpu-next/win32] move window: 593:298
[ 14.270][d][vo/gpu-next/win32] move window: 598:298
[ 14.270][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.271][d][vo/gpu-next/win32] move window: 604:298
[ 14.272][d][vo/gpu-next/win32] move window: 608:298
[ 14.273][d][vo/gpu-next/win32] move window: 613:298
[ 14.274][d][vo/gpu-next/win32] move window: 617:298
[ 14.275][d][vo/gpu-next/win32] move window: 623:298
[ 14.276][d][vo/gpu-next/win32] move window: 628:298
[ 14.277][d][vo/gpu-next/win32] move window: 633:298
[ 14.278][d][vo/gpu-next/win32] move window: 638:298
[ 14.279][d][vo/gpu-next/win32] move window: 643:298
[ 14.280][d][vo/gpu-next/win32] move window: 648:298
[ 14.281][d][vo/gpu-next/win32] move window: 653:298
[ 14.282][d][vo/gpu-next/win32] move window: 658:298
[ 14.283][d][vo/gpu-next/win32] move window: 663:298
[ 14.284][d][vo/gpu-next/win32] move window: 669:298
[ 14.285][d][vo/gpu-next/win32] move window: 674:298
[ 14.286][d][vo/gpu-next/win32] move window: 678:298
[ 14.287][d][vo/gpu-next/win32] move window: 684:298
[ 14.288][d][vo/gpu-next/win32] move window: 689:298
[ 14.289][d][vo/gpu-next/win32] move window: 693:298
[ 14.290][d][vo/gpu-next/win32] move window: 699:298
[ 14.291][d][vo/gpu-next/win32] move window: 704:298
[ 14.292][d][vo/gpu-next/win32] move window: 708:298
[ 14.293][d][vo/gpu-next/win32] move window: 714:298
[ 14.294][d][vo/gpu-next/win32] move window: 718:298
[ 14.295][d][vo/gpu-next/win32] move window: 723:298
[ 14.296][d][vo/gpu-next/win32] move window: 729:298
[ 14.297][d][vo/gpu-next/win32] move window: 733:298
[ 14.298][d][vo/gpu-next/win32] move window: 738:298
[ 14.299][d][vo/gpu-next/win32] move window: 744:298
[ 14.300][d][vo/gpu-next/win32] move window: 748:298
[ 14.301][d][vo/gpu-next/win32] move window: 753:298
[ 14.302][d][vo/gpu-next/win32] move window: 757:298
[ 14.303][d][vo/gpu-next/win32] move window: 763:298
[ 14.304][d][vo/gpu-next/win32] move window: 767:298
[ 14.305][d][vo/gpu-next/win32] move window: 772:298
[ 14.306][d][vo/gpu-next/win32] move window: 776:298
[ 14.307][d][vo/gpu-next/win32] move window: 782:298
[ 14.308][d][vo/gpu-next/win32] move window: 786:298
[ 14.309][d][vo/gpu-next/win32] move window: 791:298
[ 14.310][d][vo/gpu-next/win32] move window: 796:298
[ 14.311][d][vo/gpu-next/win32] move window: 801:298
[ 14.312][d][vo/gpu-next/win32] move window: 805:298
[ 14.313][d][vo/gpu-next/win32] move window: 809:298
[ 14.314][d][vo/gpu-next/win32] move window: 813:298
[ 14.315][d][vo/gpu-next/win32] move window: 819:298
[ 14.316][d][vo/gpu-next/win32] move window: 823:298
[ 14.317][d][vo/gpu-next/win32] move window: 827:298
[ 14.318][d][vo/gpu-next/win32] move window: 832:298
[ 14.318][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.319][d][vo/gpu-next/win32] move window: 837:298
[ 14.320][d][vo/gpu-next/win32] move window: 841:298
[ 14.321][d][vo/gpu-next/win32] move window: 846:298
[ 14.322][d][vo/gpu-next/win32] move window: 850:298
[ 14.323][d][vo/gpu-next/win32] move window: 854:298
[ 14.324][d][vo/gpu-next/win32] move window: 860:298
[ 14.325][d][vo/gpu-next/win32] move window: 864:298
[ 14.326][d][vo/gpu-next/win32] move window: 868:298
[ 14.327][d][vo/gpu-next/win32] move window: 872:298
[ 14.328][d][vo/gpu-next/win32] move window: 876:298
[ 14.329][d][vo/gpu-next/win32] move window: 882:298
[ 14.330][d][vo/gpu-next/win32] move window: 886:298
[ 14.331][d][vo/gpu-next/win32] move window: 891:298
[ 14.332][d][vo/gpu-next/win32] move window: 895:298
[ 14.333][d][vo/gpu-next/win32] move window: 900:298
[ 14.334][d][vo/gpu-next/win32] move window: 905:297
[ 14.335][d][vo/gpu-next/win32] move window: 909:297
[ 14.336][d][vo/gpu-next/win32] move window: 913:297
[ 14.337][d][vo/gpu-next/win32] move window: 919:297
[ 14.338][d][vo/gpu-next/win32] move window: 923:297
[ 14.339][d][vo/gpu-next/win32] move window: 928:297
[ 14.340][d][vo/gpu-next/win32] move window: 933:297
[ 14.341][d][vo/gpu-next/win32] move window: 937:297
[ 14.342][d][vo/gpu-next/win32] move window: 942:297
[ 14.343][d][vo/gpu-next/win32] move window: 946:297
[ 14.344][d][vo/gpu-next/win32] move window: 952:297
[ 14.345][d][vo/gpu-next/win32] move window: 956:297
[ 14.346][d][vo/gpu-next/win32] move window: 960:297
[ 14.347][d][vo/gpu-next/win32] move window: 964:297
[ 14.348][d][vo/gpu-next/win32] move window: 968:297
[ 14.349][d][vo/gpu-next/win32] move window: 974:297
[ 14.349][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.350][d][vo/gpu-next/win32] move window: 978:297
[ 14.351][d][vo/gpu-next/win32] move window: 982:297
[ 14.352][d][vo/gpu-next/win32] move window: 987:297
[ 14.353][d][vo/gpu-next/win32] move window: 991:297
[ 14.354][d][vo/gpu-next/win32] move window: 995:297
[ 14.355][d][vo/gpu-next/win32] move window: 1000:296
[ 14.356][d][vo/gpu-next/win32] move window: 1004:296
[ 14.357][d][vo/gpu-next/win32] move window: 1008:296
[ 14.358][d][vo/gpu-next/win32] move window: 1013:296
[ 14.359][d][vo/gpu-next/win32] move window: 1018:296
[ 14.360][d][vo/gpu-next/win32] move window: 1022:296
[ 14.361][d][vo/gpu-next/win32] move window: 1026:296
[ 14.362][d][vo/gpu-next/win32] move window: 1030:296
[ 14.363][d][vo/gpu-next/win32] move window: 1034:296
[ 14.364][d][vo/gpu-next/win32] move window: 1038:295
[ 14.365][d][vo/gpu-next/win32] move window: 1041:295
[ 14.366][d][vo/gpu-next/win32] move window: 1045:295
[ 14.367][d][vo/gpu-next/win32] move window: 1050:295
[ 14.368][d][vo/gpu-next/win32] move window: 1054:295
[ 14.369][d][vo/gpu-next/win32] move window: 1058:295
[ 14.370][d][vo/gpu-next/win32] move window: 1061:295
[ 14.371][d][vo/gpu-next/win32] move window: 1065:295
[ 14.372][d][vo/gpu-next/win32] move window: 1069:295
[ 14.373][d][vo/gpu-next/win32] move window: 1072:295
[ 14.374][d][vo/gpu-next/win32] move window: 1076:295
[ 14.375][d][vo/gpu-next/win32] move window: 1079:295
[ 14.376][d][vo/gpu-next/win32] move window: 1083:295
[ 14.377][d][vo/gpu-next/win32] move window: 1086:295
[ 14.378][d][vo/gpu-next/win32] move window: 1090:295
[ 14.379][d][vo/gpu-next/win32] move window: 1093:295
[ 14.379][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.380][d][vo/gpu-next/win32] move window: 1096:295
[ 14.381][d][vo/gpu-next/win32] move window: 1100:295
[ 14.382][d][vo/gpu-next/win32] move window: 1103:295
[ 14.383][d][vo/gpu-next/win32] move window: 1106:295
[ 14.384][d][vo/gpu-next/win32] move window: 1110:295
[ 14.385][d][vo/gpu-next/win32] move window: 1113:295
[ 14.386][d][vo/gpu-next/win32] move window: 1116:295
[ 14.387][d][vo/gpu-next/win32] move window: 1119:294
[ 14.388][d][vo/gpu-next/win32] move window: 1122:294
[ 14.389][d][vo/gpu-next/win32] move window: 1125:294
[ 14.390][d][vo/gpu-next/win32] move window: 1128:294
[ 14.391][d][vo/gpu-next/win32] move window: 1131:294
[ 14.392][d][vo/gpu-next/win32] move window: 1134:294
[ 14.393][d][vo/gpu-next/win32] move window: 1137:294
[ 14.394][d][vo/gpu-next/win32] move window: 1139:294
[ 14.395][d][vo/gpu-next/win32] move window: 1142:294
[ 14.396][d][vo/gpu-next/win32] move window: 1145:294
[ 14.397][d][vo/gpu-next/win32] move window: 1147:294
[ 14.398][d][vo/gpu-next/win32] move window: 1150:294
[ 14.399][d][vo/gpu-next/win32] move window: 1152:294
[ 14.400][d][vo/gpu-next/win32] move window: 1155:294
[ 14.401][d][vo/gpu-next/win32] move window: 1157:294
[ 14.402][d][vo/gpu-next/win32] move window: 1159:294
[ 14.403][d][vo/gpu-next/win32] move window: 1162:294
[ 14.404][d][vo/gpu-next/win32] move window: 1165:294
[ 14.405][d][vo/gpu-next/win32] move window: 1167:294
[ 14.406][d][vo/gpu-next/win32] move window: 1169:294
[ 14.407][d][vo/gpu-next/win32] move window: 1171:294
[ 14.408][d][vo/gpu-next/win32] move window: 1173:294
[ 14.409][d][vo/gpu-next/win32] move window: 1175:294
[ 14.410][d][vo/gpu-next/win32] move window: 1177:294
[ 14.410][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.411][d][vo/gpu-next/win32] move window: 1180:294
[ 14.412][d][vo/gpu-next/win32] move window: 1181:294
[ 14.413][d][vo/gpu-next/win32] move window: 1183:294
[ 14.414][d][vo/gpu-next/win32] move window: 1185:294
[ 14.415][d][vo/gpu-next/win32] move window: 1186:294
[ 14.416][d][vo/gpu-next/win32] move window: 1189:294
[ 14.417][d][vo/gpu-next/win32] move window: 1191:294
[ 14.418][d][vo/gpu-next/win32] move window: 1192:294
[ 14.419][d][vo/gpu-next/win32] move window: 1193:294
[ 14.420][d][vo/gpu-next/win32] move window: 1195:294
[ 14.421][d][vo/gpu-next/win32] move window: 1197:294
[ 14.422][d][vo/gpu-next/win32] move window: 1198:294
[ 14.423][d][vo/gpu-next/win32] move window: 1200:295
[ 14.424][d][vo/gpu-next/win32] move window: 1201:295
[ 14.425][d][vo/gpu-next/win32] move window: 1203:295
[ 14.426][d][vo/gpu-next/win32] move window: 1204:295
[ 14.427][d][vo/gpu-next/win32] move window: 1205:295
[ 14.428][d][vo/gpu-next/win32] move window: 1207:295
[ 14.429][d][vo/gpu-next/win32] move window: 1208:295
[ 14.430][d][vo/gpu-next/win32] move window: 1209:295
[ 14.431][d][vo/gpu-next/win32] move window: 1210:296
[ 14.432][d][vo/gpu-next/win32] move window: 1212:296
[ 14.433][d][vo/gpu-next/win32] move window: 1213:296
[ 14.434][d][vo/gpu-next/win32] move window: 1214:296
[ 14.435][d][vo/gpu-next/win32] move window: 1215:296
[ 14.436][d][vo/gpu-next/win32] move window: 1216:296
[ 14.437][d][vo/gpu-next/win32] move window: 1217:296
[ 14.438][d][vo/gpu-next/win32] move window: 1218:296
[ 14.439][d][vo/gpu-next/win32] move window: 1219:296
[ 14.440][d][vo/gpu-next/win32] move window: 1220:296
[ 14.441][d][vo/gpu-next/win32] move window: 1221:296
[ 14.443][d][vo/gpu-next/win32] move window: 1222:296
[ 14.444][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.444][d][vo/gpu-next/win32] move window: 1223:296
[ 14.445][d][vo/gpu-next/win32] move window: 1224:296
[ 14.446][d][vo/gpu-next/win32] move window: 1225:296
[ 14.447][d][vo/gpu-next/win32] move window: 1226:296
[ 14.448][d][vo/gpu-next/win32] move window: 1226:297
[ 14.449][d][vo/gpu-next/win32] move window: 1227:297
[ 14.450][d][vo/gpu-next/win32] move window: 1228:297
[ 14.451][d][vo/gpu-next/win32] move window: 1229:297
[ 14.453][d][vo/gpu-next/win32] move window: 1230:297
[ 14.455][d][vo/gpu-next/win32] move window: 1231:297
[ 14.456][d][vo/gpu-next/win32] move window: 1232:297
[ 14.458][d][vo/gpu-next/win32] move window: 1233:297
[ 14.460][d][vo/gpu-next/win32] move window: 1234:297
[ 14.462][d][vo/gpu-next/win32] move window: 1235:297
[ 14.464][d][vo/gpu-next/win32] move window: 1236:297
[ 14.465][d][vo/gpu-next/win32] move window: 1237:297
[ 14.469][d][vo/gpu-next/win32] move window: 1238:297
[ 14.471][d][vo/gpu-next/win32] move window: 1239:297
[ 14.474][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.476][d][vo/gpu-next/win32] move window: 1240:297
[ 14.477][d][vo/gpu-next/win32] move window: 1241:297
[ 14.483][d][vo/gpu-next/win32] move window: 1242:297
[ 14.495][d][vo/gpu-next/win32] move window: 1243:297
[ 14.517][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.529][d][vo/gpu-next/win32] move window: 1243:298
[ 14.548][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.579][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.610][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.640][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.671][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.676][d][cplayer] Run command: script-binding, flags=73, args=[name="modernx1/__keybinding4"]
[ 14.701][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.732][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.762][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.797][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.831][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.850][d][cplayer] Run command: script-binding, flags=73, args=[name="modernx1/__keybinding4"]
[ 14.862][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.892][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.923][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.953][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 14.983][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.014][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.041][v][cplayer] Set property: options/term-status-msg="AV: 00:01:31 / 00:07:07 (21%) A-V: 0.000003 Vb: 265 kbps Ab: 216 kbps" -> 1
[ 15.046][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.077][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.108][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.139][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.170][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.203][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.210][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 1024x845x0 texture with format r8
[ 15.210][d][vo/gpu-next/vulkan/libplacebo] Allocating 3477504 memory of type 0x6 (id 2) in heap 1
[ 15.212][d][vo/gpu-next/vulkan/libplacebo] Allocating 262144 memory of type 0x7 (id 4) in heap 0
[ 15.235][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.265][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.296][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.326][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.357][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.388][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.418][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.443][d][vo/gpu-next/vulkan/libplacebo] Garbage collected slab of size 3096K from pool 2
[ 15.443][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 3096K
[ 15.450][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.480][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.510][d][cplayer] Run command: script-binding, flags=73, args=[name="modernx1/__keybinding4"]
[ 15.511][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.543][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.575][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.605][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.636][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.666][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.697][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 15.727][d][cplayer] Run command: disable-section, flags=64, args=[name="input"]
[ 15.727][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 15.727][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 15.758][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 15.789][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 15.811][d][vo/gpu-next/vulkan/libplacebo] Garbage collected slab of size 256K from pool 1
[ 15.811][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 256K
[ 15.819][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 15.850][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 15.880][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 15.913][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 15.943][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 15.974][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 16.005][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 16.009][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 16.011][d][vo/gpu-next/vulkan/libplacebo] Garbage collected slab of size 3396K from pool 2
[ 16.011][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 3396K
[ 16.051][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 16.051][v][cplayer] Set property: options/term-status-msg="AV: 00:01:32 / 00:07:07 (22%) A-V: 0.000004 Vb: 795 kbps Ab: 145 kbps" -> 1
[ 16.081][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 16.113][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 16.144][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 16.174][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 16.210][d][vo/gpu-next/vulkan/libplacebo] Garbage collected slab of size 336K from pool 2
[ 16.210][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 336K
[ 16.217][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 16.247][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 16.277][d][cplayer] Run command: enable-section, flags=64, args=[name="input", flags=""]
[ 16.277][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.307][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.309][d][vo/gpu-next/vulkan/libplacebo] Allocating 3170304 memory of type 0x6 (id 2) in heap 1
[ 16.338][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.369][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.401][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.434][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.474][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.505][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.535][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.574][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.604][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.650][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.681][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.711][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.853][d][cplayer] Run command: cycle, flags=73, args=[name="pause", value="1.000000"]
[ 16.853][d][ao/wasapi] Thread Reset
[ 16.853][v][cplayer] Set property: pause -> 1
[ 16.854][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.854][d][cplayer] Run command: change-list, flags=64, args=[name="shared-script-properties", operation="append", value="osc-visibility=always"]
[ 16.854][v][cplayer] Set property: shared-script-properties -> 1
[ 16.854][d][cplayer] Run command: disable-section, flags=64, args=[name="input"]
[ 16.854][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 16.885][d][cplayer] Run command: enable-section, flags=64, args=[name="input", flags=""]
[ 16.885][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.921][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.956][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 1024x576x0 texture with format rgba16hf
[ 16.956][d][vo/gpu-next/vulkan/libplacebo] Allocating 5242880 memory of type 0x1 (id 1) in heap 0
[ 16.956][v][cplayer] Set property: options/term-status-msg="(Paused) AV: 00:01:32 / 00:07:07 (22%) A-V: 0.012238 Vb: 795 kbps Ab: 81 kbps" -> 1
[ 16.956][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 16.958][d][vo/gpu-next/vulkan/libplacebo] (Re)creating 1024x576x0 texture with format rgba16hf
[ 16.958][d][vo/gpu-next/vulkan/libplacebo] Allocating 5242880 memory of type 0x1 (id 1) in heap 0
[ 16.987][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.011][d][cplayer] Run command: script-binding, flags=73, args=[name="modernx1/__keybinding2"]
[ 17.018][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.049][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.080][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.111][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.142][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.173][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.204][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.235][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.266][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.297][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.328][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.359][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.390][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.421][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.452][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.483][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.514][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.545][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.576][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.607][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.639][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.670][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.701][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 17.712][d][cplayer] Run command: script-binding, flags=73, args=[name="modernx1/__keybinding4"]
[ 17.731][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 18.047][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 18.136][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 18.168][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 18.199][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 18.230][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 18.261][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 18.352][d][cplayer] Run command: script-binding, flags=73, args=[name="modernx1/__keybinding11"]
[ 18.352][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 18.353][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 18.353][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 5120K
[ 18.382][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 18.384][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 18.413][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 18.414][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 18.443][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 18.445][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 18.455][d][cplayer] Run command: script-binding, flags=73, args=[name="modernx1/__keybinding11"]
[ 18.455][d][cplayer] Run command: quit, flags=64, args=[code="0"]
[ 18.456][d][global] config path: 'C:\Users\Rafee\AppData\Roaming/mpv/watch_later' -> 'C:\Users\Rafee\AppData\Roaming/mpv/watch_later'
[ 18.456][i][cplayer] Saving state.
[ 18.456][v][cplayer] EOF code: 5
[ 18.456][v][cplayer] Running hook: SimpleHistory/on_unload
[ 18.456][d][ao/wasapi] Thread Reset
[ 18.462][i][SimpleHistory] Added the below into history
[ 18.462][i][SimpleHistory] 2022-08-16 23-18-36.mkv 🕒 00:00:00
[ 18.462][d][ad] Uninit decoder.
[ 18.462][d][vd] Uninit decoder.
[ 18.491][v][cplayer] finished playback, success (reason 3)
[ 18.491][i][cplayer]
[ 18.491][i][cplayer] Exiting... (Quit)
[ 18.491][d][cycle_denoise] Exiting...
[ 18.491][d][pause_when_playing] Exiting...
[ 18.491][d][gallery_thumbgen] Exiting...
[ 18.491][d][gallery_thumbgen_1] Exiting...
[ 18.492][d][gallery_thumbgen_2] Exiting...
[ 18.492][d][autoload] Exiting...
[ 18.492][d][cycle_profile] Exiting...
[ 18.492][d][user_input] Exiting...
[ 18.492][d][playlistmanager] Exiting...
[ 18.492][d][youtube_upnext] Exiting...
[ 18.492][d][notify] Exiting...
[ 18.492][d][crop] Exiting...
[ 18.492][d][auto_profiles2] Exiting...
[ 18.492][d][playlist_view] Exiting...
[ 18.492][d][search_page] Exiting...
[ 18.492][d][youtube_search] Exiting...
[ 18.492][d][SimpleHistory] Exiting...
[ 18.492][d][reload] Exiting...
[ 18.492][d][youtube_quality] Exiting...
[ 18.492][d][live_filters] Exiting...
[ 18.492][d][SmartCopyPaste] Exiting...
[ 18.492][d][file_browser] Exiting...
[ 18.492][d][navigator] Exiting...
[ 18.492][d][chapter_list] Exiting...
[ 18.492][d][cycle_commands] Exiting...
[ 18.492][d][ontop_playback] Exiting...
[ 18.492][d][UndoRedo] Exiting...
[ 18.492][d][auto_profiles] Exiting...
[ 18.492][d][stats] Exiting...
[ 18.492][d][ytdl_hook] Exiting...
[ 18.492][d][yutube_search] Exiting...
[ 18.492][d][status_line] Exiting...
[ 18.492][d][console] Exiting...
[ 18.492][d][mpv_discordRPC] Exiting...
[ 18.493][d][seek_show_position] Exiting...
[ 18.495][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 18.495][d][modernx1] Exiting...
[ 18.500][d][ao/wasapi] Uninit wasapi
[ 18.500][d][ao/wasapi] Thread Reset
[ 18.500][d][ao/wasapi] Thread shutdown
[ 18.503][d][ao/wasapi] Thread uninit done
[ 18.503][d][ao/wasapi] Thread return
[ 18.503][d][ao/wasapi] Uninit wasapi done
[ 18.503][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 9600K
[ 18.503][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 4800K
[ 18.504][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 16M
[ 18.504][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 16M
[ 18.504][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 9600K
[ 18.504][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 5120K
[ 18.504][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 9600K
[ 18.504][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 5120K
[ 18.505][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 5120K
[ 18.505][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 5120K
[ 18.505][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 5120K
[ 18.517][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 8640K
[ 18.518][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 256K
[ 18.518][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 256K
[ 18.518][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 7168K
[ 18.519][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 256K
[ 18.519][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 448K
[ 18.519][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 256K
[ 18.520][d][vo/gpu-next/vulkan/libplacebo] Freeing slab of size 3096K
[ 18.520][d][vo/gpu-next/vulkan/libplacebo] Waiting for remaining commands...
[ 18.545][v][vo/gpu-next/win32] uninit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment