Guest User

Untitled

a guest
Apr 14th, 2025
19
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 162.24 KB | None | 0 0
  1. [ 0.000][v][cplayer] Command line options: '--player-operation-mode=pseudo-gui' 'D:\DANSE\WCS\VIDEOS\A CLASSER\Jack & Jill\Ben Morris & Brandi Guild - (2021) Shivers (The After Party - Invitational J&J).mkv'
  2. [ 0.000][v][cplayer] mpv v0.40.0-47-g07571859a Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects
  3. [ 0.000][v][cplayer] built on Apr 3 2025 05:12:35
  4. [ 0.000][v][cplayer] libplacebo version: v7.350.0 (v7.349.0-64-gdd16ddf-dirty)
  5. [ 0.000][v][cplayer] FFmpeg version: N-119148-gccf073e77
  6. [ 0.000][v][cplayer] FFmpeg library versions:
  7. [ 0.000][v][cplayer] libavcodec 62.0.101
  8. [ 0.000][v][cplayer] libavdevice 62.0.100
  9. [ 0.000][v][cplayer] libavfilter 11.0.100
  10. [ 0.000][v][cplayer] libavformat 62.0.100
  11. [ 0.000][v][cplayer] libavutil 60.0.100
  12. [ 0.000][v][cplayer] libswresample 6.0.100
  13. [ 0.000][v][cplayer] libswscale 9.0.100
  14. [ 0.000][v][cplayer] Configuration: -Ddebug=true -Db_ndebug=true -Doptimization=3 -Db_lto=true -Db_lto_mode=thin -Dlibmpv=true -Dpdf-build=enabled -Dlua=enabled -Djavascript=enabled -Dsdl2=enabled -Dlibarchive=enabled -Dlibbluray=enabled -Ddvdnav=enabled -Duchardet=enabled -Drubberband=enabled -Dlcms2=enabled -Dopenal=enabled -Dspirv-cross=enabled -Dvulkan=enabled -Dvapoursynth=enabled -Dgl=enabled -Degl-angle=enabled -Dc_args=-Wno-error=int-conversion -Dprefix=/__w/mpv-winbuild-cmake/mpv-winbuild-cmake/build_x86_64_v3/x86_64_v3-w64-mingw32 -Dlibdir=/__w/mpv-winbuild-cmake/mpv-winbuild-cmake/build_x86_64_v3/x86_64_v3-w64-mingw32/lib -Ddefault_library=shared -Dprefer_static=True --cross-file=/__w/mpv-winbuild-cmake/mpv-winbuild-cmake/build_x86_64_v3/meson_cross.txt
  15. [ 0.000][v][cplayer] List of enabled features: build-date cplugins cuda-hwaccel cuda-interop d3d-hwaccel d3d11 d3d9-hwaccel debug direct3d dos-paths dvdnav dxgi-debug-d3d11 egl-angle egl-angle-win32 ffmpeg ffnvcodec gl gl-dxinterop gl-dxinterop-d3d9 gl-win32 glob glob-win32 gpl iconv javascript jpeg lcms2 libarchive libass libavdevice libbluray libplacebo luajit openal rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video shaderc spirv-cross uchardet vaapi vaapi-win32 vapoursynth vector vulkan wasapi win32 win32-desktop win32-executable win32-smtc win32-threads zimg zimg-st428 zlib
  16. [ 0.000][v][cplayer] Built with NDEBUG.
  17. [ 0.000][d][global] home path: '' -> 'C:\Users\Jose\AppData\Roaming/mpv'
  18. [ 0.000][d][global] user path: '~~home/' -> 'C:\Users\Jose\AppData\Roaming/mpv'
  19. [ 0.000][d][global] user path: '~~old_home/' -> ''
  20. [ 0.000][d][global] config path: 'encoding-profiles.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/encoding-profiles.conf'
  21. [ 0.000][d][global] config path: 'encoding-profiles.conf' -/-> 'C:/Program Files/MPV/encoding-profiles.conf'
  22. [ 0.000][d][global] config path: 'encoding-profiles.conf' -/-> 'C:/Program Files/MPV/mpv/encoding-profiles.conf'
  23. [ 0.000][d][global] config path: 'mpv.conf' -> 'C:\Users\Jose\AppData\Roaming/mpv/mpv.conf'
  24. [ 0.000][d][global] config path: 'config' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/config'
  25. [ 0.000][d][global] config path: 'mpv.conf' -/-> 'C:/Program Files/MPV/mpv.conf'
  26. [ 0.000][d][global] config path: 'config' -/-> 'C:/Program Files/MPV/config'
  27. [ 0.000][d][global] config path: 'mpv.conf' -/-> 'C:/Program Files/MPV/mpv/mpv.conf'
  28. [ 0.000][d][global] config path: 'config' -/-> 'C:/Program Files/MPV/mpv/config'
  29. [ 0.000][v][cplayer] Reading config file C:\Users\Jose\AppData\Roaming/mpv/mpv.conf
  30. [ 0.000][v][ifo_dvdnav] Opening C:\Users\Jose\AppData\Roaming/mpv/mpv.conf
  31. [ 0.000][v][bdmv/bluray] Opening C:\Users\Jose\AppData\Roaming/mpv/mpv.conf
  32. [ 0.000][v][file] Opening C:\Users\Jose\AppData\Roaming/mpv/mpv.conf
  33. [ 0.000][d][file] resize stream to 131072 bytes, drop 0 bytes
  34. [ 0.000][d][file] Stream opened successfully.
  35. [ 0.000][e][cplayer] Error parsing option Vo (option not found)
  36. [ 0.000][e][cplayer] C:\Users\Jose\AppData\Roaming/mpv/mpv.conf:10: setting option Vo='gpu-next' failed.
  37. [ 0.000][e][cplayer] Error parsing option tone-mapping-mode (option not found)
  38. [ 0.000][e][cplayer] C:\Users\Jose\AppData\Roaming/mpv/mpv.conf:27: setting option tone-mapping-mode='luma' failed.
  39. [ 0.000][v][cplayer] Applying profile 'default'...
  40. [ 0.000][v][cplayer] Setting option 'log-file' = 'C:\Users\Jose\AppData\Roaming\mpv\mpv.log' (flags = 4)
  41. [ 0.000][v][cplayer] Setting option 'profile' = 'high-quality' (flags = 4)
  42. [ 0.000][v][cplayer] Applying profile 'high-quality'...
  43. [ 0.000][v][cplayer] Setting option 'scale' = 'ewa_lanczossharp' (flags = 4)
  44. [ 0.000][v][cplayer] Setting option 'hdr-peak-percentile' = '99.995' (flags = 4)
  45. [ 0.000][v][cplayer] Setting option 'hdr-contrast-recovery' = '0.30' (flags = 4)
  46. [ 0.000][v][cplayer] Setting option 'gpu-context' = 'winvk' (flags = 4)
  47. [ 0.000][v][cplayer] Setting option 'gpu-api' = 'vulkan' (flags = 4)
  48. [ 0.000][v][cplayer] Setting option 'tone-mapping' = 'bt.2446a' (flags = 4)
  49. [ 0.000][v][cplayer] Setting option 'player-operation-mode' = 'pseudo-gui' (flags = 8)
  50. [ 0.000][v][cplayer] Applying profile 'builtin-pseudo-gui'...
  51. [ 0.000][v][cplayer] Setting option 'terminal' = 'no' (flags = 260)
  52. [ 0.000][v][cplayer] Setting option 'force-window' = 'yes' (flags = 260)
  53. [ 0.000][v][cplayer] Setting option 'idle' = 'once' (flags = 260)
  54. [ 0.000][v][cplayer] Setting option 'screenshot-dir' = '~~desktop/' (flags = 260)
  55. [ 0.000][v][cplayer] Applying profile 'pseudo-gui'...
  56. [ 0.000][v][cplayer] Setting option 'player-operation-mode' = 'pseudo-gui' (flags = 4)
  57. [ 0.000][d][global] config path: 'input.conf' -> 'C:\Users\Jose\AppData\Roaming/mpv/input.conf'
  58. [ 0.000][d][global] config path: 'input.conf' -/-> 'C:/Program Files/MPV/input.conf'
  59. [ 0.000][d][global] config path: 'input.conf' -/-> 'C:/Program Files/MPV/mpv/input.conf'
  60. [ 0.000][v][ifo_dvdnav] Opening C:\Users\Jose\AppData\Roaming/mpv/input.conf
  61. [ 0.000][v][bdmv/bluray] Opening C:\Users\Jose\AppData\Roaming/mpv/input.conf
  62. [ 0.000][v][file] Opening C:\Users\Jose\AppData\Roaming/mpv/input.conf
  63. [ 0.000][d][file] resize stream to 131072 bytes, drop 0 bytes
  64. [ 0.000][d][file] Stream opened successfully.
  65. [ 0.000][v][input] Parsing input config file C:\Users\Jose\AppData\Roaming/mpv/input.conf
  66. [ 0.000][v][input] Input config file C:\Users\Jose\AppData\Roaming/mpv/input.conf parsed: 3 binds
  67. [ 0.004][v][cplayer] mpv v0.40.0-47-g07571859a Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects
  68. [ 0.004][v][cplayer] built on Apr 3 2025 05:12:35
  69. [ 0.004][v][cplayer] libplacebo version: v7.350.0 (v7.349.0-64-gdd16ddf-dirty)
  70. [ 0.004][v][cplayer] FFmpeg version: N-119148-gccf073e77
  71. [ 0.004][v][cplayer] FFmpeg library versions:
  72. [ 0.004][v][cplayer] libavcodec 62.0.101
  73. [ 0.004][v][cplayer] libavdevice 62.0.100
  74. [ 0.004][v][cplayer] libavfilter 11.0.100
  75. [ 0.004][v][cplayer] libavformat 62.0.100
  76. [ 0.004][v][cplayer] libavutil 60.0.100
  77. [ 0.004][v][cplayer] libswresample 6.0.100
  78. [ 0.004][v][cplayer] libswscale 9.0.100
  79. [ 0.004][v][cplayer] Configuration: -Ddebug=true -Db_ndebug=true -Doptimization=3 -Db_lto=true -Db_lto_mode=thin -Dlibmpv=true -Dpdf-build=enabled -Dlua=enabled -Djavascript=enabled -Dsdl2=enabled -Dlibarchive=enabled -Dlibbluray=enabled -Ddvdnav=enabled -Duchardet=enabled -Drubberband=enabled -Dlcms2=enabled -Dopenal=enabled -Dspirv-cross=enabled -Dvulkan=enabled -Dvapoursynth=enabled -Dgl=enabled -Degl-angle=enabled -Dc_args=-Wno-error=int-conversion -Dprefix=/__w/mpv-winbuild-cmake/mpv-winbuild-cmake/build_x86_64_v3/x86_64_v3-w64-mingw32 -Dlibdir=/__w/mpv-winbuild-cmake/mpv-winbuild-cmake/build_x86_64_v3/x86_64_v3-w64-mingw32/lib -Ddefault_library=shared -Dprefer_static=True --cross-file=/__w/mpv-winbuild-cmake/mpv-winbuild-cmake/build_x86_64_v3/meson_cross.txt
  80. [ 0.004][v][cplayer] List of enabled features: build-date cplugins cuda-hwaccel cuda-interop d3d-hwaccel d3d11 d3d9-hwaccel debug direct3d dos-paths dvdnav dxgi-debug-d3d11 egl-angle egl-angle-win32 ffmpeg ffnvcodec gl gl-dxinterop gl-dxinterop-d3d9 gl-win32 glob glob-win32 gpl iconv javascript jpeg lcms2 libarchive libass libavdevice libbluray libplacebo luajit openal rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video shaderc spirv-cross uchardet vaapi vaapi-win32 vapoursynth vector vulkan wasapi win32 win32-desktop win32-executable win32-smtc win32-threads zimg zimg-st428 zlib
  81. [ 0.004][v][cplayer] Built with NDEBUG.
  82. [ 0.004][d][osc] Loading lua script @osc.lua...
  83. [ 0.004][d][ytdl_hook] Loading lua script @ytdl_hook.lua...
  84. [ 0.004][d][stats] Loading lua script @stats.lua...
  85. [ 0.004][d][console] Loading lua script @console.lua...
  86. [ 0.004][d][auto_profiles] Loading lua script @auto_profiles.lua...
  87. [ 0.004][d][select] Loading lua script @select.lua...
  88. [ 0.004][d][positioning] Loading lua script @positioning.lua...
  89. [ 0.004][d][commands] Loading lua script @commands.lua...
  90. [ 0.004][v][clipboard] Initialized win32 clipboard backend.
  91. [ 0.004][d][global] config path: 'scripts' -> 'C:\Users\Jose\AppData\Roaming/mpv/scripts'
  92. [ 0.004][d][global] config path: 'scripts' -/-> 'C:/Program Files/MPV/scripts'
  93. [ 0.004][d][global] config path: 'scripts' -/-> 'C:/Program Files/MPV/mpv/scripts'
  94. [ 0.005][d][ytdl_hook] loading mp.defaults
  95. [ 0.005][d][auto_profiles] loading mp.defaults
  96. [ 0.005][d][select] loading mp.defaults
  97. [ 0.005][d][positioning] loading mp.defaults
  98. [ 0.005][d][commands] loading mp.defaults
  99. [ 0.005][d][osc] loading mp.defaults
  100. [ 0.005][d][stats] loading mp.defaults
  101. [ 0.005][d][console] loading mp.defaults
  102. [ 0.005][d][matroska_crop] Loading lua script C:\Users\Jose\AppData\Roaming/mpv/scripts/matroska_crop.lua...
  103. [ 0.005][d][sub_select] Loading lua script C:\Users\Jose\AppData\Roaming/mpv/scripts/sub-select.lua...
  104. [ 0.005][e][cplayer] Can't load unknown script: C:\Users\Jose\AppData\Roaming/mpv/scripts/sub-select An advanced conditional subtitle track selector for mpv player.URL
  105. [ 0.005][d][mpv_acestream] Loading lua script C:\Users\Jose\AppData\Roaming/mpv/scripts/mpv-acestream.lua...
  106. [ 0.005][e][cplayer] Can't load unknown script: C:\Users\Jose\AppData\Roaming/mpv/scripts/acestream Small Lua script that adds AceStream protocol handler to mpv player.URL
  107. [ 0.005][d][matroska_crop] loading mp.defaults
  108. [ 0.005][v][cplayer] Waiting for scripts...
  109. [ 0.005][d][positioning] loading @positioning.lua
  110. [ 0.005][d][auto_profiles] loading @auto_profiles.lua
  111. [ 0.005][d][sub_select] loading mp.defaults
  112. [ 0.005][d][commands] loading @commands.lua
  113. [ 0.005][d][ytdl_hook] loading @ytdl_hook.lua
  114. [ 0.005][d][select] loading @select.lua
  115. [ 0.005][d][stats] loading @stats.lua
  116. [ 0.005][d][mpv_acestream] loading mp.defaults
  117. [ 0.005][d][osc] loading @osc.lua
  118. [ 0.005][d][positioning] reading options for positioning
  119. [ 0.005][d][global] config path: 'script-opts/positioning.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/script-opts/positioning.conf'
  120. [ 0.005][d][global] config path: 'script-opts/positioning.conf' -/-> 'C:/Program Files/MPV/script-opts/positioning.conf'
  121. [ 0.005][d][global] config path: 'script-opts/positioning.conf' -/-> 'C:/Program Files/MPV/mpv/script-opts/positioning.conf'
  122. [ 0.005][d][positioning] script-opts/positioning.conf not found.
  123. [ 0.005][d][sub_select] loading file C:\Users\Jose\AppData\Roaming/mpv/scripts/sub-select.lua
  124. [ 0.005][d][global] config path: 'lua-settings/positioning.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/lua-settings/positioning.conf'
  125. [ 0.005][d][global] config path: 'lua-settings/positioning.conf' -/-> 'C:/Program Files/MPV/lua-settings/positioning.conf'
  126. [ 0.005][d][global] config path: 'lua-settings/positioning.conf' -/-> 'C:/Program Files/MPV/mpv/lua-settings/positioning.conf'
  127. [ 0.005][d][positioning] lua-settings/positioning.conf not found.
  128. [ 0.005][d][matroska_crop] loading file C:\Users\Jose\AppData\Roaming/mpv/scripts/matroska_crop.lua
  129. [ 0.005][d][select] reading options for select
  130. [ 0.006][d][mpv_acestream] loading file C:\Users\Jose\AppData\Roaming/mpv/scripts/mpv-acestream.lua
  131. [ 0.006][d][cplayer] Run command: define-section, flags=64, args=[name="input_positioning", contents="", flags="default"]
  132. [ 0.006][d][cplayer] Run command: enable-section, flags=64, args=[name="input_positioning", flags="allow-hide-cursor+allow-vo-dragging"]
  133. [ 0.006][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_positioning", contents="", flags="force"]
  134. [ 0.006][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_positioning", flags="allow-hide-cursor+allow-vo-dragging"]
  135. [ 0.006][d][commands] reading options for commands
  136. [ 0.006][d][global] config path: 'script-opts/select.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/script-opts/select.conf'
  137. [ 0.006][d][global] config path: 'script-opts/select.conf' -/-> 'C:/Program Files/MPV/script-opts/select.conf'
  138. [ 0.006][d][global] config path: 'script-opts/commands.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/script-opts/commands.conf'
  139. [ 0.006][d][ytdl_hook] reading options for ytdl_hook
  140. [ 0.006][d][global] config path: 'script-opts/select.conf' -/-> 'C:/Program Files/MPV/mpv/script-opts/select.conf'
  141. [ 0.006][d][select] script-opts/select.conf not found.
  142. [ 0.006][d][global] config path: 'script-opts/commands.conf' -/-> 'C:/Program Files/MPV/script-opts/commands.conf'
  143. [ 0.006][d][global] config path: 'script-opts/commands.conf' -/-> 'C:/Program Files/MPV/mpv/script-opts/commands.conf'
  144. [ 0.006][d][commands] script-opts/commands.conf not found.
  145. [ 0.006][d][global] config path: 'lua-settings/select.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/lua-settings/select.conf'
  146. [ 0.006][d][global] config path: 'script-opts/ytdl_hook.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/script-opts/ytdl_hook.conf'
  147. [ 0.006][d][global] config path: 'lua-settings/select.conf' -/-> 'C:/Program Files/MPV/lua-settings/select.conf'
  148. [ 0.006][d][matroska_crop] reading options for matroska_crop
  149. [ 0.006][d][global] config path: 'lua-settings/commands.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/lua-settings/commands.conf'
  150. [ 0.006][d][global] config path: 'script-opts/ytdl_hook.conf' -/-> 'C:/Program Files/MPV/script-opts/ytdl_hook.conf'
  151. [ 0.006][d][sub_select] reading options for sub_select
  152. [ 0.006][d][global] config path: 'lua-settings/select.conf' -/-> 'C:/Program Files/MPV/mpv/lua-settings/select.conf'
  153. [ 0.006][d][select] lua-settings/select.conf not found.
  154. [ 0.006][d][global] config path: 'script-opts/ytdl_hook.conf' -/-> 'C:/Program Files/MPV/mpv/script-opts/ytdl_hook.conf'
  155. [ 0.006][d][ytdl_hook] script-opts/ytdl_hook.conf not found.
  156. [ 0.006][d][global] config path: 'lua-settings/commands.conf' -/-> 'C:/Program Files/MPV/lua-settings/commands.conf'
  157. [ 0.006][d][global] config path: 'lua-settings/commands.conf' -/-> 'C:/Program Files/MPV/mpv/lua-settings/commands.conf'
  158. [ 0.006][d][commands] lua-settings/commands.conf not found.
  159. [ 0.006][d][cplayer] Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"]
  160. [ 0.006][d][cplayer] Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"]
  161. [ 0.006][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"]
  162. [ 0.006][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"]
  163. [ 0.006][v][auto_profiles] Re-evaluating auto profile Big Bang Theory
  164. [ 0.006][d][cplayer] Run command: define-section, flags=64, args=[name="input_commands", contents="", flags="default"]
  165. [ 0.006][d][cplayer] Run command: enable-section, flags=64, args=[name="input_commands", flags="allow-hide-cursor+allow-vo-dragging"]
  166. [ 0.006][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_commands", contents="", flags="force"]
  167. [ 0.006][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_commands", flags="allow-hide-cursor+allow-vo-dragging"]
  168. [ 0.006][d][global] config path: 'script-opts/sub_select.conf' -> 'C:\Users\Jose\AppData\Roaming/mpv/script-opts/sub_select.conf'
  169. [ 0.006][v][auto_profiles] Profile condition error on evaluating: [string "profile Big Bang Theory condition"]:1: attempt to index global 'path' (a nil value)
  170. [ 0.006][d][global] config path: 'lua-settings/ytdl_hook.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/lua-settings/ytdl_hook.conf'
  171. [ 0.006][v][auto_profiles] Re-evaluating auto profile House M.D
  172. [ 0.006][d][global] config path: 'script-opts/matroska_crop.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/script-opts/matroska_crop.conf'
  173. [ 0.006][v][auto_profiles] Profile condition error on evaluating: [string "profile House M.D condition"]:1: attempt to index global 'path' (a nil value)
  174. [ 0.006][v][auto_profiles] Re-evaluating auto profile Fauda
  175. [ 0.006][v][auto_profiles] Profile condition error on evaluating: [string "profile Fauda condition"]:1: attempt to index global 'path' (a nil value)
  176. [ 0.006][v][auto_profiles] Re-evaluating auto profile Gifs
  177. [ 0.006][d][global] config path: 'lua-settings/ytdl_hook.conf' -/-> 'C:/Program Files/MPV/lua-settings/ytdl_hook.conf'
  178. [ 0.006][v][sub_select] Opened config file script-opts/sub_select.conf.
  179. [ 0.006][d][global] config path: 'script-opts/matroska_crop.conf' -/-> 'C:/Program Files/MPV/script-opts/matroska_crop.conf'
  180. [ 0.006][d][global] config path: 'lua-settings/ytdl_hook.conf' -/-> 'C:/Program Files/MPV/mpv/lua-settings/ytdl_hook.conf'
  181. [ 0.006][v][auto_profiles] Profile condition error on evaluating: [string "profile Gifs condition"]:1: attempt to compare nil with number
  182. [ 0.006][d][ytdl_hook] lua-settings/ytdl_hook.conf not found.
  183. [ 0.006][d][stats] reading options for stats
  184. [ 0.006][d][global] config path: 'script-opts/matroska_crop.conf' -/-> 'C:/Program Files/MPV/mpv/script-opts/matroska_crop.conf'
  185. [ 0.006][v][auto_profiles] Re-evaluating auto profile Big Bang Theory
  186. [ 0.006][d][matroska_crop] script-opts/matroska_crop.conf not found.
  187. [ 0.006][v][auto_profiles] Profile condition error on evaluating: [string "profile Big Bang Theory condition"]:1: attempt to index global 'path' (a nil value)
  188. [ 0.006][v][auto_profiles] Re-evaluating auto profile House M.D
  189. [ 0.006][v][auto_profiles] Profile condition error on evaluating: [string "profile House M.D condition"]:1: attempt to index global 'path' (a nil value)
  190. [ 0.006][v][auto_profiles] Re-evaluating auto profile Fauda
  191. [ 0.006][v][auto_profiles] Profile condition error on evaluating: [string "profile Fauda condition"]:1: attempt to index global 'path' (a nil value)
  192. [ 0.006][v][auto_profiles] Re-evaluating auto profile Gifs
  193. [ 0.006][v][auto_profiles] Profile condition error on evaluating: [string "profile Gifs condition"]:1: attempt to compare nil with number
  194. [ 0.006][d][global] config path: 'lua-settings/matroska_crop.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/lua-settings/matroska_crop.conf'
  195. [ 0.006][d][global] config path: 'script-opts/stats.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/script-opts/stats.conf'
  196. [ 0.006][d][global] config path: 'lua-settings/matroska_crop.conf' -/-> 'C:/Program Files/MPV/lua-settings/matroska_crop.conf'
  197. [ 0.006][d][global] config path: 'script-opts/sub-select.json' -> 'C:\Users\Jose\AppData\Roaming/mpv/script-opts/sub-select.json'
  198. [ 0.006][d][global] config path: 'script-opts/stats.conf' -/-> 'C:/Program Files/MPV/script-opts/stats.conf'
  199. [ 0.006][d][global] user path: '~~/script-opts/sub-select.json' -> 'C:\Users\Jose\AppData\Roaming/mpv/script-opts/sub-select.json'
  200. [ 0.006][d][global] config path: 'lua-settings/matroska_crop.conf' -/-> 'C:/Program Files/MPV/mpv/lua-settings/matroska_crop.conf'
  201. [ 0.006][d][matroska_crop] lua-settings/matroska_crop.conf not found.
  202. [ 0.006][d][global] config path: 'script-opts/stats.conf' -/-> 'C:/Program Files/MPV/mpv/script-opts/stats.conf'
  203. [ 0.006][d][stats] script-opts/stats.conf not found.
  204. [ 0.006][d][global] config path: 'lua-settings/stats.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/lua-settings/stats.conf'
  205. [ 0.006][d][global] config path: 'lua-settings/stats.conf' -/-> 'C:/Program Files/MPV/lua-settings/stats.conf'
  206. [ 0.006][d][global] config path: 'lua-settings/stats.conf' -/-> 'C:/Program Files/MPV/mpv/lua-settings/stats.conf'
  207. [ 0.006][d][stats] lua-settings/stats.conf not found.
  208. [ 0.007][d][cplayer] Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"]
  209. [ 0.007][d][cplayer] Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"]
  210. [ 0.007][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"]
  211. [ 0.007][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"]
  212. [ 0.007][d][console] loading @console.lua
  213. [ 0.007][d][cplayer] Run command: define-section, flags=64, args=[name="showhide", contents="mouse_move script-binding osc/__keybinding1\nmouse_leave script-binding osc/__keybinding2\n", flags="force"]
  214. [ 0.007][d][cplayer] Run command: define-section, flags=64, args=[name="showhide_wc", contents="mouse_move script-binding osc/__keybinding3\nmouse_leave script-binding osc/__keybinding4\n", flags="force"]
  215. [ 0.007][d][cplayer] Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"]
  216. [ 0.007][d][cplayer] Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"]
  217. [ 0.007][d][cplayer] Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nmbtn_mid script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nshift+mbtn_left script-binding osc/__keybinding8\nwheel_up script-binding osc/__keybinding9\nwheel_down script-binding osc/__keybinding10\nmbtn_left_dbl ignore\nshift+mbtn_left_dbl ignore\nmbtn_right_dbl ignore\n", flags="force"]
  218. [ 0.007][d][cplayer] Run command: enable-section, flags=64, args=[name="input", flags=""]
  219. [ 0.007][d][cplayer] Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"]
  220. [ 0.007][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
  221. [ 0.007][d][osc] reading options for osc
  222. [ 0.007][d][global] config path: 'script-opts/osc.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/script-opts/osc.conf'
  223. [ 0.007][d][global] config path: 'script-opts/osc.conf' -/-> 'C:/Program Files/MPV/script-opts/osc.conf'
  224. [ 0.007][d][global] config path: 'script-opts/osc.conf' -/-> 'C:/Program Files/MPV/mpv/script-opts/osc.conf'
  225. [ 0.007][d][osc] script-opts/osc.conf not found.
  226. [ 0.007][d][global] config path: 'lua-settings/osc.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/lua-settings/osc.conf'
  227. [ 0.007][d][global] config path: 'lua-settings/osc.conf' -/-> 'C:/Program Files/MPV/lua-settings/osc.conf'
  228. [ 0.007][d][global] config path: 'lua-settings/osc.conf' -/-> 'C:/Program Files/MPV/mpv/lua-settings/osc.conf'
  229. [ 0.007][d][osc] lua-settings/osc.conf not found.
  230. [ 0.007][v][cplayer] Set property: user-data/osc/visibility="auto" -> 1
  231. [ 0.007][d][console] reading options for console
  232. [ 0.007][d][cplayer] Run command: disable-section, flags=64, args=[name="input"]
  233. [ 0.007][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
  234. [ 0.007][v][cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
  235. [ 0.007][d][global] config path: 'script-opts/console.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/script-opts/console.conf'
  236. [ 0.007][d][global] config path: 'script-opts/console.conf' -/-> 'C:/Program Files/MPV/script-opts/console.conf'
  237. [ 0.007][d][global] config path: 'script-opts/console.conf' -/-> 'C:/Program Files/MPV/mpv/script-opts/console.conf'
  238. [ 0.008][d][console] script-opts/console.conf not found.
  239. [ 0.008][d][global] config path: 'lua-settings/console.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/lua-settings/console.conf'
  240. [ 0.008][d][global] config path: 'lua-settings/console.conf' -/-> 'C:/Program Files/MPV/lua-settings/console.conf'
  241. [ 0.008][v][cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
  242. [ 0.008][d][global] config path: 'lua-settings/console.conf' -/-> 'C:/Program Files/MPV/mpv/lua-settings/console.conf'
  243. [ 0.008][d][console] lua-settings/console.conf not found.
  244. [ 0.008][d][osc] osc_init
  245. [ 0.008][v][cplayer] Done loading scripts.
  246. [ 0.008][d][global] state path: 'watch_later' -> 'C:\Users\Jose\AppData\Local/mpv/watch_later'
  247. [ 0.008][v][cplayer] Running hook: auto_profiles/on_before_start_file
  248. [ 0.008][v][cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
  249. [ 0.008][d][global] state path: 'watch_later' -> 'C:\Users\Jose\AppData\Local/mpv/watch_later'
  250. [ 0.008][v][cplayer] Running hook: auto_profiles/on_load
  251. [ 0.008][v][auto_profiles] Re-evaluating auto profile Big Bang Theory
  252. [ 0.008][v][auto_profiles] Re-evaluating auto profile House M.D
  253. [ 0.008][v][auto_profiles] Re-evaluating auto profile Fauda
  254. [ 0.008][v][cplayer] Running hook: ytdl_hook/on_load
  255. [ 0.008][d][cplayer] Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"]
  256. [ 0.008][d][global] config path: 'fonts' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/fonts'
  257. [ 0.008][d][global] config path: 'fonts' -> 'C:/Program Files/MPV/fonts'
  258. [ 0.008][d][osd/libass] ASS library version: 0x1703020 (runtime 0x1703020)
  259. [ 0.008][v][osd/libass] libass API version: 0x1703020
  260. [ 0.008][v][osd/libass] libass source: meson, commit: 0.17.3-80-g958f4b6ad3e36a0dfda786e19d44411189686da2
  261. [ 0.008][v][osd/libass] Shaper: FriBidi 1.0.16 (SIMPLE) HarfBuzz-ng 11.0.1 (COMPLEX)
  262. [ 0.009][d][global] config path: 'subfont.ttf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/subfont.ttf'
  263. [ 0.009][d][global] config path: 'subfont.ttf' -/-> 'C:/Program Files/MPV/subfont.ttf'
  264. [ 0.009][d][global] config path: 'subfont.ttf' -/-> 'C:/Program Files/MPV/mpv/subfont.ttf'
  265. [ 0.009][d][global] config path: 'fonts.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/fonts.conf'
  266. [ 0.009][d][global] config path: 'fonts.conf' -/-> 'C:/Program Files/MPV/fonts.conf'
  267. [ 0.009][d][global] config path: 'fonts.conf' -> 'C:/Program Files/MPV/mpv/fonts.conf'
  268. [ 0.009][v][osd/libass] Setting up fonts...
  269. [ 0.009][v][osd/libass] Loading font file 'C:/Program Files/MPV/fonts\NotoEmoji-Regular.ttf'
  270. [ 0.010][v][osd/libass] Loading font file 'C:/Program Files/MPV/fonts\NotoNaskhArabic-Regular.ttf'
  271. [ 0.010][v][osd/libass] Loading font file 'C:/Program Files/MPV/fonts\NotoSans-Regular.ttf'
  272. [ 0.010][v][osd/libass] Loading font file 'C:/Program Files/MPV/fonts\NotoSansHans-Regular.otf'
  273. [ 0.014][v][osd/libass] Loading font file 'C:/Program Files/MPV/fonts\NotoSansJP-Regular.otf'
  274. [ 0.016][v][osd/libass] Loading font file 'C:/Program Files/MPV/fonts\NotoSansKR-Regular.otf'
  275. [ 0.019][v][osd/libass] Using font provider directwrite (with GDI)
  276. [ 0.019][v][osd/libass] Done.
  277. [ 0.019][d][cplayer] Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"]
  278. [ 0.020][v][cplayer] Running hook: ytdl_hook/on_load
  279. [ 0.020][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"]
  280. [ 0.020][v][ytdl_hook] playlist hook
  281. [ 0.020][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"]
  282. [ 0.020][d][osc] osc_init
  283. [ 0.020][v][cplayer] Running hook: mpv_acestream/on_load
  284. [ 0.020][v][ifo_dvdnav] Opening D:\DANSE\WCS\VIDEOS\A CLASSER\Jack & Jill\Ben Morris & Brandi Guild - (2021) Shivers (The After Party - Invitational J&J).mkv
  285. [ 0.020][v][bdmv/bluray] Opening D:\DANSE\WCS\VIDEOS\A CLASSER\Jack & Jill\Ben Morris & Brandi Guild - (2021) Shivers (The After Party - Invitational J&J).mkv
  286. [ 0.020][v][file] Opening D:\DANSE\WCS\VIDEOS\A CLASSER\Jack & Jill\Ben Morris & Brandi Guild - (2021) Shivers (The After Party - Invitational J&J).mkv
  287. [ 0.020][d][file] resize stream to 131072 bytes, drop 0 bytes
  288. [ 0.020][d][file] Stream opened successfully.
  289. [ 0.020][v][demux] Trying demuxers for level=normal.
  290. [ 0.020][d][demux] Trying demuxer: directory (force-level: normal)
  291. [ 0.020][v][cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
  292. [ 0.020][d][demux] Trying demuxer: disc (force-level: normal)
  293. [ 0.020][d][demux] Trying demuxer: edl (force-level: normal)
  294. [ 0.020][d][demux] Trying demuxer: cue (force-level: normal)
  295. [ 0.020][d][demux] Trying demuxer: rawaudio (force-level: normal)
  296. [ 0.020][d][demux] Trying demuxer: rawvideo (force-level: normal)
  297. [ 0.020][d][demux] Trying demuxer: mkv (force-level: normal)
  298. [ 0.020][d][mkv] Found the head...
  299. [ 0.020][d][mkv] + a segment...
  300. [ 0.020][d][cplayer] Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"]
  301. [ 0.020][d][cplayer] Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"]
  302. [ 0.020][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"]
  303. [ 0.020][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"]
  304. [ 0.020][d][mkv] Parsing seek head...
  305. [ 0.020][d][mkv] |+ segment information...
  306. [ 0.020][d][mkv] float 237424.000000
  307. [ 0.020][d][mkv] | + muxing app: Lavf58.39.101
  308. [ 0.020][d][mkv] | + writing app: Lavf58.39.101
  309. [ 0.020][d][mkv] | + timecode scale: 1000000
  310. [ 0.020][d][mkv] | + duration: 237.424s
  311. [ 0.020][d][mkv] | + segment uid b7 87 13 b9 54 8a 73 9f 8c 79 37 a6 2a f2 dd 8d
  312. [ 0.020][d][mkv] |+ segment tracks...
  313. [ 0.020][d][mkv] float 44100.000000
  314. [ 0.020][d][mkv] | + a track...
  315. [ 0.020][d][mkv] | + Track number: 1
  316. [ 0.020][d][mkv] | + Track type: Video
  317. [ 0.020][d][mkv] | + Video track
  318. [ 0.020][d][mkv] | + Pixel width: 2560
  319. [ 0.020][d][mkv] | + Pixel height: 1348
  320. [ 0.020][d][mkv] | + Matrix: bt.709
  321. [ 0.020][d][mkv] | + Primaries: bt.709
  322. [ 0.020][d][mkv] | + Gamma: bt.1886
  323. [ 0.020][d][mkv] | + Levels: limited
  324. [ 0.020][d][mkv] | + Codec ID: V_VP9
  325. [ 0.020][d][mkv] | + Language: eng
  326. [ 0.020][d][mkv] | + Default duration: 16.667ms ( = 60.000 fps)
  327. [ 0.020][d][mkv] | + a track...
  328. [ 0.020][d][mkv] | + Track number: 2
  329. [ 0.020][d][mkv] | + Track type: Audio
  330. [ 0.020][d][mkv] | + Audio track
  331. [ 0.020][d][mkv] | + Sampling frequency: 44100.000000
  332. [ 0.020][d][mkv] | + Bit depth: 32
  333. [ 0.020][d][mkv] | + Channels: 2
  334. [ 0.020][d][mkv] | + Codec ID: A_AAC
  335. [ 0.020][d][mkv] | + CodecPrivate, length 16
  336. [ 0.020][d][mkv] | + Language: eng
  337. [ 0.020][d][mkv] |+ found cluster
  338. [ 0.020][v][mkv] Deferring reading cues.
  339. [ 0.020][v][mkv] All headers are parsed!
  340. [ 0.020][v][demux] Detected file format: Matroska
  341. [ 0.020][v][cplayer] Opening done: D:\DANSE\WCS\VIDEOS\A CLASSER\Jack & Jill\Ben Morris & Brandi Guild - (2021) Shivers (The After Party - Invitational J&J).mkv
  342. [ 0.021][v][find_files] Loading external files in D:\DANSE\WCS\VIDEOS\A CLASSER\Jack & Jill\
  343. [ 0.021][d][global] config path: 'sub' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/sub'
  344. [ 0.021][d][global] config path: 'sub' -/-> 'C:/Program Files/MPV/sub'
  345. [ 0.021][d][global] config path: 'sub' -/-> 'C:/Program Files/MPV/mpv/sub'
  346. [ 0.021][v][cplayer] Running hook: auto_profiles/on_preloaded
  347. [ 0.021][v][cplayer] Running hook: ytdl_hook/on_preloaded
  348. [ 0.021][v][cplayer] Running hook: sub_select/on_preloaded
  349. [ 0.021][v][cplayer] Running hook: sub_select/on_preloaded
  350. [ 0.021][v][mkv] select track 0
  351. [ 0.021][v][mkv] select track 1
  352. [ 0.021][i][cplayer] ● Video --vid=1 --vlang=eng (vp9 2560x1348 60 fps) [default]
  353. [ 0.021][i][cplayer] ● Audio --aid=1 --alang=eng (aac 2ch 44100 Hz) [default]
  354. [ 0.022][v][vo/gpu/vulkan] Initializing GPU context 'winvk'
  355. [ 0.022][v][vo/gpu/libplacebo] Initialized libplacebo v7.350.0 (v7.349.0-64-gdd16ddf-dirty) (API v350)
  356. [ 0.022][d][vo/gpu/libplacebo] Available instance version: 1.4.312
  357. [ 0.024][d][vo/gpu/libplacebo] Spent 1.363 ms enumerating instance layers
  358. [ 0.024][d][vo/gpu/libplacebo] Available layers:
  359. [ 0.024][d][vo/gpu/libplacebo] VK_LAYER_AMD_switchable_graphics (v1.3.270)
  360. [ 0.024][d][vo/gpu/libplacebo] VK_LAYER_VALVE_steam_overlay (v1.3.207)
  361. [ 0.024][d][vo/gpu/libplacebo] VK_LAYER_VALVE_steam_fossilize (v1.3.207)
  362. [ 0.024][d][vo/gpu/libplacebo] VK_LAYER_EOS_Overlay (v1.2.136)
  363. [ 0.024][d][vo/gpu/libplacebo] VK_LAYER_EOS_Overlay (v1.2.136)
  364. [ 0.034][v][vo/gpu/libplacebo] Spent 10.381 ms enumerating instance extensions
  365. [ 0.034][d][vo/gpu/libplacebo] Available instance extensions:
  366. [ 0.034][d][vo/gpu/libplacebo] VK_KHR_device_group_creation
  367. [ 0.034][d][vo/gpu/libplacebo] VK_KHR_external_fence_capabilities
  368. [ 0.034][d][vo/gpu/libplacebo] VK_KHR_external_memory_capabilities
  369. [ 0.034][d][vo/gpu/libplacebo] VK_KHR_external_semaphore_capabilities
  370. [ 0.034][d][vo/gpu/libplacebo] VK_KHR_get_physical_device_properties2
  371. [ 0.034][d][vo/gpu/libplacebo] VK_KHR_get_surface_capabilities2
  372. [ 0.034][d][vo/gpu/libplacebo] VK_KHR_surface
  373. [ 0.034][d][vo/gpu/libplacebo] VK_KHR_win32_surface
  374. [ 0.034][d][vo/gpu/libplacebo] VK_EXT_debug_report
  375. [ 0.034][d][vo/gpu/libplacebo] VK_EXT_debug_utils
  376. [ 0.034][d][vo/gpu/libplacebo] VK_EXT_swapchain_colorspace
  377. [ 0.034][d][vo/gpu/libplacebo] VK_KHR_portability_enumeration
  378. [ 0.034][d][vo/gpu/libplacebo] VK_LUNARG_direct_driver_loading
  379. [ 0.034][v][vo/gpu/libplacebo] Creating vulkan instance with extensions:
  380. [ 0.034][v][vo/gpu/libplacebo] VK_KHR_surface
  381. [ 0.034][v][vo/gpu/libplacebo] VK_EXT_swapchain_colorspace
  382. [ 0.034][v][vo/gpu/libplacebo] VK_KHR_get_surface_capabilities2
  383. [ 0.034][v][vo/gpu/libplacebo] VK_KHR_portability_enumeration
  384. [ 0.034][v][vo/gpu/libplacebo] VK_KHR_surface
  385. [ 0.034][v][vo/gpu/libplacebo] VK_KHR_win32_surface
  386. [ 0.049][v][vo/gpu/libplacebo] Spent 15.255 ms creating vulkan instance
  387. [ 0.055][v][vo/gpu/libplacebo] Probing for vulkan devices:
  388. [ 0.055][d][vo/gpu/libplacebo] Spent 0.385 ms enumerating physical devices
  389. [ 0.055][v][vo/gpu/libplacebo] GPU 0: AMD Radeon(TM) Graphics v1.3.270 (integrated)
  390. [ 0.055][v][vo/gpu/libplacebo] uuid: 00:00:00:00:0B:00:00:00:00:00:00:00:00:00:00:00
  391. [ 0.055][v][vo/gpu/libplacebo] Vulkan device properties:
  392. [ 0.055][v][vo/gpu/libplacebo] Device Name: AMD Radeon(TM) Graphics
  393. [ 0.055][v][vo/gpu/libplacebo] Device ID: 1002:164e
  394. [ 0.055][v][vo/gpu/libplacebo] Device UUID: 00:00:00:00:0B:00:00:00:00:00:00:00:00:00:00:00
  395. [ 0.055][v][vo/gpu/libplacebo] Driver version: 800126
  396. [ 0.055][v][vo/gpu/libplacebo] API version: 1.3.270
  397. [ 0.055][v][vo/gpu/libplacebo] Driver ID: VK_DRIVER_ID_AMD_PROPRIETARY
  398. [ 0.055][v][vo/gpu/libplacebo] Driver name: AMD proprietary driver
  399. [ 0.055][v][vo/gpu/libplacebo] Driver info: 23.40.02 (AMD proprietary shader compiler)
  400. [ 0.055][v][vo/gpu/libplacebo] Conformance version: 1.3.3.1
  401. [ 0.055][v][vo/gpu/libplacebo] Driver UUID: 41:4D:44:2D:57:49:4E:2D:44:52:56:00:00:00:00:00
  402. [ 0.055][d][vo/gpu/libplacebo] Queue families supported by device:
  403. [ 0.055][d][vo/gpu/libplacebo] 0: flags 0xf num 1
  404. [ 0.055][d][vo/gpu/libplacebo] 1: flags 0xe num 2
  405. [ 0.055][d][vo/gpu/libplacebo] 2: flags 0xc num 1
  406. [ 0.055][d][vo/gpu/libplacebo] 3: flags 0x0 num 1
  407. [ 0.055][d][vo/gpu/libplacebo] 4: flags 0x20 num 1
  408. [ 0.055][d][vo/gpu/libplacebo] Using graphics queue 0
  409. [ 0.055][v][vo/gpu/libplacebo] Using async transfer (queue 2)
  410. [ 0.055][v][vo/gpu/libplacebo] Using async compute (queue 1)
  411. [ 0.055][d][vo/gpu/libplacebo] Spent 0.026 ms enumerating device extensions
  412. [ 0.055][d][vo/gpu/libplacebo] Available device extensions:
  413. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_16bit_storage
  414. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_8bit_storage
  415. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_acceleration_structure
  416. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_bind_memory2
  417. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_buffer_device_address
  418. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_copy_commands2
  419. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_create_renderpass2
  420. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_dedicated_allocation
  421. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_deferred_host_operations
  422. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_depth_stencil_resolve
  423. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_descriptor_update_template
  424. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_device_group
  425. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_draw_indirect_count
  426. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_driver_properties
  427. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_dynamic_rendering
  428. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_external_fence
  429. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_external_fence_win32
  430. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_external_memory
  431. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_external_memory_win32
  432. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_external_semaphore
  433. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_external_semaphore_win32
  434. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_format_feature_flags2
  435. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_fragment_shader_barycentric
  436. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_fragment_shading_rate
  437. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_get_memory_requirements2
  438. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_global_priority
  439. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_imageless_framebuffer
  440. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_image_format_list
  441. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_maintenance1
  442. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_maintenance2
  443. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_maintenance3
  444. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_maintenance4
  445. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_maintenance5
  446. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_map_memory2
  447. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_multiview
  448. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_pipeline_executable_properties
  449. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_pipeline_library
  450. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_push_descriptor
  451. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_ray_query
  452. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_ray_tracing_maintenance1
  453. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_ray_tracing_pipeline
  454. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_ray_tracing_position_fetch
  455. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_relaxed_block_layout
  456. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_sampler_mirror_clamp_to_edge
  457. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_sampler_ycbcr_conversion
  458. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_separate_depth_stencil_layouts
  459. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_shader_atomic_int64
  460. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_shader_clock
  461. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_shader_draw_parameters
  462. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_shader_float16_int8
  463. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_shader_float_controls
  464. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_shader_integer_dot_product
  465. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_shader_non_semantic_info
  466. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_shader_subgroup_extended_types
  467. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_shader_subgroup_uniform_control_flow
  468. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_shader_terminate_invocation
  469. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_spirv_1_4
  470. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_storage_buffer_storage_class
  471. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_swapchain
  472. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_swapchain_mutable_format
  473. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_synchronization2
  474. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_timeline_semaphore
  475. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_uniform_buffer_standard_layout
  476. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_variable_pointers
  477. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_video_decode_h264
  478. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_video_decode_h265
  479. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_video_decode_queue
  480. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_video_queue
  481. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_vulkan_memory_model
  482. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_win32_keyed_mutex
  483. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_workgroup_memory_explicit_layout
  484. [ 0.055][d][vo/gpu/libplacebo] VK_KHR_zero_initialize_workgroup_memory
  485. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_4444_formats
  486. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_attachment_feedback_loop_layout
  487. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_border_color_swizzle
  488. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_calibrated_timestamps
  489. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_color_write_enable
  490. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_conditional_rendering
  491. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_conservative_rasterization
  492. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_custom_border_color
  493. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_depth_clamp_zero_one
  494. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_depth_clip_control
  495. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_depth_clip_enable
  496. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_depth_range_unrestricted
  497. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_descriptor_buffer
  498. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_descriptor_indexing
  499. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_device_address_binding_report
  500. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_device_fault
  501. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_dynamic_rendering_unused_attachments
  502. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_extended_dynamic_state
  503. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_extended_dynamic_state2
  504. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_extended_dynamic_state3
  505. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_external_memory_host
  506. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_frame_boundary
  507. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_full_screen_exclusive
  508. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_global_priority
  509. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_global_priority_query
  510. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_hdr_metadata
  511. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_host_query_reset
  512. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_image_robustness
  513. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_image_sliced_view_of_3d
  514. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_image_view_min_lod
  515. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_index_type_uint8
  516. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_inline_uniform_block
  517. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_line_rasterization
  518. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_load_store_op_none
  519. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_memory_budget
  520. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_memory_priority
  521. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_mesh_shader
  522. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_mutable_descriptor_type
  523. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_nested_command_buffer
  524. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_non_seamless_cube_map
  525. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_pageable_device_local_memory
  526. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_pipeline_creation_cache_control
  527. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_pipeline_creation_feedback
  528. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_pipeline_library_group_handles
  529. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_post_depth_coverage
  530. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_primitive_topology_list_restart
  531. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_private_data
  532. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_provoking_vertex
  533. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_queue_family_foreign
  534. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_robustness2
  535. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_sampler_filter_minmax
  536. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_sample_locations
  537. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_scalar_block_layout
  538. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_separate_stencil_usage
  539. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_shader_atomic_float
  540. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_shader_atomic_float2
  541. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_shader_demote_to_helper_invocation
  542. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_shader_image_atomic_int64
  543. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_shader_module_identifier
  544. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_shader_stencil_export
  545. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_shader_subgroup_ballot
  546. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_shader_subgroup_vote
  547. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_shader_viewport_index_layer
  548. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_subgroup_size_control
  549. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_texel_buffer_alignment
  550. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_tooling_info
  551. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_transform_feedback
  552. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_vertex_attribute_divisor
  553. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_vertex_input_dynamic_state
  554. [ 0.055][d][vo/gpu/libplacebo] VK_EXT_ycbcr_image_arrays
  555. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_buffer_marker
  556. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_calibrated_timestamps
  557. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_device_coherent_memory
  558. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_display_native_hdr
  559. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_draw_indirect_count
  560. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_gcn_shader
  561. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_gpa_interface
  562. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_gpu_shader_half_float
  563. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_gpu_shader_int16
  564. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_memory_overallocation_behavior
  565. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_mixed_attachment_samples
  566. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_shader_ballot
  567. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_shader_core_properties
  568. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_shader_core_properties2
  569. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_shader_early_and_late_fragment_tests
  570. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_shader_explicit_vertex_parameter
  571. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_shader_fragment_mask
  572. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_shader_image_load_store_lod
  573. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_shader_info
  574. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_shader_trinary_minmax
  575. [ 0.055][d][vo/gpu/libplacebo] VK_AMD_texture_gather_bias_lod
  576. [ 0.055][d][vo/gpu/libplacebo] VK_GOOGLE_decorate_string
  577. [ 0.055][d][vo/gpu/libplacebo] VK_GOOGLE_hlsl_functionality1
  578. [ 0.055][d][vo/gpu/libplacebo] VK_GOOGLE_user_type
  579. [ 0.055][d][vo/gpu/libplacebo] VK_VALVE_mutable_descriptor_type
  580. [ 0.055][v][vo/gpu/libplacebo] Creating vulkan device with extensions:
  581. [ 0.055][v][vo/gpu/libplacebo] VK_KHR_swapchain
  582. [ 0.055][v][vo/gpu/libplacebo] VK_KHR_swapchain
  583. [ 0.055][v][vo/gpu/libplacebo] VK_KHR_push_descriptor
  584. [ 0.055][v][vo/gpu/libplacebo] VK_KHR_external_memory_win32
  585. [ 0.055][v][vo/gpu/libplacebo] VK_EXT_external_memory_host
  586. [ 0.055][v][vo/gpu/libplacebo] VK_KHR_external_semaphore_win32
  587. [ 0.055][v][vo/gpu/libplacebo] VK_EXT_hdr_metadata
  588. [ 0.055][v][vo/gpu/libplacebo] VK_EXT_full_screen_exclusive
  589. [ 0.055][v][vo/gpu/libplacebo] VK_EXT_descriptor_buffer
  590. [ 0.055][v][vo/gpu/libplacebo] VK_EXT_shader_atomic_float
  591. [ 0.055][v][vo/gpu/libplacebo] VK_KHR_video_decode_queue
  592. [ 0.055][v][vo/gpu/libplacebo] VK_KHR_video_decode_h264
  593. [ 0.055][v][vo/gpu/libplacebo] VK_KHR_video_decode_h265
  594. [ 0.055][v][vo/gpu/libplacebo] VK_KHR_video_queue
  595. [ 0.065][d][vo/gpu/libplacebo] Spent 9.439 ms creating vulkan device
  596. [ 0.065][d][vo/gpu/libplacebo] Restricting QF 1 from 2 queues to 1
  597. [ 0.065][v][vo/gpu/libplacebo] Memory heaps supported by device:
  598. [ 0.065][v][vo/gpu/libplacebo] 0: flags 0x3 size 256M
  599. [ 0.065][v][vo/gpu/libplacebo] 1: flags 0x0 size 15G
  600. [ 0.065][v][vo/gpu/libplacebo] 2: flags 0x3 size 256M
  601. [ 0.065][d][vo/gpu/libplacebo] Memory types supported by device:
  602. [ 0.065][d][vo/gpu/libplacebo] 0: flags 0x1 heap 0
  603. [ 0.065][d][vo/gpu/libplacebo] 1: flags 0x6 heap 1
  604. [ 0.065][d][vo/gpu/libplacebo] 2: flags 0x7 heap 2
  605. [ 0.065][d][vo/gpu/libplacebo] 3: flags 0xe heap 1
  606. [ 0.065][d][vo/gpu/libplacebo] 4: flags 0xc1 heap 0
  607. [ 0.065][d][vo/gpu/libplacebo] 5: flags 0xc6 heap 1
  608. [ 0.065][d][vo/gpu/libplacebo] 6: flags 0xc7 heap 2
  609. [ 0.065][d][vo/gpu/libplacebo] 7: flags 0xce heap 1
  610. [ 0.065][d][vo/gpu/libplacebo] 8: flags 0x1 heap 0
  611. [ 0.065][d][vo/gpu/libplacebo] 9: flags 0x6 heap 1
  612. [ 0.065][d][vo/gpu/libplacebo] 10: flags 0x7 heap 2
  613. [ 0.065][d][vo/gpu/libplacebo] 11: flags 0xe heap 1
  614. [ 0.065][d][vo/gpu/libplacebo] 12: flags 0xc1 heap 0
  615. [ 0.065][d][vo/gpu/libplacebo] 13: flags 0xc6 heap 1
  616. [ 0.065][d][vo/gpu/libplacebo] 14: flags 0xc7 heap 2
  617. [ 0.065][d][vo/gpu/libplacebo] 15: flags 0xce heap 1
  618. [ 0.065][v][vo/gpu/libplacebo] Memory summary: 0 used 0 res 0 alloc, efficiency 100.00%, utilization 100.00%, max page: 64M
  619. [ 0.065][v][vo/gpu/libplacebo] shaderc SPIR-V version 1.6 rev 1
  620. [ 0.065][v][vo/gpu/libplacebo] Initialized SPIR-V compiler 'shaderc'
  621. [ 0.065][d][vo/gpu/libplacebo] Handle type VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_ALLOCATION_BIT_EXT (0x10) is not exportable
  622. [ 0.065][d][vo/gpu/libplacebo] Handle type VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_ALLOCATION_BIT_EXT (0x10) is not exportable
  623. [ 0.065][d][vo/gpu/libplacebo] Minimum texel alignment: 48
  624. [ 0.065][v][vo/gpu/libplacebo] GPU information:
  625. [ 0.065][v][vo/gpu/libplacebo] GLSL version: 450 (vulkan)
  626. [ 0.065][v][vo/gpu/libplacebo] max_shmem_size: 32768
  627. [ 0.065][v][vo/gpu/libplacebo] max_group_threads: 1024
  628. [ 0.065][v][vo/gpu/libplacebo] max_group_size[0]: 1024
  629. [ 0.065][v][vo/gpu/libplacebo] max_group_size[1]: 1024
  630. [ 0.065][v][vo/gpu/libplacebo] max_group_size[2]: 1024
  631. [ 0.065][v][vo/gpu/libplacebo] subgroup_size: 64
  632. [ 0.065][v][vo/gpu/libplacebo] min_gather_offset: -32
  633. [ 0.065][v][vo/gpu/libplacebo] max_gather_offset: 31
  634. [ 0.065][v][vo/gpu/libplacebo] Limits:
  635. [ 0.065][v][vo/gpu/libplacebo] thread_safe: 1
  636. [ 0.065][v][vo/gpu/libplacebo] callbacks: 1
  637. [ 0.065][v][vo/gpu/libplacebo] max_buf_size: 16490954752
  638. [ 0.065][v][vo/gpu/libplacebo] max_ubo_size: 4294967295
  639. [ 0.065][v][vo/gpu/libplacebo] max_ssbo_size: 4294967295
  640. [ 0.065][v][vo/gpu/libplacebo] max_vbo_size: 268435456
  641. [ 0.065][v][vo/gpu/libplacebo] max_mapped_size: 16490954752
  642. [ 0.065][v][vo/gpu/libplacebo] max_buffer_texels: 4294967295
  643. [ 0.065][v][vo/gpu/libplacebo] align_host_ptr: 4096
  644. [ 0.065][v][vo/gpu/libplacebo] host_cached: 1
  645. [ 0.065][v][vo/gpu/libplacebo] max_tex_1d_dim: 16384
  646. [ 0.065][v][vo/gpu/libplacebo] max_tex_2d_dim: 16384
  647. [ 0.065][v][vo/gpu/libplacebo] max_tex_3d_dim: 8192
  648. [ 0.065][v][vo/gpu/libplacebo] blittable_1d_3d: 1
  649. [ 0.065][v][vo/gpu/libplacebo] buf_transfer: 1
  650. [ 0.065][v][vo/gpu/libplacebo] align_tex_xfer_pitch: 1
  651. [ 0.065][v][vo/gpu/libplacebo] align_tex_xfer_offset: 4
  652. [ 0.065][v][vo/gpu/libplacebo] max_variable_comps: 0
  653. [ 0.065][v][vo/gpu/libplacebo] max_constants: 18446744073709551615
  654. [ 0.065][v][vo/gpu/libplacebo] max_pushc_size: 128
  655. [ 0.065][v][vo/gpu/libplacebo] align_vertex_stride: 1
  656. [ 0.065][v][vo/gpu/libplacebo] max_dispatch[0]: 4294967295
  657. [ 0.065][v][vo/gpu/libplacebo] max_dispatch[1]: 65535
  658. [ 0.065][v][vo/gpu/libplacebo] max_dispatch[2]: 65535
  659. [ 0.065][v][vo/gpu/libplacebo] fragment_queues: 1
  660. [ 0.065][v][vo/gpu/libplacebo] compute_queues: 1
  661. [ 0.065][v][vo/gpu/libplacebo] External API interop:
  662. [ 0.065][v][vo/gpu/libplacebo] UUID: 00:00:00:00:0B:00:00:00:00:00:00:00:00:00:00:00
  663. [ 0.065][v][vo/gpu/libplacebo] PCI: 0000:0b:00:0
  664. [ 0.065][v][vo/gpu/libplacebo] buf export caps: 0x6
  665. [ 0.065][v][vo/gpu/libplacebo] buf import caps: 0x16
  666. [ 0.065][v][vo/gpu/libplacebo] tex export caps: 0x6
  667. [ 0.065][v][vo/gpu/libplacebo] tex import caps: 0x16
  668. [ 0.065][v][vo/gpu/libplacebo] sync export caps: 0x6
  669. [ 0.065][v][vo/gpu/libplacebo] sync import caps: 0x0
  670. [ 0.065][d][vo/gpu/libplacebo] GPU texture formats:
  671. [ 0.065][d][vo/gpu/libplacebo] NAME TYPE SIZE COMP CAPS EMU DEPTH HOST_BITS GLSL_TYPE GLSL_FMT FOURCC
  672. [ 0.065][d][vo/gpu/libplacebo] a1rgb5 UNORM 2 ARGB SsLRbB---HWG n {1 5 5 5 } {1 5 5 5 } BA15
  673. [ 0.065][d][vo/gpu/libplacebo] a1bgr5 UNORM 2 ABGR SsLRbB---HWG n {1 5 5 5 } {1 5 5 5 } RA15
  674. [ 0.065][d][vo/gpu/libplacebo] argb4 UNORM 2 ARGB SsLRbB---HWG n {4 4 4 4 } {4 4 4 4 } BA12
  675. [ 0.065][d][vo/gpu/libplacebo] abgr4 UNORM 2 ABGR SsLRbB---HWG n {4 4 4 4 } {4 4 4 4 } RA12
  676. [ 0.065][d][vo/gpu/libplacebo] rgb565 UNORM 2 RGB SsLRbB---HWG n {5 6 5 0 } {5 6 5 0 } BG16
  677. [ 0.065][d][vo/gpu/libplacebo] bgr5a1 UNORM 2 BGRA SsLRbB---HWG n {5 5 5 1 } {5 5 5 1 } AR15
  678. [ 0.065][d][vo/gpu/libplacebo] bgr565 UNORM 2 BGR SsLRbB---HWG n {5 6 5 0 } {5 6 5 0 } RG16
  679. [ 0.065][d][vo/gpu/libplacebo] r8 UNORM 1 R SsLRbBVutHWG n {8 0 0 0 } {8 0 0 0 } float r8 R8
  680. [ 0.065][d][vo/gpu/libplacebo] r8s SNORM 1 R SsLRbBVutHWG n {8 0 0 0 } {8 0 0 0 } float r8_snorm
  681. [ 0.065][d][vo/gpu/libplacebo] rg8 UNORM 2 RG SsLRbBVutHWG n {8 8 0 0 } {8 8 0 0 } vec2 rg8 GR88
  682. [ 0.065][d][vo/gpu/libplacebo] rg8s SNORM 2 RG SsLRbBVutHWG n {8 8 0 0 } {8 8 0 0 } vec2 rg8_snorm
  683. [ 0.065][d][vo/gpu/libplacebo] rgba8 UNORM 4 RGBA SsLRbBVutHWG n {8 8 8 8 } {8 8 8 8 } vec4 rgba8 AB24
  684. [ 0.065][d][vo/gpu/libplacebo] rgba8s SNORM 4 RGBA SsLRbBVutHWG n {8 8 8 8 } {8 8 8 8 } vec4 rgba8_snorm
  685. [ 0.065][d][vo/gpu/libplacebo] bgra8 UNORM 4 BGRA SsLRbBVutHWG n {8 8 8 8 } {8 8 8 8 } vec4 rgba8 AR24
  686. [ 0.065][d][vo/gpu/libplacebo] rgb10a2 UNORM 4 RGBA SsLRbBVutHWG n {10 10 10 2 } {10 10 10 2 } vec4 rgb10_a2 AB30
  687. [ 0.065][d][vo/gpu/libplacebo] bgr10a2 UNORM 4 BGRA SsLRbBVutHWG n {10 10 10 2 } {10 10 10 2 } vec4 rgb10_a2 AR30
  688. [ 0.065][d][vo/gpu/libplacebo] r16 UNORM 2 R SsLRbBVutHWG n {16 0 0 0 } {16 0 0 0 } float r16 R16
  689. [ 0.065][d][vo/gpu/libplacebo] r16hf FLOAT 2 R SsLRbBVutHWG n {16 0 0 0 } {16 0 0 0 } float r16f
  690. [ 0.065][d][vo/gpu/libplacebo] r16s SNORM 2 R SsLRbBVutHWG n {16 0 0 0 } {16 0 0 0 } float r16_snorm
  691. [ 0.065][d][vo/gpu/libplacebo] rg16 UNORM 4 RG SsLRbBVutHWG n {16 16 0 0 } {16 16 0 0 } vec2 rg16 GR32
  692. [ 0.065][d][vo/gpu/libplacebo] rg16hf FLOAT 4 RG SsLRbBVutHWG n {16 16 0 0 } {16 16 0 0 } vec2 rg16f
  693. [ 0.065][d][vo/gpu/libplacebo] rg16s SNORM 4 RG SsLRbBVutHWG n {16 16 0 0 } {16 16 0 0 } vec2 rg16_snorm
  694. [ 0.065][d][vo/gpu/libplacebo] rgba16 UNORM 8 RGBA SsLRbBVutHWG n {16 16 16 16} {16 16 16 16} vec4 rgba16 AB48
  695. [ 0.065][d][vo/gpu/libplacebo] rgba16hf FLOAT 8 RGBA SsLRbBVutHWG n {16 16 16 16} {16 16 16 16} vec4 rgba16f AB4H
  696. [ 0.065][d][vo/gpu/libplacebo] rgba16s SNORM 8 RGBA SsLRbBVutHWG n {16 16 16 16} {16 16 16 16} vec4 rgba16_snorm
  697. [ 0.065][d][vo/gpu/libplacebo] r32f FLOAT 4 R SsLRbBVutHWG n {32 0 0 0 } {32 0 0 0 } float r32f
  698. [ 0.065][d][vo/gpu/libplacebo] rg32f FLOAT 8 RG SsLRbBVutHWG n {32 32 0 0 } {32 32 0 0 } vec2 rg32f
  699. [ 0.065][d][vo/gpu/libplacebo] rgba32f FLOAT 16 RGBA SsLRbBVutHWG n {32 32 32 32} {32 32 32 32} vec4 rgba32f
  700. [ 0.065][d][vo/gpu/libplacebo] r8i SINT 1 R Ss-R-BVutHWG n {8 0 0 0 } {8 0 0 0 } int r8i
  701. [ 0.065][d][vo/gpu/libplacebo] r8u UINT 1 R Ss-R-BVutHWG n {8 0 0 0 } {8 0 0 0 } uint r8ui
  702. [ 0.065][d][vo/gpu/libplacebo] rg8i SINT 2 RG Ss-R-BVutHWG n {8 8 0 0 } {8 8 0 0 } ivec2 rg8i
  703. [ 0.065][d][vo/gpu/libplacebo] rg8u UINT 2 RG Ss-R-BVutHWG n {8 8 0 0 } {8 8 0 0 } uvec2 rg8ui
  704. [ 0.065][d][vo/gpu/libplacebo] rgba8i SINT 4 RGBA Ss-R-BVutHWG n {8 8 8 8 } {8 8 8 8 } ivec4 rgba8i
  705. [ 0.065][d][vo/gpu/libplacebo] rgba8u UINT 4 RGBA Ss-R-BVutHWG n {8 8 8 8 } {8 8 8 8 } uvec4 rgba8ui
  706. [ 0.065][d][vo/gpu/libplacebo] bgra8i SINT 4 BGRA Ss-R-BVutHWG n {8 8 8 8 } {8 8 8 8 } ivec4 rgba8i
  707. [ 0.065][d][vo/gpu/libplacebo] bgra8u UINT 4 BGRA Ss-R-BVutHWG n {8 8 8 8 } {8 8 8 8 } uvec4 rgba8ui
  708. [ 0.065][d][vo/gpu/libplacebo] rgb10a2u UINT 4 RGBA Ss-R-BVutHWG n {10 10 10 2 } {10 10 10 2 } uvec4 rgb10_a2ui
  709. [ 0.065][d][vo/gpu/libplacebo] bgr10a2u UINT 4 BGRA Ss-R-BVutHWG n {10 10 10 2 } {10 10 10 2 } uvec4 rgb10_a2ui
  710. [ 0.065][d][vo/gpu/libplacebo] r16i SINT 2 R Ss-R-BVutHWG n {16 0 0 0 } {16 0 0 0 } int r16i
  711. [ 0.065][d][vo/gpu/libplacebo] r16u UINT 2 R Ss-R-BVutHWG n {16 0 0 0 } {16 0 0 0 } uint r16ui
  712. [ 0.065][d][vo/gpu/libplacebo] rg16i SINT 4 RG Ss-R-BVutHWG n {16 16 0 0 } {16 16 0 0 } ivec2 rg16i
  713. [ 0.065][d][vo/gpu/libplacebo] rg16u UINT 4 RG Ss-R-BVutHWG n {16 16 0 0 } {16 16 0 0 } uvec2 rg16ui
  714. [ 0.065][d][vo/gpu/libplacebo] rgba16i SINT 8 RGBA Ss-R-BVutHWG n {16 16 16 16} {16 16 16 16} ivec4 rgba16i
  715. [ 0.065][d][vo/gpu/libplacebo] rgba16u UINT 8 RGBA Ss-R-BVutHWG n {16 16 16 16} {16 16 16 16} uvec4 rgba16ui
  716. [ 0.065][d][vo/gpu/libplacebo] r32i SINT 4 R Ss-R-BVutHWG n {32 0 0 0 } {32 0 0 0 } int r32i
  717. [ 0.065][d][vo/gpu/libplacebo] r32u UINT 4 R Ss-R-BVutHWG n {32 0 0 0 } {32 0 0 0 } uint r32ui
  718. [ 0.065][d][vo/gpu/libplacebo] rg32i SINT 8 RG Ss-R-BVutHWG n {32 32 0 0 } {32 32 0 0 } ivec2 rg32i
  719. [ 0.065][d][vo/gpu/libplacebo] rg32u UINT 8 RG Ss-R-BVutHWG n {32 32 0 0 } {32 32 0 0 } uvec2 rg32ui
  720. [ 0.065][d][vo/gpu/libplacebo] rgba32i SINT 16 RGBA Ss-R-BVutHWG n {32 32 32 32} {32 32 32 32} ivec4 rgba32i
  721. [ 0.065][d][vo/gpu/libplacebo] rgba32u UINT 16 RGBA Ss-R-BVutHWG n {32 32 32 32} {32 32 32 32} uvec4 rgba32ui
  722. [ 0.065][d][vo/gpu/libplacebo] gr4 UNORM 1 GR S-L------H-G n {4 4 0 0 } {4 4 0 0 }
  723. [ 0.065][d][vo/gpu/libplacebo] rgb8i SINT 3 RGB ------V--H-- n {8 8 8 0 } {8 8 8 0 } ivec3
  724. [ 0.065][d][vo/gpu/libplacebo] rgb8s SNORM 3 RGB ------V--H-- n {8 8 8 0 } {8 8 8 0 } vec3
  725. [ 0.065][d][vo/gpu/libplacebo] rgb8u UINT 3 RGB ------V--H-- n {8 8 8 0 } {8 8 8 0 } uvec3
  726. [ 0.065][d][vo/gpu/libplacebo] bgr8 UNORM 3 BGR ---------H-- n {8 8 8 0 } {8 8 8 0 } RG24
  727. [ 0.065][d][vo/gpu/libplacebo] bgr8i SINT 3 BGR ---------H-- n {8 8 8 0 } {8 8 8 0 }
  728. [ 0.065][d][vo/gpu/libplacebo] bgr8u UINT 3 BGR ---------H-- n {8 8 8 0 } {8 8 8 0 }
  729. [ 0.065][d][vo/gpu/libplacebo] rgb10a2i SINT 4 RGBA ------V--H-- n {10 10 10 2 } {10 10 10 2 } ivec4
  730. [ 0.065][d][vo/gpu/libplacebo] rgb10a2s SNORM 4 RGBA ------V--H-- n {10 10 10 2 } {10 10 10 2 } vec4
  731. [ 0.065][d][vo/gpu/libplacebo] bgr10a2i SINT 4 BGRA ------V--H-- n {10 10 10 2 } {10 10 10 2 } ivec4
  732. [ 0.065][d][vo/gpu/libplacebo] bgr10a2s SNORM 4 BGRA ------V--H-- n {10 10 10 2 } {10 10 10 2 } vec4
  733. [ 0.065][d][vo/gpu/libplacebo] rx10 UNORM 2 R ---------H-- n {10 0 0 0 } {16 0 0 0 }
  734. [ 0.065][d][vo/gpu/libplacebo] rxgx10 UNORM 4 RG ---------H-- n {10 10 0 0 } {16 16 0 0 }
  735. [ 0.065][d][vo/gpu/libplacebo] rx12 UNORM 2 R ---------H-- n {12 0 0 0 } {16 0 0 0 }
  736. [ 0.065][d][vo/gpu/libplacebo] rxgx12 UNORM 4 RG ---------H-- n {12 12 0 0 } {16 16 0 0 }
  737. [ 0.065][d][vo/gpu/libplacebo] rgb16hf FLOAT 6 RGB ------V--H-- n {16 16 16 0 } {16 16 16 0 } vec3
  738. [ 0.065][d][vo/gpu/libplacebo] rgb16i SINT 6 RGB ------V--H-- n {16 16 16 0 } {16 16 16 0 } ivec3
  739. [ 0.065][d][vo/gpu/libplacebo] rgb16s SNORM 6 RGB ------V--H-- n {16 16 16 0 } {16 16 16 0 } vec3
  740. [ 0.065][d][vo/gpu/libplacebo] rgb16u UINT 6 RGB ------V--H-- n {16 16 16 0 } {16 16 16 0 } uvec3
  741. [ 0.065][d][vo/gpu/libplacebo] rgb32f FLOAT 12 RGB ------VutHW- n {32 32 32 0 } {32 32 32 0 } vec3
  742. [ 0.065][d][vo/gpu/libplacebo] rgb32i SINT 12 RGB ------VutHW- n {32 32 32 0 } {32 32 32 0 } ivec3
  743. [ 0.065][d][vo/gpu/libplacebo] rgb32u UINT 12 RGB ------VutHW- n {32 32 32 0 } {32 32 32 0 } uvec3
  744. [ 0.065][d][vo/gpu/libplacebo] rgb8 UNORM 3 RGB SsLRbBV--HWG y {8 8 8 0 } {8 8 8 0 } vec3 rgba8 BG24
  745. [ 0.065][d][vo/gpu/libplacebo] rgb16 UNORM 6 RGB SsLRbBV--HWG y {16 16 16 0 } {16 16 16 0 } vec3 rgba16
  746. [ 0.065][d][vo/gpu/libplacebo] r16f FLOAT 4 R SsLRbB---HWG y {16 0 0 0 } {32 0 0 0 } r16f
  747. [ 0.065][d][vo/gpu/libplacebo] rg16f FLOAT 8 RG SsLRbB---HWG y {16 16 0 0 } {32 32 0 0 } rg16f
  748. [ 0.065][d][vo/gpu/libplacebo] rgba16f FLOAT 16 RGBA SsLRbB---HWG y {16 16 16 16} {32 32 32 32} rgba16f
  749. [ 0.065][d][vo/gpu/libplacebo] rgb16f FLOAT 12 RGB ---------H-- y {16 16 16 0 } {32 32 32 0 }
  750. [ 0.065][d][vo/gpu/libplacebo] g8_b8_r8_420 UNORM 0 ------------ n {8 8 8 0 } {0 0 0 0 } YU12
  751. [ 0.065][d][vo/gpu/libplacebo] g8_b8_r8_422 UNORM 0 ------------ n {8 8 8 0 } {0 0 0 0 } YU16
  752. [ 0.065][d][vo/gpu/libplacebo] g8_b8_r8_444 UNORM 0 ------------ n {8 8 8 0 } {0 0 0 0 } YU24
  753. [ 0.065][d][vo/gpu/libplacebo] g8_br8_420 UNORM 0 ------------ n {8 8 8 0 } {0 0 0 0 } NV12
  754. [ 0.065][d][vo/gpu/libplacebo] g8_br8_422 UNORM 0 ------------ n {8 8 8 0 } {0 0 0 0 } NV16
  755. [ 0.065][d][vo/gpu/libplacebo] g8_br8_444 UNORM 0 ------------ n {8 8 8 0 } {0 0 0 0 } NV24
  756. [ 0.065][d][vo/gpu/libplacebo] gx10_bx10_rx10_420 UNORM 0 ------------ n {10 10 10 0 } {0 0 0 0 }
  757. [ 0.065][d][vo/gpu/libplacebo] gx10_bx10_rx10_422 UNORM 0 ------------ n {10 10 10 0 } {0 0 0 0 }
  758. [ 0.065][d][vo/gpu/libplacebo] gx10_bx10_rx10_444 UNORM 0 ------------ n {10 10 10 0 } {0 0 0 0 } Q410
  759. [ 0.065][d][vo/gpu/libplacebo] gx10_bxrx10_420 UNORM 0 ------------ n {10 10 10 0 } {0 0 0 0 } P010
  760. [ 0.065][d][vo/gpu/libplacebo] gx10_bxrx10_422 UNORM 0 ------------ n {10 10 10 0 } {0 0 0 0 } P210
  761. [ 0.065][d][vo/gpu/libplacebo] gx10_bxrx10_444 UNORM 0 ------------ n {10 10 10 0 } {0 0 0 0 }
  762. [ 0.065][d][vo/gpu/libplacebo] gx12_bx12_rx12_420 UNORM 0 ------------ n {12 12 12 0 } {0 0 0 0 }
  763. [ 0.065][d][vo/gpu/libplacebo] gx12_bx12_rx12_422 UNORM 0 ------------ n {12 12 12 0 } {0 0 0 0 }
  764. [ 0.065][d][vo/gpu/libplacebo] gx12_bx12_rx12_444 UNORM 0 ------------ n {12 12 12 0 } {0 0 0 0 }
  765. [ 0.065][d][vo/gpu/libplacebo] gx12_bxrx12_420 UNORM 0 ------------ n {12 12 12 0 } {0 0 0 0 } P012
  766. [ 0.065][d][vo/gpu/libplacebo] gx12_bxrx12_422 UNORM 0 ------------ n {12 12 12 0 } {0 0 0 0 }
  767. [ 0.065][d][vo/gpu/libplacebo] gx12_bxrx12_444 UNORM 0 ------------ n {12 12 12 0 } {0 0 0 0 }
  768. [ 0.065][d][vo/gpu/libplacebo] g16_b16_r16_420 UNORM 0 ------------ n {16 16 16 0 } {0 0 0 0 }
  769. [ 0.065][d][vo/gpu/libplacebo] g16_b16_r16_422 UNORM 0 ------------ n {16 16 16 0 } {0 0 0 0 }
  770. [ 0.065][d][vo/gpu/libplacebo] g16_b16_r16_444 UNORM 0 ------------ n {16 16 16 0 } {0 0 0 0 }
  771. [ 0.065][d][vo/gpu/libplacebo] g16_br16_420 UNORM 0 ------------ n {16 16 16 0 } {0 0 0 0 } P016
  772. [ 0.065][d][vo/gpu/libplacebo] g16_br16_422 UNORM 0 ------------ n {16 16 16 0 } {0 0 0 0 }
  773. [ 0.065][d][vo/gpu/libplacebo] g16_br16_444 UNORM 0 ------------ n {16 16 16 0 } {0 0 0 0 }
  774. [ 0.065][v][vo/gpu/libplacebo] Available surface configurations:
  775. [ 0.065][v][vo/gpu/libplacebo] 0: VK_FORMAT_R8G8B8A8_UNORM VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
  776. [ 0.065][v][vo/gpu/libplacebo] 1: VK_FORMAT_B8G8R8A8_UNORM VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
  777. [ 0.065][v][vo/gpu/libplacebo] 2: VK_FORMAT_R8G8B8A8_SRGB VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
  778. [ 0.065][v][vo/gpu/libplacebo] 3: VK_FORMAT_B8G8R8A8_SRGB VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
  779. [ 0.065][v][vo/gpu/libplacebo] Picked surface configuration 0: VK_FORMAT_R8G8B8A8_UNORM + VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
  780. [ 0.065][d][vo/gpu/vulkan] Texture formats:
  781. [ 0.065][d][vo/gpu/vulkan] NAME COMP*TYPE SIZE DEPTH PER COMP.
  782. [ 0.065][d][vo/gpu/vulkan] a1rgb5 4*unorm 2B LF CR ST {1 5 5 5}
  783. [ 0.065][d][vo/gpu/vulkan] a1bgr5 4*unorm 2B LF CR ST {1 5 5 5}
  784. [ 0.065][d][vo/gpu/vulkan] argb4 4*unorm 2B LF CR ST {4 4 4 4}
  785. [ 0.065][d][vo/gpu/vulkan] abgr4 4*unorm 2B LF CR ST {4 4 4 4}
  786. [ 0.065][d][vo/gpu/vulkan] rgb565 3*unorm 2B LF CR ST {5 6 5}
  787. [ 0.065][d][vo/gpu/vulkan] bgr5a1 4*unorm 2B LF CR ST {5 5 5 1}
  788. [ 0.065][d][vo/gpu/vulkan] bgr565 3*unorm 2B LF CR ST {5 6 5}
  789. [ 0.065][d][vo/gpu/vulkan] r8 1*unorm 1B LF CR ST {8}
  790. [ 0.065][d][vo/gpu/vulkan] rg8 2*unorm 2B LF CR ST {8 8}
  791. [ 0.065][d][vo/gpu/vulkan] rgba8 4*unorm 4B LF CR ST {8 8 8 8}
  792. [ 0.065][d][vo/gpu/vulkan] bgra8 4*unorm 4B LF CR ST {8 8 8 8}
  793. [ 0.065][d][vo/gpu/vulkan] rgb10a2 4*unorm 4B LF CR ST {10 10 10 2}
  794. [ 0.065][d][vo/gpu/vulkan] bgr10a2 4*unorm 4B LF CR ST {10 10 10 2}
  795. [ 0.065][d][vo/gpu/vulkan] r16 1*unorm 2B LF CR ST {16}
  796. [ 0.065][d][vo/gpu/vulkan] r16hf 1*float 2B LF CR ST {16}
  797. [ 0.065][d][vo/gpu/vulkan] rg16 2*unorm 4B LF CR ST {16 16}
  798. [ 0.065][d][vo/gpu/vulkan] rg16hf 2*float 4B LF CR ST {16 16}
  799. [ 0.065][d][vo/gpu/vulkan] rgba16 4*unorm 8B LF CR ST {16 16 16 16}
  800. [ 0.065][d][vo/gpu/vulkan] rgba16hf 4*float 8B LF CR ST {16 16 16 16}
  801. [ 0.065][d][vo/gpu/vulkan] r32f 1*float 4B LF CR ST {32}
  802. [ 0.065][d][vo/gpu/vulkan] rg32f 2*float 8B LF CR ST {32 32}
  803. [ 0.065][d][vo/gpu/vulkan] rgba32f 4*float 16B LF CR ST {32 32 32 32}
  804. [ 0.065][d][vo/gpu/vulkan] r8u 1*uint 1B CR ST {8}
  805. [ 0.065][d][vo/gpu/vulkan] rg8u 2*uint 2B CR ST {8 8}
  806. [ 0.065][d][vo/gpu/vulkan] rgba8u 4*uint 4B CR ST {8 8 8 8}
  807. [ 0.065][d][vo/gpu/vulkan] bgra8u 4*uint 4B CR ST {8 8 8 8}
  808. [ 0.065][d][vo/gpu/vulkan] rgb10a2u 4*uint 4B CR ST {10 10 10 2}
  809. [ 0.065][d][vo/gpu/vulkan] bgr10a2u 4*uint 4B CR ST {10 10 10 2}
  810. [ 0.065][d][vo/gpu/vulkan] r16u 1*uint 2B CR ST {16}
  811. [ 0.065][d][vo/gpu/vulkan] rg16u 2*uint 4B CR ST {16 16}
  812. [ 0.065][d][vo/gpu/vulkan] rgba16u 4*uint 8B CR ST {16 16 16 16}
  813. [ 0.065][d][vo/gpu/vulkan] r32u 1*uint 4B CR ST {32}
  814. [ 0.065][d][vo/gpu/vulkan] rg32u 2*uint 8B CR ST {32 32}
  815. [ 0.065][d][vo/gpu/vulkan] rgba32u 4*uint 16B CR ST {32 32 32 32}
  816. [ 0.065][d][vo/gpu/vulkan] gr4 2*unorm 1B LF {4 4}
  817. [ 0.065][d][vo/gpu/vulkan] rgb8 3*unorm 3B LF CR ST {8 8 8}
  818. [ 0.065][d][vo/gpu/vulkan] rgb16 3*unorm 6B LF CR ST {16 16 16}
  819. [ 0.065][d][vo/gpu/vulkan] r16f 1*float 4B LF CR ST {32/16}
  820. [ 0.065][d][vo/gpu/vulkan] rg16f 2*float 8B LF CR ST {32/16 32/16}
  821. [ 0.065][d][vo/gpu/vulkan] rgba16f 4*float 16B LF CR ST {32/16 32/16 32/16 32/16}
  822. [ 0.065][d][vo/gpu/vulkan] LA = LUMINANCE_ALPHA hack format
  823. [ 0.065][d][vo/gpu/vulkan] LF = linear filterable
  824. [ 0.065][d][vo/gpu/vulkan] CR = can be used for render targets
  825. [ 0.065][d][vo/gpu/vulkan] ST = can be used for storable images
  826. [ 0.065][d][vo/gpu/vulkan] Image formats:
  827. [ 0.065][d][vo/gpu/vulkan] yuv444p => 3 planes 1x1 8/0 [r8/r8/r8] (r/g/b) [unorm]
  828. [ 0.065][d][vo/gpu/vulkan] yuv420p => 3 planes 2x2 8/0 [r8/r8/r8] (r/g/b) [unorm]
  829. [ 0.065][d][vo/gpu/vulkan] gray => 1 planes 1x1 8/0 [r8] (r) [unorm]
  830. [ 0.065][d][vo/gpu/vulkan] gray16 => 1 planes 1x1 16/0 [r16] (r) [unorm]
  831. [ 0.065][d][vo/gpu/vulkan] uyvy422
  832. [ 0.065][d][vo/gpu/vulkan] nv12 => 2 planes 2x2 8/0 [r8/rg8] (r/gb) [unorm]
  833. [ 0.065][d][vo/gpu/vulkan] p010 => 2 planes 2x2 16/6 [r16/rg16] (r/gb) [unorm]
  834. [ 0.065][d][vo/gpu/vulkan] argb => 1 planes 1x1 8/0 [rgba8] (argb) [unorm]
  835. [ 0.065][d][vo/gpu/vulkan] bgra => 1 planes 1x1 8/0 [rgba8] (bgra) [unorm]
  836. [ 0.065][d][vo/gpu/vulkan] abgr => 1 planes 1x1 8/0 [rgba8] (abgr) [unorm]
  837. [ 0.065][d][vo/gpu/vulkan] rgba => 1 planes 1x1 8/0 [rgba8] (rgba) [unorm]
  838. [ 0.065][d][vo/gpu/vulkan] bgr24 => 1 planes 1x1 8/0 [rgb8] (bgr) [unorm]
  839. [ 0.065][d][vo/gpu/vulkan] rgb24 => 1 planes 1x1 8/0 [rgb8] (rgb) [unorm]
  840. [ 0.065][d][vo/gpu/vulkan] 0rgb => 1 planes 1x1 8/0 [rgba8] (_rgb) [unorm]
  841. [ 0.065][d][vo/gpu/vulkan] bgr0 => 1 planes 1x1 8/0 [rgba8] (bgr) [unorm]
  842. [ 0.065][d][vo/gpu/vulkan] 0bgr => 1 planes 1x1 8/0 [rgba8] (_bgr) [unorm]
  843. [ 0.065][d][vo/gpu/vulkan] rgb0 => 1 planes 1x1 8/0 [rgba8] (rgb) [unorm]
  844. [ 0.065][d][vo/gpu/vulkan] rgba64 => 1 planes 1x1 16/0 [rgba16] (rgba) [unorm]
  845. [ 0.065][d][vo/gpu/vulkan] rgb565
  846. [ 0.065][d][vo/gpu/vulkan] pal8
  847. [ 0.065][d][vo/gpu/vulkan] vdpau
  848. [ 0.065][d][vo/gpu/vulkan] d3d11
  849. [ 0.065][d][vo/gpu/vulkan] dxva2_vld
  850. [ 0.066][d][vo/gpu/vulkan] mmal
  851. [ 0.066][d][vo/gpu/vulkan] mediacodec
  852. [ 0.066][d][vo/gpu/vulkan] cuda
  853. [ 0.066][d][vo/gpu/vulkan] yap8 => 2 planes 1x1 8/0 [r8/r8] (r/a) [unorm]
  854. [ 0.066][d][vo/gpu/vulkan] yap16 => 2 planes 1x1 16/0 [r16/r16] (r/a) [unorm]
  855. [ 0.066][d][vo/gpu/vulkan] grayaf32 => 2 planes 1x1 32/0 [r32f/r32f] (r/a) [float]
  856. [ 0.066][d][vo/gpu/vulkan] yuv444pf => 3 planes 1x1 32/0 [r32f/r32f/r32f] (r/g/b) [float]
  857. [ 0.066][d][vo/gpu/vulkan] yuva444pf => 4 planes 1x1 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float]
  858. [ 0.066][d][vo/gpu/vulkan] yuv420pf => 3 planes 2x2 32/0 [r32f/r32f/r32f] (r/g/b) [float]
  859. [ 0.066][d][vo/gpu/vulkan] yuva420pf => 4 planes 2x2 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float]
  860. [ 0.066][d][vo/gpu/vulkan] yuv422pf => 3 planes 2x1 32/0 [r32f/r32f/r32f] (r/g/b) [float]
  861. [ 0.066][d][vo/gpu/vulkan] yuva422pf => 4 planes 2x1 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float]
  862. [ 0.066][d][vo/gpu/vulkan] yuv440pf => 3 planes 1x2 32/0 [r32f/r32f/r32f] (r/g/b) [float]
  863. [ 0.066][d][vo/gpu/vulkan] yuva440pf => 4 planes 1x2 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float]
  864. [ 0.066][d][vo/gpu/vulkan] yuv410pf => 3 planes 4x4 32/0 [r32f/r32f/r32f] (r/g/b) [float]
  865. [ 0.066][d][vo/gpu/vulkan] yuva410pf => 4 planes 4x4 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float]
  866. [ 0.066][d][vo/gpu/vulkan] yuv411pf => 3 planes 4x1 32/0 [r32f/r32f/r32f] (r/g/b) [float]
  867. [ 0.066][d][vo/gpu/vulkan] yuva411pf => 4 planes 4x1 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float]
  868. [ 0.066][d][vo/gpu/vulkan] rgb30
  869. [ 0.066][d][vo/gpu/vulkan] y1 => 1 planes 1x1 8/-7 [r8] (r) [unorm]
  870. [ 0.066][d][vo/gpu/vulkan] gbrp1 => 3 planes 1x1 8/-7 [r8/r8/r8] (g/b/r) [unorm]
  871. [ 0.066][d][vo/gpu/vulkan] gbrp2 => 3 planes 1x1 8/-6 [r8/r8/r8] (g/b/r) [unorm]
  872. [ 0.066][d][vo/gpu/vulkan] gbrp3 => 3 planes 1x1 8/-5 [r8/r8/r8] (g/b/r) [unorm]
  873. [ 0.066][d][vo/gpu/vulkan] gbrp4 => 3 planes 1x1 8/-4 [r8/r8/r8] (g/b/r) [unorm]
  874. [ 0.066][d][vo/gpu/vulkan] gbrp5 => 3 planes 1x1 8/-3 [r8/r8/r8] (g/b/r) [unorm]
  875. [ 0.066][d][vo/gpu/vulkan] gbrp6 => 3 planes 1x1 8/-2 [r8/r8/r8] (g/b/r) [unorm]
  876. [ 0.066][d][vo/gpu/vulkan] vdpau_output
  877. [ 0.066][d][vo/gpu/vulkan] vaapi
  878. [ 0.066][d][vo/gpu/vulkan] videotoolbox
  879. [ 0.066][d][vo/gpu/vulkan] vulkan
  880. [ 0.066][d][vo/gpu/vulkan] drm_prime
  881. [ 0.066][d][vo/gpu/vulkan] yuyv422
  882. [ 0.066][d][vo/gpu/vulkan] yuv422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b) [unorm]
  883. [ 0.066][d][vo/gpu/vulkan] yuv410p => 3 planes 4x4 8/0 [r8/r8/r8] (r/g/b) [unorm]
  884. [ 0.066][d][vo/gpu/vulkan] yuv411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b) [unorm]
  885. [ 0.066][d][vo/gpu/vulkan] monow
  886. [ 0.066][d][vo/gpu/vulkan] monob
  887. [ 0.066][d][vo/gpu/vulkan] yuvj422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b) [unorm]
  888. [ 0.066][d][vo/gpu/vulkan] uyyvyy411
  889. [ 0.066][d][vo/gpu/vulkan] bgr8
  890. [ 0.066][d][vo/gpu/vulkan] bgr4
  891. [ 0.066][d][vo/gpu/vulkan] bgr4_byte
  892. [ 0.066][d][vo/gpu/vulkan] rgb8
  893. [ 0.066][d][vo/gpu/vulkan] rgb4
  894. [ 0.066][d][vo/gpu/vulkan] rgb4_byte
  895. [ 0.066][d][vo/gpu/vulkan] nv21 => 2 planes 2x2 8/0 [r8/rg8] (r/bg) [unorm]
  896. [ 0.066][d][vo/gpu/vulkan] gray16be
  897. [ 0.066][d][vo/gpu/vulkan] yuv440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b) [unorm]
  898. [ 0.066][d][vo/gpu/vulkan] yuvj440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b) [unorm]
  899. [ 0.066][d][vo/gpu/vulkan] yuva420p => 4 planes 2x2 8/0 [r8/r8/r8/r8] (r/g/b/a) [unorm]
  900. [ 0.066][d][vo/gpu/vulkan] rgb48be
  901. [ 0.066][d][vo/gpu/vulkan] rgb48 => 1 planes 1x1 16/0 [rgb16] (rgb) [unorm]
  902. [ 0.066][d][vo/gpu/vulkan] rgb565be
  903. [ 0.066][d][vo/gpu/vulkan] rgb555be
  904. [ 0.066][d][vo/gpu/vulkan] rgb555
  905. [ 0.066][d][vo/gpu/vulkan] bgr565be
  906. [ 0.066][d][vo/gpu/vulkan] bgr565
  907. [ 0.066][d][vo/gpu/vulkan] bgr555be
  908. [ 0.066][d][vo/gpu/vulkan] bgr555
  909. [ 0.066][d][vo/gpu/vulkan] yuv420p16 => 3 planes 2x2 16/0 [r16/r16/r16] (r/g/b) [unorm]
  910. [ 0.066][d][vo/gpu/vulkan] yuv420p16be
  911. [ 0.066][d][vo/gpu/vulkan] yuv422p16 => 3 planes 2x1 16/0 [r16/r16/r16] (r/g/b) [unorm]
  912. [ 0.066][d][vo/gpu/vulkan] yuv422p16be
  913. [ 0.066][d][vo/gpu/vulkan] yuv444p16 => 3 planes 1x1 16/0 [r16/r16/r16] (r/g/b) [unorm]
  914. [ 0.066][d][vo/gpu/vulkan] yuv444p16be
  915. [ 0.066][d][vo/gpu/vulkan] rgb444
  916. [ 0.066][d][vo/gpu/vulkan] rgb444be
  917. [ 0.066][d][vo/gpu/vulkan] bgr444
  918. [ 0.066][d][vo/gpu/vulkan] bgr444be
  919. [ 0.066][d][vo/gpu/vulkan] ya8 => 1 planes 1x1 8/0 [rg8] (ra) [unorm]
  920. [ 0.066][d][vo/gpu/vulkan] bgr48be
  921. [ 0.066][d][vo/gpu/vulkan] bgr48 => 1 planes 1x1 16/0 [rgb16] (bgr) [unorm]
  922. [ 0.066][d][vo/gpu/vulkan] yuv420p9be
  923. [ 0.066][d][vo/gpu/vulkan] yuv420p9 => 3 planes 2x2 16/-7 [r16/r16/r16] (r/g/b) [unorm]
  924. [ 0.066][d][vo/gpu/vulkan] yuv420p10be
  925. [ 0.066][d][vo/gpu/vulkan] yuv420p10 => 3 planes 2x2 16/-6 [r16/r16/r16] (r/g/b) [unorm]
  926. [ 0.066][d][vo/gpu/vulkan] yuv422p10be
  927. [ 0.066][d][vo/gpu/vulkan] yuv422p10 => 3 planes 2x1 16/-6 [r16/r16/r16] (r/g/b) [unorm]
  928. [ 0.066][d][vo/gpu/vulkan] yuv444p9be
  929. [ 0.066][d][vo/gpu/vulkan] yuv444p9 => 3 planes 1x1 16/-7 [r16/r16/r16] (r/g/b) [unorm]
  930. [ 0.066][d][vo/gpu/vulkan] yuv444p10be
  931. [ 0.066][d][vo/gpu/vulkan] yuv444p10 => 3 planes 1x1 16/-6 [r16/r16/r16] (r/g/b) [unorm]
  932. [ 0.066][d][vo/gpu/vulkan] yuv422p9be
  933. [ 0.066][d][vo/gpu/vulkan] yuv422p9 => 3 planes 2x1 16/-7 [r16/r16/r16] (r/g/b) [unorm]
  934. [ 0.066][d][vo/gpu/vulkan] gbrp => 3 planes 1x1 8/0 [r8/r8/r8] (g/b/r) [unorm]
  935. [ 0.066][d][vo/gpu/vulkan] gbrp9be
  936. [ 0.066][d][vo/gpu/vulkan] gbrp9 => 3 planes 1x1 16/-7 [r16/r16/r16] (g/b/r) [unorm]
  937. [ 0.066][d][vo/gpu/vulkan] gbrp10be
  938. [ 0.066][d][vo/gpu/vulkan] gbrp10 => 3 planes 1x1 16/-6 [r16/r16/r16] (g/b/r) [unorm]
  939. [ 0.066][d][vo/gpu/vulkan] gbrp16be
  940. [ 0.066][d][vo/gpu/vulkan] gbrp16 => 3 planes 1x1 16/0 [r16/r16/r16] (g/b/r) [unorm]
  941. [ 0.066][d][vo/gpu/vulkan] yuva422p => 4 planes 2x1 8/0 [r8/r8/r8/r8] (r/g/b/a) [unorm]
  942. [ 0.066][d][vo/gpu/vulkan] yuva444p => 4 planes 1x1 8/0 [r8/r8/r8/r8] (r/g/b/a) [unorm]
  943. [ 0.066][d][vo/gpu/vulkan] yuva420p9be
  944. [ 0.066][d][vo/gpu/vulkan] yuva420p9 => 4 planes 2x2 16/-7 [r16/r16/r16/r16] (r/g/b/a) [unorm]
  945. [ 0.066][d][vo/gpu/vulkan] yuva422p9be
  946. [ 0.066][d][vo/gpu/vulkan] yuva422p9 => 4 planes 2x1 16/-7 [r16/r16/r16/r16] (r/g/b/a) [unorm]
  947. [ 0.066][d][vo/gpu/vulkan] yuva444p9be
  948. [ 0.066][d][vo/gpu/vulkan] yuva444p9 => 4 planes 1x1 16/-7 [r16/r16/r16/r16] (r/g/b/a) [unorm]
  949. [ 0.066][d][vo/gpu/vulkan] yuva420p10be
  950. [ 0.066][d][vo/gpu/vulkan] yuva420p10 => 4 planes 2x2 16/-6 [r16/r16/r16/r16] (r/g/b/a) [unorm]
  951. [ 0.066][d][vo/gpu/vulkan] yuva422p10be
  952. [ 0.066][d][vo/gpu/vulkan] yuva422p10 => 4 planes 2x1 16/-6 [r16/r16/r16/r16] (r/g/b/a) [unorm]
  953. [ 0.066][d][vo/gpu/vulkan] yuva444p10be
  954. [ 0.066][d][vo/gpu/vulkan] yuva444p10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (r/g/b/a) [unorm]
  955. [ 0.066][d][vo/gpu/vulkan] yuva420p16be
  956. [ 0.066][d][vo/gpu/vulkan] yuva420p16 => 4 planes 2x2 16/0 [r16/r16/r16/r16] (r/g/b/a) [unorm]
  957. [ 0.066][d][vo/gpu/vulkan] yuva422p16be
  958. [ 0.066][d][vo/gpu/vulkan] yuva422p16 => 4 planes 2x1 16/0 [r16/r16/r16/r16] (r/g/b/a) [unorm]
  959. [ 0.066][d][vo/gpu/vulkan] yuva444p16be
  960. [ 0.066][d][vo/gpu/vulkan] yuva444p16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (r/g/b/a) [unorm]
  961. [ 0.066][d][vo/gpu/vulkan] xyz12 => 1 planes 1x1 16/4 [rgb16] (rgb) [unorm]
  962. [ 0.066][d][vo/gpu/vulkan] xyz12be
  963. [ 0.066][d][vo/gpu/vulkan] nv16 => 2 planes 2x1 8/0 [r8/rg8] (r/gb) [unorm]
  964. [ 0.066][d][vo/gpu/vulkan] nv20 => 2 planes 2x1 16/-6 [r16/rg16] (r/gb) [unorm]
  965. [ 0.066][d][vo/gpu/vulkan] nv20be
  966. [ 0.066][d][vo/gpu/vulkan] rgba64be
  967. [ 0.066][d][vo/gpu/vulkan] bgra64be
  968. [ 0.066][d][vo/gpu/vulkan] bgra64 => 1 planes 1x1 16/0 [rgba16] (bgra) [unorm]
  969. [ 0.066][d][vo/gpu/vulkan] yvyu422
  970. [ 0.066][d][vo/gpu/vulkan] ya16be
  971. [ 0.066][d][vo/gpu/vulkan] ya16 => 1 planes 1x1 16/0 [rg16] (ra) [unorm]
  972. [ 0.066][d][vo/gpu/vulkan] gbrap => 4 planes 1x1 8/0 [r8/r8/r8/r8] (g/b/r/a) [unorm]
  973. [ 0.066][d][vo/gpu/vulkan] gbrap16be
  974. [ 0.066][d][vo/gpu/vulkan] gbrap16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (g/b/r/a) [unorm]
  975. [ 0.066][d][vo/gpu/vulkan] qsv
  976. [ 0.066][d][vo/gpu/vulkan] d3d11va_vld
  977. [ 0.066][d][vo/gpu/vulkan] yuv420p12be
  978. [ 0.066][d][vo/gpu/vulkan] yuv420p12 => 3 planes 2x2 16/-4 [r16/r16/r16] (r/g/b) [unorm]
  979. [ 0.066][d][vo/gpu/vulkan] yuv420p14be
  980. [ 0.066][d][vo/gpu/vulkan] yuv420p14 => 3 planes 2x2 16/-2 [r16/r16/r16] (r/g/b) [unorm]
  981. [ 0.066][d][vo/gpu/vulkan] yuv422p12be
  982. [ 0.066][d][vo/gpu/vulkan] yuv422p12 => 3 planes 2x1 16/-4 [r16/r16/r16] (r/g/b) [unorm]
  983. [ 0.066][d][vo/gpu/vulkan] yuv422p14be
  984. [ 0.066][d][vo/gpu/vulkan] yuv422p14 => 3 planes 2x1 16/-2 [r16/r16/r16] (r/g/b) [unorm]
  985. [ 0.066][d][vo/gpu/vulkan] yuv444p12be
  986. [ 0.066][d][vo/gpu/vulkan] yuv444p12 => 3 planes 1x1 16/-4 [r16/r16/r16] (r/g/b) [unorm]
  987. [ 0.066][d][vo/gpu/vulkan] yuv444p14be
  988. [ 0.066][d][vo/gpu/vulkan] yuv444p14 => 3 planes 1x1 16/-2 [r16/r16/r16] (r/g/b) [unorm]
  989. [ 0.066][d][vo/gpu/vulkan] gbrp12be
  990. [ 0.066][d][vo/gpu/vulkan] gbrp12 => 3 planes 1x1 16/-4 [r16/r16/r16] (g/b/r) [unorm]
  991. [ 0.066][d][vo/gpu/vulkan] gbrp14be
  992. [ 0.066][d][vo/gpu/vulkan] gbrp14 => 3 planes 1x1 16/-2 [r16/r16/r16] (g/b/r) [unorm]
  993. [ 0.066][d][vo/gpu/vulkan] yuvj411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b) [unorm]
  994. [ 0.066][d][vo/gpu/vulkan] bayer_bggr8
  995. [ 0.066][d][vo/gpu/vulkan] bayer_rggb8
  996. [ 0.066][d][vo/gpu/vulkan] bayer_gbrg8
  997. [ 0.066][d][vo/gpu/vulkan] bayer_grbg8
  998. [ 0.066][d][vo/gpu/vulkan] bayer_bggr16
  999. [ 0.066][d][vo/gpu/vulkan] bayer_bggr16be
  1000. [ 0.066][d][vo/gpu/vulkan] bayer_rggb16
  1001. [ 0.066][d][vo/gpu/vulkan] bayer_rggb16be
  1002. [ 0.066][d][vo/gpu/vulkan] bayer_gbrg16
  1003. [ 0.066][d][vo/gpu/vulkan] bayer_gbrg16be
  1004. [ 0.066][d][vo/gpu/vulkan] bayer_grbg16
  1005. [ 0.066][d][vo/gpu/vulkan] bayer_grbg16be
  1006. [ 0.066][d][vo/gpu/vulkan] yuv440p10 => 3 planes 1x2 16/-6 [r16/r16/r16] (r/g/b) [unorm]
  1007. [ 0.066][d][vo/gpu/vulkan] yuv440p10be
  1008. [ 0.066][d][vo/gpu/vulkan] yuv440p12 => 3 planes 1x2 16/-4 [r16/r16/r16] (r/g/b) [unorm]
  1009. [ 0.066][d][vo/gpu/vulkan] yuv440p12be
  1010. [ 0.066][d][vo/gpu/vulkan] ayuv64 => 1 planes 1x1 16/0 [rgba16] (argb) [unorm]
  1011. [ 0.066][d][vo/gpu/vulkan] ayuv64be
  1012. [ 0.066][d][vo/gpu/vulkan] p010be
  1013. [ 0.066][d][vo/gpu/vulkan] gbrap12be
  1014. [ 0.066][d][vo/gpu/vulkan] gbrap12 => 4 planes 1x1 16/-4 [r16/r16/r16/r16] (g/b/r/a) [unorm]
  1015. [ 0.066][d][vo/gpu/vulkan] gbrap10be
  1016. [ 0.066][d][vo/gpu/vulkan] gbrap10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (g/b/r/a) [unorm]
  1017. [ 0.066][d][vo/gpu/vulkan] gray12be
  1018. [ 0.066][d][vo/gpu/vulkan] gray12 => 1 planes 1x1 16/-4 [r16] (r) [unorm]
  1019. [ 0.066][d][vo/gpu/vulkan] gray10be
  1020. [ 0.066][d][vo/gpu/vulkan] gray10 => 1 planes 1x1 16/-6 [r16] (r) [unorm]
  1021. [ 0.066][d][vo/gpu/vulkan] p016 => 2 planes 2x2 16/0 [r16/rg16] (r/gb) [unorm]
  1022. [ 0.066][d][vo/gpu/vulkan] p016be
  1023. [ 0.066][d][vo/gpu/vulkan] gray9be
  1024. [ 0.066][d][vo/gpu/vulkan] gray9 => 1 planes 1x1 16/-7 [r16] (r) [unorm]
  1025. [ 0.066][d][vo/gpu/vulkan] gbrpf32be
  1026. [ 0.066][d][vo/gpu/vulkan] gbrpf32 => 3 planes 1x1 32/0 [r32f/r32f/r32f] (g/b/r) [float]
  1027. [ 0.066][d][vo/gpu/vulkan] gbrapf32be
  1028. [ 0.066][d][vo/gpu/vulkan] gbrapf32 => 4 planes 1x1 32/0 [r32f/r32f/r32f/r32f] (g/b/r/a) [float]
  1029. [ 0.066][d][vo/gpu/vulkan] opencl
  1030. [ 0.066][d][vo/gpu/vulkan] gray14be
  1031. [ 0.066][d][vo/gpu/vulkan] gray14 => 1 planes 1x1 16/-2 [r16] (r) [unorm]
  1032. [ 0.066][d][vo/gpu/vulkan] grayf32be
  1033. [ 0.066][d][vo/gpu/vulkan] grayf32 => 1 planes 1x1 32/0 [r32f] (r) [float]
  1034. [ 0.066][d][vo/gpu/vulkan] yuva422p12be
  1035. [ 0.066][d][vo/gpu/vulkan] yuva422p12 => 4 planes 2x1 16/-4 [r16/r16/r16/r16] (r/g/b/a) [unorm]
  1036. [ 0.066][d][vo/gpu/vulkan] yuva444p12be
  1037. [ 0.066][d][vo/gpu/vulkan] yuva444p12 => 4 planes 1x1 16/-4 [r16/r16/r16/r16] (r/g/b/a) [unorm]
  1038. [ 0.066][d][vo/gpu/vulkan] nv24 => 2 planes 1x1 8/0 [r8/rg8] (r/gb) [unorm]
  1039. [ 0.066][d][vo/gpu/vulkan] nv42 => 2 planes 1x1 8/0 [r8/rg8] (r/bg) [unorm]
  1040. [ 0.066][d][vo/gpu/vulkan] y210be
  1041. [ 0.066][d][vo/gpu/vulkan] y210
  1042. [ 0.066][d][vo/gpu/vulkan] x2rgb10be
  1043. [ 0.066][d][vo/gpu/vulkan] x2bgr10
  1044. [ 0.066][d][vo/gpu/vulkan] x2bgr10be
  1045. [ 0.066][d][vo/gpu/vulkan] p210be
  1046. [ 0.066][d][vo/gpu/vulkan] p210 => 2 planes 2x1 16/6 [r16/rg16] (r/gb) [unorm]
  1047. [ 0.066][d][vo/gpu/vulkan] p410be
  1048. [ 0.066][d][vo/gpu/vulkan] p410 => 2 planes 1x1 16/6 [r16/rg16] (r/gb) [unorm]
  1049. [ 0.066][d][vo/gpu/vulkan] p216be
  1050. [ 0.066][d][vo/gpu/vulkan] p216 => 2 planes 2x1 16/0 [r16/rg16] (r/gb) [unorm]
  1051. [ 0.066][d][vo/gpu/vulkan] p416be
  1052. [ 0.066][d][vo/gpu/vulkan] p416 => 2 planes 1x1 16/0 [r16/rg16] (r/gb) [unorm]
  1053. [ 0.066][d][vo/gpu/vulkan] vuya => 1 planes 1x1 8/0 [rgba8] (bgra) [unorm]
  1054. [ 0.066][d][vo/gpu/vulkan] rgbaf16be
  1055. [ 0.066][d][vo/gpu/vulkan] rgbaf16 => 1 planes 1x1 16/0 [rgba16hf] (rgba) [float]
  1056. [ 0.066][d][vo/gpu/vulkan] vuyx => 1 planes 1x1 8/0 [rgba8] (bgr) [unorm]
  1057. [ 0.066][d][vo/gpu/vulkan] p012 => 2 planes 2x2 16/4 [r16/rg16] (r/gb) [unorm]
  1058. [ 0.066][d][vo/gpu/vulkan] p012be
  1059. [ 0.066][d][vo/gpu/vulkan] y212be
  1060. [ 0.066][d][vo/gpu/vulkan] y212
  1061. [ 0.066][d][vo/gpu/vulkan] xv30be
  1062. [ 0.066][d][vo/gpu/vulkan] xv30
  1063. [ 0.066][d][vo/gpu/vulkan] xv36be
  1064. [ 0.066][d][vo/gpu/vulkan] xv36 => 1 planes 1x1 16/4 [rgba16] (grb) [unorm]
  1065. [ 0.066][d][vo/gpu/vulkan] rgbf32be
  1066. [ 0.066][d][vo/gpu/vulkan] rgbf32
  1067. [ 0.066][d][vo/gpu/vulkan] rgbaf32be
  1068. [ 0.066][d][vo/gpu/vulkan] rgbaf32
  1069. [ 0.066][d][vo/gpu/vulkan] p212be
  1070. [ 0.066][d][vo/gpu/vulkan] p212 => 2 planes 2x1 16/4 [r16/rg16] (r/gb) [unorm]
  1071. [ 0.066][d][vo/gpu/vulkan] p412be
  1072. [ 0.066][d][vo/gpu/vulkan] p412 => 2 planes 1x1 16/4 [r16/rg16] (r/gb) [unorm]
  1073. [ 0.066][d][vo/gpu/vulkan] gbrap14be
  1074. [ 0.066][d][vo/gpu/vulkan] gbrap14 => 4 planes 1x1 16/-2 [r16/r16/r16/r16] (g/b/r/a) [unorm]
  1075. [ 0.066][d][vo/gpu/vulkan] d3d12
  1076. [ 0.066][d][vo/gpu/vulkan] ayuv => 1 planes 1x1 8/0 [rgba8] (argb) [unorm]
  1077. [ 0.066][d][vo/gpu/vulkan] uyva => 1 planes 1x1 8/0 [rgba8] (grba) [unorm]
  1078. [ 0.066][d][vo/gpu/vulkan] vyu444 => 1 planes 1x1 8/0 [rgb8] (brg) [unorm]
  1079. [ 0.066][d][vo/gpu/vulkan] v30xbe
  1080. [ 0.066][d][vo/gpu/vulkan] v30x
  1081. [ 0.066][d][vo/gpu/vulkan] rgbf16be
  1082. [ 0.066][d][vo/gpu/vulkan] rgbf16
  1083. [ 0.066][d][vo/gpu/vulkan] rgba128be
  1084. [ 0.066][d][vo/gpu/vulkan] rgba128
  1085. [ 0.066][d][vo/gpu/vulkan] rgb96be
  1086. [ 0.066][d][vo/gpu/vulkan] rgb96
  1087. [ 0.066][d][vo/gpu/vulkan] y216be
  1088. [ 0.066][d][vo/gpu/vulkan] y216
  1089. [ 0.066][d][vo/gpu/vulkan] xv48be
  1090. [ 0.066][d][vo/gpu/vulkan] xv48 => 1 planes 1x1 16/0 [rgba16] (grb) [unorm]
  1091. [ 0.066][d][vo/gpu/vulkan] gbrpf16be
  1092. [ 0.066][d][vo/gpu/vulkan] gbrpf16 => 3 planes 1x1 16/0 [r16hf/r16hf/r16hf] (g/b/r) [float]
  1093. [ 0.066][d][vo/gpu/vulkan] gbrapf16be
  1094. [ 0.066][d][vo/gpu/vulkan] gbrapf16 => 4 planes 1x1 16/0 [r16hf/r16hf/r16hf/r16hf] (g/b/r/a) [float]
  1095. [ 0.066][d][vo/gpu/vulkan] grayf16be
  1096. [ 0.066][d][vo/gpu/vulkan] grayf16 => 1 planes 1x1 16/0 [r16hf] (r) [float]
  1097. [ 0.066][d][vo/gpu/vulkan] amf
  1098. [ 0.066][d][vo/gpu/vulkan] gray32be
  1099. [ 0.066][d][vo/gpu/vulkan] gray32 => 1 planes 1x1 32/0 [r32u] (r) [uint ]
  1100. [ 0.066][d][vo/gpu/vulkan] yaf32be
  1101. [ 0.066][d][vo/gpu/vulkan] yaf32 => 1 planes 1x1 32/0 [rg32f] (ra) [float]
  1102. [ 0.066][d][vo/gpu/vulkan] yaf16be
  1103. [ 0.066][d][vo/gpu/vulkan] yaf16 => 1 planes 1x1 16/0 [rg16hf] (ra) [float]
  1104. [ 0.066][d][vo/gpu/vulkan] gbrap32be
  1105. [ 0.066][d][vo/gpu/vulkan] gbrap32 => 4 planes 1x1 32/0 [r32u/r32u/r32u/r32u] (g/b/r/a) [uint ]
  1106. [ 0.066][v][vo/gpu] Testing FBO format rgba16f
  1107. [ 0.066][d][vo/gpu] Resizing texture: 16x16
  1108. [ 0.066][d][vo/gpu/libplacebo] Allocating 262144 memory of type 0x1 (id 0) in heap 0: unknown
  1109. [ 0.066][d][vo/gpu/libplacebo] Spent 0.351 ms allocating slab
  1110. [ 0.066][v][vo/gpu] Using FBO format rgba16f.
  1111. [ 0.066][d][global] cache path: '' -> 'C:\Users\Jose\AppData\Local/mpv/cache'
  1112. [ 0.066][v][vo/gpu/win32] DPI detected from the new API: 96
  1113. [ 0.066][v][vo/gpu/win32] display-fps: 60.000000
  1114. [ 0.067][v][vo/gpu/win32] color-profile: C:\Windows\system32\spool\drivers\color\sRGB Color Space Profile.icm
  1115. [ 0.067][v][vo/gpu] Assuming 60.000000 FPS for display sync.
  1116. [ 0.067][v][vd] Container reported FPS: 60.000002
  1117. [ 0.068][v][vd] Codec list:
  1118. [ 0.068][v][vd] vp9 - Google VP9
  1119. [ 0.068][v][vd] libvpx-vp9 (vp9) - libvpx VP9
  1120. [ 0.068][v][vd] vp9_cuvid (vp9) - Nvidia CUVID VP9 decoder
  1121. [ 0.068][v][vd] vp9_qsv (vp9) - VP9 video (Intel Quick Sync Video acceleration)
  1122. [ 0.068][v][vd] Opening decoder vp9
  1123. [ 0.068][v][vd] No hardware decoding requested.
  1124. [ 0.068][v][vd] Using software decoding.
  1125. [ 0.068][v][vd] Detected 16 logical cores.
  1126. [ 0.068][v][vd] Requesting 16 threads for decoding.
  1127. [ 0.069][v][vd] Selected decoder: vp9 - Google VP9
  1128. [ 0.069][v][vf] User filter list:
  1129. [ 0.069][v][vf] (empty)
  1130. [ 0.069][v][ad] Codec list:
  1131. [ 0.069][v][ad] aac - AAC (Advanced Audio Coding)
  1132. [ 0.069][v][ad] aac_fixed (aac) - AAC (Advanced Audio Coding)
  1133. [ 0.069][v][ad] Opening decoder aac
  1134. [ 0.069][v][ad] Requesting 1 threads for decoding.
  1135. [ 0.070][v][ad] Selected decoder: aac - AAC (Advanced Audio Coding)
  1136. [ 0.070][v][af] User filter list:
  1137. [ 0.070][v][af] (empty)
  1138. [ 0.070][v][cplayer] Starting playback...
  1139. [ 0.070][v][af] [in] 44100Hz stereo 2ch floatp
  1140. [ 0.070][v][af] [userspeed] 44100Hz stereo 2ch floatp
  1141. [ 0.070][v][af] [userspeed] (disabled)
  1142. [ 0.070][v][af] [convert] 44100Hz stereo 2ch floatp
  1143. [ 0.070][d][vd] DR parameter change to 2560x1376 yuv420p align=64
  1144. [ 0.070][d][vd] Allocating new (host-cached) DR image...
  1145. [ 0.070][d][vo/gpu/libplacebo] Allocating 21152256 memory of type 0xe (id 3) in heap 1: unknown
  1146. [ 0.071][d][vo/gpu/libplacebo] Spent 1.744 ms allocating slab
  1147. [ 0.072][d][vd] Allocating new (host-cached) DR image...
  1148. [ 0.072][d][vd] Allocating new (host-cached) DR image...
  1149. [ 0.072][d][vd] Allocating new (host-cached) DR image...
  1150. [ 0.073][d][vd] Allocating new (host-cached) DR image...
  1151. [ 0.073][d][vo/gpu/libplacebo] Allocating 42304512 memory of type 0xe (id 3) in heap 1: unknown
  1152. [ 0.075][d][vo/gpu/libplacebo] Spent 2.039 ms allocating slab
  1153. [ 0.075][d][vd] Allocating new (host-cached) DR image...
  1154. [ 0.075][d][vd] Allocating new (host-cached) DR image...
  1155. [ 0.076][d][vd] Allocating new (host-cached) DR image...
  1156. [ 0.076][d][vd] Allocating new (host-cached) DR image...
  1157. [ 0.076][d][vd] Allocating new (host-cached) DR image...
  1158. [ 0.076][d][vd] Allocating new (host-cached) DR image...
  1159. [ 0.077][d][vd] Allocating new (host-cached) DR image...
  1160. [ 0.077][d][vd] Allocating new (host-cached) DR image...
  1161. [ 0.077][d][vo/gpu/libplacebo] Allocating 84609024 memory of type 0xe (id 3) in heap 1: unknown
  1162. [ 0.082][d][vo/gpu/libplacebo] Spent 4.663 ms allocating slab
  1163. [ 0.082][d][vd] Allocating new (host-cached) DR image...
  1164. [ 0.082][d][vd] Allocating new (host-cached) DR image...
  1165. [ 0.082][v][vd] Using software decoding.
  1166. [ 0.082][v][vd] Decoder format: 2560x1348 [0:1] yuv420p bt.709/auto/auto/limited/auto CL=unknown crop=2560x1348+0+0 A=(null)
  1167. [ 0.082][v][vd] Using container aspect ratio.
  1168. [ 0.082][v][vf] [in] 2560x1348 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=2560x1348+0+0 A=(null)
  1169. [ 0.082][v][vf] [userdeint] 2560x1348 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=2560x1348+0+0 A=(null)
  1170. [ 0.082][v][vf] [userdeint] (disabled)
  1171. [ 0.082][v][vf] [autovflip] 2560x1348 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=2560x1348+0+0 A=(null)
  1172. [ 0.082][v][vf] [autovflip] (disabled)
  1173. [ 0.082][v][vf] [autorotate] 2560x1348 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=2560x1348+0+0 A=(null)
  1174. [ 0.082][v][vf] [autorotate] (disabled)
  1175. [ 0.082][v][vf] [convert] 2560x1348 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=2560x1348+0+0 A=(null)
  1176. [ 0.082][d][vd] Allocating new (host-cached) DR image...
  1177. [ 0.083][v][vf] [convert] (disabled)
  1178. [ 0.083][v][vf] [out] 2560x1348 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=2560x1348+0+0 A=(null)
  1179. [ 0.083][v][auto_profiles] Re-evaluating auto profile Gifs
  1180. [ 0.083][d][osc] osc_init
  1181. [ 0.083][d][global] config path: 'fonts' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/fonts'
  1182. [ 0.083][d][global] config path: 'fonts' -> 'C:/Program Files/MPV/fonts'
  1183. [ 0.083][d][osd/libass] ASS library version: 0x1703020 (runtime 0x1703020)
  1184. [ 0.083][v][osd/libass] libass API version: 0x1703020
  1185. [ 0.083][v][osd/libass] libass source: meson, commit: 0.17.3-80-g958f4b6ad3e36a0dfda786e19d44411189686da2
  1186. [ 0.083][v][osd/libass] Shaper: FriBidi 1.0.16 (SIMPLE) HarfBuzz-ng 11.0.1 (COMPLEX)
  1187. [ 0.083][d][global] config path: 'subfont.ttf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/subfont.ttf'
  1188. [ 0.083][d][global] config path: 'subfont.ttf' -/-> 'C:/Program Files/MPV/subfont.ttf'
  1189. [ 0.084][d][global] config path: 'subfont.ttf' -/-> 'C:/Program Files/MPV/mpv/subfont.ttf'
  1190. [ 0.084][d][global] config path: 'fonts.conf' -/-> 'C:\Users\Jose\AppData\Roaming/mpv/fonts.conf'
  1191. [ 0.084][d][global] config path: 'fonts.conf' -/-> 'C:/Program Files/MPV/fonts.conf'
  1192. [ 0.084][d][global] config path: 'fonts.conf' -> 'C:/Program Files/MPV/mpv/fonts.conf'
  1193. [ 0.084][v][osd/libass] Setting up fonts...
  1194. [ 0.085][v][osd/libass] Loading font file 'C:/Program Files/MPV/fonts\NotoEmoji-Regular.ttf'
  1195. [ 0.085][v][osd/libass] Loading font file 'C:/Program Files/MPV/fonts\NotoNaskhArabic-Regular.ttf'
  1196. [ 0.085][v][osd/libass] Loading font file 'C:/Program Files/MPV/fonts\NotoSans-Regular.ttf'
  1197. [ 0.085][v][osd/libass] Loading font file 'C:/Program Files/MPV/fonts\NotoSansHans-Regular.otf'
  1198. [ 0.090][v][osd/libass] Loading font file 'C:/Program Files/MPV/fonts\NotoSansJP-Regular.otf'
  1199. [ 0.092][v][osd/libass] Loading font file 'C:/Program Files/MPV/fonts\NotoSansKR-Regular.otf'
  1200. [ 0.095][v][osd/libass] Using font provider directwrite (with GDI)
  1201. [ 0.095][v][osd/libass] Done.
  1202. [ 0.096][v][ao] Trying audio driver 'wasapi'
  1203. [ 0.096][v][ao/wasapi] requested format: 44100 Hz, stereo channels, floatp
  1204. [ 0.096][d][ao/wasapi] Init wasapi
  1205. [ 0.096][d][ao/wasapi] Find device ''
  1206. [ 0.097][v][ao/wasapi] No device specified. Selecting default.
  1207. [ 0.097][v][ao/wasapi] Selecting device '{1b60163b-2446-4ac4-b050-63a3164e29d2}' (Haut-parleurs (High Definition Audio Device))
  1208. [ 0.097][v][ao/wasapi] Monitoring changes in device {0.0.0.00000000}.{1b60163b-2446-4ac4-b050-63a3164e29d2}
  1209. [ 0.098][d][ao/wasapi] Init wasapi thread
  1210. [ 0.098][d][ao/wasapi] Activating pAudioClient interface
  1211. [ 0.099][d][ao/wasapi] Probing formats
  1212. [ 0.103][v][ao/wasapi] Trying stereo float (32/32 bits) @ 48000hz (shared) -> ok
  1213. [ 0.103][v][ao/wasapi] Accepted as stereo float @ 48000hz -> stereo float (32/32 bits) @ 48000hz (shared)
  1214. [ 0.103][d][ao/wasapi] Fixing format
  1215. [ 0.103][d][ao/wasapi] IAudioClient::GetDevicePeriod
  1216. [ 0.103][v][ao/wasapi] Device period: default 10000 us, minimum 2666 us
  1217. [ 0.103][d][ao/wasapi] IAudioClient::Initialize
  1218. [ 0.109][d][ao/wasapi] IAudioClient::Initialize pRenderClient
  1219. [ 0.109][d][ao/wasapi] IAudioClient::Initialize IAudioClient_SetEventHandle
  1220. [ 0.109][d][ao/wasapi] IAudioClient::Initialize IAudioClient_GetBufferSize
  1221. [ 0.109][v][ao/wasapi] Buffer frame count: 1056 (22000 us)
  1222. [ 0.109][v][ao/wasapi] IAudioClock::GetFrequency gave a frequency of 384000.
  1223. [ 0.109][d][ao/wasapi] IAudioClient::Initialize pAudioVolume
  1224. [ 0.109][d][ao/wasapi] Entering dispatch loop
  1225. [ 0.109][d][ao/wasapi] Init wasapi done
  1226. [ 0.109][v][ao/wasapi] device buffer: 1056 samples.
  1227. [ 0.109][v][ao/wasapi] using soft-buffer of 9600 samples.
  1228. [ 0.109][i][cplayer] AO: [wasapi] 48000Hz stereo 2ch float
  1229. [ 0.109][v][cplayer] AO: Description: Windows WASAPI audio output (event mode)
  1230. [ 0.109][v][autoconvert] inserting resampler
  1231. [ 0.109][v][swresample] format change, reinitializing resampler
  1232. [ 0.109][v][swresample] 44100Hz stereo floatp -> 48000Hz stereo float
  1233. [ 0.109][v][af] [out] 48000Hz stereo 2ch float
  1234. [ 0.110][d][vd] Allocating new (host-cached) DR image...
  1235. [ 0.110][i][cplayer] VO: [gpu] 2560x1348 yuv420p
  1236. [ 0.110][v][cplayer] VO: Description: Shader-based GPU Renderer
  1237. [ 0.110][d][vd] Allocating new (host-cached) DR image...
  1238. [ 0.110][v][vo/gpu] reconfig to 2560x1348 yuv420p bt.709/bt.709/bt.1886/limited/display CL=mpeg2/4/h264 crop=2560x1348+0+0 A=(null)
  1239. [ 0.110][d][vo/gpu] max content size: 2536x1353
  1240. [ 0.110][d][vo/gpu] monitor size: 2560x1440
  1241. [ 0.110][v][vo/gpu/win32] reset window bounds: 0:37:2560:1348
  1242. [ 0.110][v][vo/gpu/win32] adjusted window bounds: 1:38:2558:1346
  1243. [ 0.110][v][vo/gpu/win32] resize window: 2558:1346
  1244. [ 0.126][v][vo/gpu/win32] resize window: 2558:1346
  1245. [ 0.129][d][vo/gpu/libplacebo] Requested alpha compositing mode: VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  1246. [ 0.129][d][vo/gpu/libplacebo] Requested surface transform: VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  1247. [ 0.129][d][vo/gpu/libplacebo] Requested image count: 4 (min 2 max 16)
  1248. [ 0.129][d][vo/gpu/libplacebo] Requested image size: 2560x1348 (min 2558x1346 < cur 2558x1346 < max 2558x1346)
  1249. [ 0.129][d][vo/gpu/libplacebo] (Re)creating swapchain of size 2558x1346
  1250. [ 0.203][v][vo/gpu] Resize: 2558x1346
  1251. [ 0.203][v][vo/gpu] Window size: 2558x1346 (Borders: l=0 t=0 r=0 b=0)
  1252. [ 0.203][v][vo/gpu] Video source: 2560x1348 (1:1)
  1253. [ 0.203][v][vo/gpu] Video display: (0, 0) 2560x1348 -> (1, 0) 2556x1346
  1254. [ 0.203][v][vo/gpu] Video scale: 0.998437/0.998516
  1255. [ 0.203][v][vo/gpu] OSD borders: l=1 t=0 r=1 b=0
  1256. [ 0.203][v][vo/gpu] Video borders: l=1 t=0 r=1 b=0
  1257. [ 0.203][v][vo/gpu] Reported display depth: -1
  1258. [ 0.203][v][vo/gpu] Texture for plane 0: 2560x1348
  1259. [ 0.203][d][vo/gpu/libplacebo] Allocating 13811712 memory of type 0x1 (id 0) in heap 0: unknown
  1260. [ 0.205][d][vo/gpu/libplacebo] Spent 1.867 ms allocating slab
  1261. [ 0.205][v][vo/gpu] Texture for plane 1: 1280x674
  1262. [ 0.205][v][vo/gpu] Texture for plane 2: 1280x674
  1263. [ 0.205][v][vo/gpu] Testing FBO format rgba16f
  1264. [ 0.205][d][vo/gpu] Resizing texture: 16x16
  1265. [ 0.205][v][vo/gpu] Using FBO format rgba16f.
  1266. [ 0.205][v][vo/gpu] Resize: 2558x1346
  1267. [ 0.205][v][vo/gpu] Window size: 2558x1346 (Borders: l=0 t=0 r=0 b=0)
  1268. [ 0.205][v][vo/gpu] Video source: 2560x1348 (1:1)
  1269. [ 0.205][v][vo/gpu] Video display: (0, 0) 2560x1348 -> (1, 0) 2556x1346
  1270. [ 0.205][v][vo/gpu] Video scale: 0.998437/0.998516
  1271. [ 0.205][v][vo/gpu] OSD borders: l=1 t=0 r=1 b=0
  1272. [ 0.205][v][vo/gpu] Video borders: l=1 t=0 r=1 b=0
  1273. [ 0.205][v][vo/gpu] Reported display depth: -1
  1274. [ 0.205][v][vo/gpu] DR enabled: yes
  1275. [ 0.206][d][vo/gpu] Resizing texture: 1280x674
  1276. [ 0.206][d][vo/gpu/libplacebo] Allocating 27607040 memory of type 0x1 (id 0) in heap 0: unknown
  1277. [ 0.208][d][vo/gpu/libplacebo] Spent 2.727 ms allocating slab
  1278. [ 0.209][d][vo/gpu/libplacebo] Allocating 261888 memory of type 0x7 (id 2) in heap 2: unknown
  1279. [ 0.209][d][vo/gpu/libplacebo] Spent 0.215 ms allocating slab
  1280. [ 0.209][d][vo/gpu/libplacebo] vertex shader source:
  1281. [ 0.209][d][vo/gpu/libplacebo] [ 1] #version 450
  1282. [ 0.209][d][vo/gpu/libplacebo] [ 2] #define tex1D texture
  1283. [ 0.209][d][vo/gpu/libplacebo] [ 3] #define tex3D texture
  1284. [ 0.209][d][vo/gpu/libplacebo] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  1285. [ 0.209][d][vo/gpu/libplacebo] [ 5] layout(location=0) in vec2 vertex_position;
  1286. [ 0.209][d][vo/gpu/libplacebo] [ 6] layout(location=1) in vec2 vertex_texcoord0;
  1287. [ 0.209][d][vo/gpu/libplacebo] [ 7] layout(location=1) out vec2 texcoord0;
  1288. [ 0.209][d][vo/gpu/libplacebo] [ 8] layout(location=2) in vec2 vertex_texcoord1;
  1289. [ 0.209][d][vo/gpu/libplacebo] [ 9] layout(location=2) out vec2 texcoord1;
  1290. [ 0.209][d][vo/gpu/libplacebo] [ 10] void main() {
  1291. [ 0.209][d][vo/gpu/libplacebo] [ 11] gl_Position = vec4(vertex_position, 1.0, 1.0);
  1292. [ 0.209][d][vo/gpu/libplacebo] [ 12] texcoord0 = vertex_texcoord0;
  1293. [ 0.209][d][vo/gpu/libplacebo] [ 13] texcoord1 = vertex_texcoord1;
  1294. [ 0.209][d][vo/gpu/libplacebo] [ 14] }
  1295. [ 0.209][d][vo/gpu/libplacebo] fragment shader source:
  1296. [ 0.209][d][vo/gpu/libplacebo] [ 1] #version 450
  1297. [ 0.209][d][vo/gpu/libplacebo] [ 2] #define tex1D texture
  1298. [ 0.209][d][vo/gpu/libplacebo] [ 3] #define tex3D texture
  1299. [ 0.209][d][vo/gpu/libplacebo] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  1300. [ 0.209][d][vo/gpu/libplacebo] [ 5] layout(location=0) out vec4 out_color;
  1301. [ 0.209][d][vo/gpu/libplacebo] [ 6] layout(location=1) in vec2 texcoord0;
  1302. [ 0.209][d][vo/gpu/libplacebo] [ 7] layout(location=2) in vec2 texcoord1;
  1303. [ 0.209][d][vo/gpu/libplacebo] [ 8] layout(std140, binding=2) uniform UBO {
  1304. [ 0.209][d][vo/gpu/libplacebo] [ 9] layout(offset=0) mat2 texture_rot0;
  1305. [ 0.209][d][vo/gpu/libplacebo] [ 10] layout(offset=32) mat2 texture_rot1;
  1306. [ 0.209][d][vo/gpu/libplacebo] [ 11] };
  1307. [ 0.209][d][vo/gpu/libplacebo] [ 12] layout(std430, push_constant) uniform PushC {
  1308. [ 0.209][d][vo/gpu/libplacebo] [ 13] layout(offset=0) vec2 texture_size0;
  1309. [ 0.209][d][vo/gpu/libplacebo] [ 14] layout(offset=8) vec2 texture_off0;
  1310. [ 0.209][d][vo/gpu/libplacebo] [ 15] layout(offset=16) vec2 pixel_size0;
  1311. [ 0.209][d][vo/gpu/libplacebo] [ 16] layout(offset=24) vec2 texture_size1;
  1312. [ 0.209][d][vo/gpu/libplacebo] [ 17] layout(offset=32) vec2 texture_off1;
  1313. [ 0.209][d][vo/gpu/libplacebo] [ 18] layout(offset=40) vec2 pixel_size1;
  1314. [ 0.209][d][vo/gpu/libplacebo] [ 19] };
  1315. [ 0.209][d][vo/gpu/libplacebo] [ 20] layout(binding=0) uniform sampler2D texture0;
  1316. [ 0.209][d][vo/gpu/libplacebo] [ 21] layout(binding=1) uniform sampler2D texture1;
  1317. [ 0.209][d][vo/gpu/libplacebo] [ 22] void main() {
  1318. [ 0.209][d][vo/gpu/libplacebo] [ 23] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
  1319. [ 0.209][d][vo/gpu/libplacebo] [ 24] // merging plane 1 ...
  1320. [ 0.209][d][vo/gpu/libplacebo] [ 25] color.r = 1.000000 * vec4(texture(texture0, texcoord0)).r;
  1321. [ 0.209][d][vo/gpu/libplacebo] [ 26] // merging plane 2 ... into 1
  1322. [ 0.209][d][vo/gpu/libplacebo] [ 27] color.g = 1.000000 * vec4(texture(texture1, texcoord1)).r;
  1323. [ 0.209][d][vo/gpu/libplacebo] [ 28] out_color = color;
  1324. [ 0.209][d][vo/gpu/libplacebo] [ 29] }
  1325. [ 0.274][d][vo/gpu/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
  1326. [ 0.274][v][vo/gpu/libplacebo] Spent 65.192 ms translating SPIR-V
  1327. [ 0.275][d][vo/gpu/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
  1328. [ 0.275][d][vo/gpu/libplacebo] Spent 1.390 ms translating SPIR-V
  1329. [ 0.275][d][vo/gpu/libplacebo] Spent 0.050 ms compiling shader
  1330. [ 0.276][d][vo/gpu/libplacebo] Spent 0.103 ms creating pipeline
  1331. [ 0.276][d][vo/gpu/libplacebo] Pass statistics: size 0, SPIR-V: vert 0 frag 0 comp 0
  1332. [ 0.276][d][vo/gpu/libplacebo] Allocating 261888 memory of type 0x7 (id 2) in heap 2: ../../../../../src_packages/libplacebo/src/gpu/utils.c:1177
  1333. [ 0.277][d][vo/gpu/libplacebo] Spent 1.142 ms allocating slab
  1334. [ 0.277][d][vo/gpu/libplacebo] Allocating 261888 memory of type 0x7 (id 2) in heap 2: ../../../../../src_packages/libplacebo/src/gpu/utils.c:578
  1335. [ 0.277][d][vo/gpu/libplacebo] Spent 0.432 ms allocating slab
  1336. [ 0.278][d][vo/gpu] Resizing texture: 2560x1348
  1337. [ 0.278][d][vo/gpu/libplacebo] Allocating 110428160 memory of type 0x1 (id 0) in heap 0: unknown
  1338. [ 0.288][v][vo/gpu/libplacebo] Spent 10.290 ms allocating slab
  1339. [ 0.288][d][vo/gpu/libplacebo] compute shader source:
  1340. [ 0.288][d][vo/gpu/libplacebo] [ 1] #version 450
  1341. [ 0.288][d][vo/gpu/libplacebo] [ 2] #extension GL_ARB_compute_shader : enable
  1342. [ 0.288][d][vo/gpu/libplacebo] [ 3] #extension GL_ARB_shader_image_load_store : enable
  1343. [ 0.288][d][vo/gpu/libplacebo] [ 4] #define tex1D texture
  1344. [ 0.288][d][vo/gpu/libplacebo] [ 5] #define tex3D texture
  1345. [ 0.288][d][vo/gpu/libplacebo] [ 6] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  1346. [ 0.288][d][vo/gpu/libplacebo] [ 7] layout(std140, binding=3) uniform UBO {
  1347. [ 0.288][d][vo/gpu/libplacebo] [ 8] layout(offset=0) mat2 texture_rot0;
  1348. [ 0.288][d][vo/gpu/libplacebo] [ 9] };
  1349. [ 0.288][d][vo/gpu/libplacebo] [ 10] layout(std430, push_constant) uniform PushC {
  1350. [ 0.288][d][vo/gpu/libplacebo] [ 11] layout(offset=0) vec2 texture_size0;
  1351. [ 0.288][d][vo/gpu/libplacebo] [ 12] layout(offset=8) vec2 texture_off0;
  1352. [ 0.288][d][vo/gpu/libplacebo] [ 13] layout(offset=16) vec2 pixel_size0;
  1353. [ 0.288][d][vo/gpu/libplacebo] [ 14] layout(offset=24) vec2 out_scale;
  1354. [ 0.288][d][vo/gpu/libplacebo] [ 15] };
  1355. [ 0.288][d][vo/gpu/libplacebo] [ 16] layout(binding=0) uniform sampler1D lut;
  1356. [ 0.288][d][vo/gpu/libplacebo] [ 17] layout(binding=1, rgba16f) uniform restrict writeonly image2D out_image;
  1357. [ 0.288][d][vo/gpu/libplacebo] [ 18] layout(binding=2) uniform sampler2D texture0;
  1358. [ 0.288][d][vo/gpu/libplacebo] [ 19] layout (local_size_x = 32, local_size_y = 8) in;
  1359. [ 0.288][d][vo/gpu/libplacebo] [ 20] #define outcoord(id) (out_scale * (vec2(id) + vec2(0.5)))
  1360. [ 0.288][d][vo/gpu/libplacebo] [ 21] #define texmap0(id) (texture_rot0 * outcoord(id) + pixel_size0 * texture_off0)
  1361. [ 0.288][d][vo/gpu/libplacebo] [ 22] #define texcoord0 texmap0(gl_GlobalInvocationID)
  1362. [ 0.288][d][vo/gpu/libplacebo] [ 23] shared float in0[288];
  1363. [ 0.288][d][vo/gpu/libplacebo] [ 24] shared float in1[288];
  1364. [ 0.288][d][vo/gpu/libplacebo] [ 25] void main() {
  1365. [ 0.288][d][vo/gpu/libplacebo] [ 26] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
  1366. [ 0.288][d][vo/gpu/libplacebo] [ 27] // upscaling plane 1
  1367. [ 0.288][d][vo/gpu/libplacebo] [ 28] #undef tex
  1368. [ 0.288][d][vo/gpu/libplacebo] [ 29] #undef texmap
  1369. [ 0.288][d][vo/gpu/libplacebo] [ 30] #define tex texture0
  1370. [ 0.288][d][vo/gpu/libplacebo] [ 31] #define texmap texmap0
  1371. [ 0.288][d][vo/gpu/libplacebo] [ 32] vec2 pos = texcoord0;
  1372. [ 0.288][d][vo/gpu/libplacebo] [ 33] vec2 size = texture_size0;
  1373. [ 0.288][d][vo/gpu/libplacebo] [ 34] vec2 pt = pixel_size0;
  1374. [ 0.288][d][vo/gpu/libplacebo] [ 35] color = vec4(0.0);
  1375. [ 0.288][d][vo/gpu/libplacebo] [ 36] {
  1376. [ 0.288][d][vo/gpu/libplacebo] [ 37] vec2 wpos = texmap(gl_WorkGroupID * gl_WorkGroupSize);
  1377. [ 0.288][d][vo/gpu/libplacebo] [ 38] vec2 wbase = wpos - pt * fract(wpos * size - vec2(0.5));
  1378. [ 0.288][d][vo/gpu/libplacebo] [ 39] vec2 fcoord = fract(pos * size - vec2(0.5));
  1379. [ 0.288][d][vo/gpu/libplacebo] [ 40] vec2 base = pos - pt * fcoord;
  1380. [ 0.288][d][vo/gpu/libplacebo] [ 41] ivec2 rel = ivec2(round((base - wbase) * size));
  1381. [ 0.288][d][vo/gpu/libplacebo] [ 42] int idx;
  1382. [ 0.288][d][vo/gpu/libplacebo] [ 43] float w, d, wsum = 0.0;
  1383. [ 0.288][d][vo/gpu/libplacebo] [ 44] vec4 c;
  1384. [ 0.288][d][vo/gpu/libplacebo] [ 45] for (int y = int(gl_LocalInvocationID.y); y < 12; y += 8) {
  1385. [ 0.288][d][vo/gpu/libplacebo] [ 46] for (int x = int(gl_LocalInvocationID.x); x < 24; x += 32) {
  1386. [ 0.288][d][vo/gpu/libplacebo] [ 47] c = texture(tex, wbase + pt * vec2(x - 3, y - 3));
  1387. [ 0.288][d][vo/gpu/libplacebo] [ 48] in0[24 * y + x] = c[0];
  1388. [ 0.288][d][vo/gpu/libplacebo] [ 49] in1[24 * y + x] = c[1];
  1389. [ 0.288][d][vo/gpu/libplacebo] [ 50] }}
  1390. [ 0.288][d][vo/gpu/libplacebo] [ 51] groupMemoryBarrier();
  1391. [ 0.288][d][vo/gpu/libplacebo] [ 52] barrier();
  1392. [ 0.288][d][vo/gpu/libplacebo] [ 53] // scaler samples
  1393. [ 0.288][d][vo/gpu/libplacebo] [ 54] idx = 24 * rel.y + rel.x + 0;
  1394. [ 0.288][d][vo/gpu/libplacebo] [ 55] idx = 24 * rel.y + rel.x + 1;
  1395. [ 0.288][d][vo/gpu/libplacebo] [ 56] idx = 24 * rel.y + rel.x + 2;
  1396. [ 0.288][d][vo/gpu/libplacebo] [ 57] idx = 24 * rel.y + rel.x + 3;
  1397. [ 0.288][d][vo/gpu/libplacebo] [ 58] d = length(vec2(0.0, -3.0) - fcoord);
  1398. [ 0.288][d][vo/gpu/libplacebo] [ 59] if (d < 3.015604) {
  1399. [ 0.288][d][vo/gpu/libplacebo] [ 60] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1400. [ 0.288][d][vo/gpu/libplacebo] [ 61] wsum += w;
  1401. [ 0.288][d][vo/gpu/libplacebo] [ 62] color[0] += w * in0[idx];
  1402. [ 0.288][d][vo/gpu/libplacebo] [ 63] color[1] += w * in1[idx];
  1403. [ 0.288][d][vo/gpu/libplacebo] [ 64] }
  1404. [ 0.288][d][vo/gpu/libplacebo] [ 65] idx = 24 * rel.y + rel.x + 4;
  1405. [ 0.288][d][vo/gpu/libplacebo] [ 66] d = length(vec2(1.0, -3.0) - fcoord);
  1406. [ 0.288][d][vo/gpu/libplacebo] [ 67] if (d < 3.015604) {
  1407. [ 0.288][d][vo/gpu/libplacebo] [ 68] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1408. [ 0.288][d][vo/gpu/libplacebo] [ 69] wsum += w;
  1409. [ 0.288][d][vo/gpu/libplacebo] [ 70] color[0] += w * in0[idx];
  1410. [ 0.288][d][vo/gpu/libplacebo] [ 71] color[1] += w * in1[idx];
  1411. [ 0.288][d][vo/gpu/libplacebo] [ 72] }
  1412. [ 0.288][d][vo/gpu/libplacebo] [ 73] idx = 24 * rel.y + rel.x + 5;
  1413. [ 0.288][d][vo/gpu/libplacebo] [ 74] idx = 24 * rel.y + rel.x + 6;
  1414. [ 0.288][d][vo/gpu/libplacebo] [ 75] idx = 24 * rel.y + rel.x + 7;
  1415. [ 0.288][d][vo/gpu/libplacebo] [ 76] idx = 24 * rel.y + rel.x + 24;
  1416. [ 0.288][d][vo/gpu/libplacebo] [ 77] idx = 24 * rel.y + rel.x + 25;
  1417. [ 0.288][d][vo/gpu/libplacebo] [ 78] d = length(vec2(-2.0, -2.0) - fcoord);
  1418. [ 0.288][d][vo/gpu/libplacebo] [ 79] if (d < 3.015604) {
  1419. [ 0.288][d][vo/gpu/libplacebo] [ 80] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1420. [ 0.288][d][vo/gpu/libplacebo] [ 81] wsum += w;
  1421. [ 0.288][d][vo/gpu/libplacebo] [ 82] color[0] += w * in0[idx];
  1422. [ 0.288][d][vo/gpu/libplacebo] [ 83] color[1] += w * in1[idx];
  1423. [ 0.288][d][vo/gpu/libplacebo] [ 84] }
  1424. [ 0.288][d][vo/gpu/libplacebo] [ 85] idx = 24 * rel.y + rel.x + 26;
  1425. [ 0.288][d][vo/gpu/libplacebo] [ 86] d = length(vec2(-1.0, -2.0) - fcoord);
  1426. [ 0.288][d][vo/gpu/libplacebo] [ 87] if (d < 3.015604) {
  1427. [ 0.288][d][vo/gpu/libplacebo] [ 88] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1428. [ 0.288][d][vo/gpu/libplacebo] [ 89] wsum += w;
  1429. [ 0.288][d][vo/gpu/libplacebo] [ 90] color[0] += w * in0[idx];
  1430. [ 0.288][d][vo/gpu/libplacebo] [ 91] color[1] += w * in1[idx];
  1431. [ 0.288][d][vo/gpu/libplacebo] [ 92] }
  1432. [ 0.288][d][vo/gpu/libplacebo] [ 93] idx = 24 * rel.y + rel.x + 27;
  1433. [ 0.288][d][vo/gpu/libplacebo] [ 94] d = length(vec2(0.0, -2.0) - fcoord);
  1434. [ 0.288][d][vo/gpu/libplacebo] [ 95] if (d < 3.015604) {
  1435. [ 0.288][d][vo/gpu/libplacebo] [ 96] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1436. [ 0.288][d][vo/gpu/libplacebo] [ 97] wsum += w;
  1437. [ 0.288][d][vo/gpu/libplacebo] [ 98] color[0] += w * in0[idx];
  1438. [ 0.288][d][vo/gpu/libplacebo] [ 99] color[1] += w * in1[idx];
  1439. [ 0.288][d][vo/gpu/libplacebo] [100] }
  1440. [ 0.288][d][vo/gpu/libplacebo] [101] idx = 24 * rel.y + rel.x + 28;
  1441. [ 0.288][d][vo/gpu/libplacebo] [102] d = length(vec2(1.0, -2.0) - fcoord);
  1442. [ 0.288][d][vo/gpu/libplacebo] [103] if (d < 3.015604) {
  1443. [ 0.288][d][vo/gpu/libplacebo] [104] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1444. [ 0.288][d][vo/gpu/libplacebo] [105] wsum += w;
  1445. [ 0.288][d][vo/gpu/libplacebo] [106] color[0] += w * in0[idx];
  1446. [ 0.288][d][vo/gpu/libplacebo] [107] color[1] += w * in1[idx];
  1447. [ 0.288][d][vo/gpu/libplacebo] [108] }
  1448. [ 0.288][d][vo/gpu/libplacebo] [109] idx = 24 * rel.y + rel.x + 29;
  1449. [ 0.288][d][vo/gpu/libplacebo] [110] d = length(vec2(2.0, -2.0) - fcoord);
  1450. [ 0.288][d][vo/gpu/libplacebo] [111] if (d < 3.015604) {
  1451. [ 0.288][d][vo/gpu/libplacebo] [112] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1452. [ 0.288][d][vo/gpu/libplacebo] [113] wsum += w;
  1453. [ 0.288][d][vo/gpu/libplacebo] [114] color[0] += w * in0[idx];
  1454. [ 0.288][d][vo/gpu/libplacebo] [115] color[1] += w * in1[idx];
  1455. [ 0.288][d][vo/gpu/libplacebo] [116] }
  1456. [ 0.288][d][vo/gpu/libplacebo] [117] idx = 24 * rel.y + rel.x + 30;
  1457. [ 0.288][d][vo/gpu/libplacebo] [118] d = length(vec2(3.0, -2.0) - fcoord);
  1458. [ 0.288][d][vo/gpu/libplacebo] [119] if (d < 3.015604) {
  1459. [ 0.288][d][vo/gpu/libplacebo] [120] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1460. [ 0.288][d][vo/gpu/libplacebo] [121] wsum += w;
  1461. [ 0.288][d][vo/gpu/libplacebo] [122] color[0] += w * in0[idx];
  1462. [ 0.288][d][vo/gpu/libplacebo] [123] color[1] += w * in1[idx];
  1463. [ 0.288][d][vo/gpu/libplacebo] [124] }
  1464. [ 0.288][d][vo/gpu/libplacebo] [125] idx = 24 * rel.y + rel.x + 31;
  1465. [ 0.288][d][vo/gpu/libplacebo] [126] idx = 24 * rel.y + rel.x + 48;
  1466. [ 0.288][d][vo/gpu/libplacebo] [127] idx = 24 * rel.y + rel.x + 49;
  1467. [ 0.288][d][vo/gpu/libplacebo] [128] d = length(vec2(-2.0, -1.0) - fcoord);
  1468. [ 0.288][d][vo/gpu/libplacebo] [129] if (d < 3.015604) {
  1469. [ 0.288][d][vo/gpu/libplacebo] [130] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1470. [ 0.288][d][vo/gpu/libplacebo] [131] wsum += w;
  1471. [ 0.288][d][vo/gpu/libplacebo] [132] color[0] += w * in0[idx];
  1472. [ 0.288][d][vo/gpu/libplacebo] [133] color[1] += w * in1[idx];
  1473. [ 0.288][d][vo/gpu/libplacebo] [134] }
  1474. [ 0.288][d][vo/gpu/libplacebo] [135] idx = 24 * rel.y + rel.x + 50;
  1475. [ 0.288][d][vo/gpu/libplacebo] [136] d = length(vec2(-1.0, -1.0) - fcoord);
  1476. [ 0.289][d][vo/gpu/libplacebo] [137] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1477. [ 0.289][d][vo/gpu/libplacebo] [138] wsum += w;
  1478. [ 0.289][d][vo/gpu/libplacebo] [139] color[0] += w * in0[idx];
  1479. [ 0.289][d][vo/gpu/libplacebo] [140] color[1] += w * in1[idx];
  1480. [ 0.289][d][vo/gpu/libplacebo] [141] idx = 24 * rel.y + rel.x + 51;
  1481. [ 0.289][d][vo/gpu/libplacebo] [142] d = length(vec2(0.0, -1.0) - fcoord);
  1482. [ 0.289][d][vo/gpu/libplacebo] [143] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1483. [ 0.289][d][vo/gpu/libplacebo] [144] wsum += w;
  1484. [ 0.289][d][vo/gpu/libplacebo] [145] color[0] += w * in0[idx];
  1485. [ 0.289][d][vo/gpu/libplacebo] [146] color[1] += w * in1[idx];
  1486. [ 0.289][d][vo/gpu/libplacebo] [147] idx = 24 * rel.y + rel.x + 52;
  1487. [ 0.289][d][vo/gpu/libplacebo] [148] d = length(vec2(1.0, -1.0) - fcoord);
  1488. [ 0.289][d][vo/gpu/libplacebo] [149] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1489. [ 0.289][d][vo/gpu/libplacebo] [150] wsum += w;
  1490. [ 0.289][d][vo/gpu/libplacebo] [151] color[0] += w * in0[idx];
  1491. [ 0.289][d][vo/gpu/libplacebo] [152] color[1] += w * in1[idx];
  1492. [ 0.289][d][vo/gpu/libplacebo] [153] idx = 24 * rel.y + rel.x + 53;
  1493. [ 0.289][d][vo/gpu/libplacebo] [154] d = length(vec2(2.0, -1.0) - fcoord);
  1494. [ 0.289][d][vo/gpu/libplacebo] [155] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1495. [ 0.289][d][vo/gpu/libplacebo] [156] wsum += w;
  1496. [ 0.289][d][vo/gpu/libplacebo] [157] color[0] += w * in0[idx];
  1497. [ 0.289][d][vo/gpu/libplacebo] [158] color[1] += w * in1[idx];
  1498. [ 0.289][d][vo/gpu/libplacebo] [159] idx = 24 * rel.y + rel.x + 54;
  1499. [ 0.289][d][vo/gpu/libplacebo] [160] d = length(vec2(3.0, -1.0) - fcoord);
  1500. [ 0.289][d][vo/gpu/libplacebo] [161] if (d < 3.015604) {
  1501. [ 0.289][d][vo/gpu/libplacebo] [162] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1502. [ 0.289][d][vo/gpu/libplacebo] [163] wsum += w;
  1503. [ 0.289][d][vo/gpu/libplacebo] [164] color[0] += w * in0[idx];
  1504. [ 0.289][d][vo/gpu/libplacebo] [165] color[1] += w * in1[idx];
  1505. [ 0.289][d][vo/gpu/libplacebo] [166] }
  1506. [ 0.289][d][vo/gpu/libplacebo] [167] idx = 24 * rel.y + rel.x + 55;
  1507. [ 0.289][d][vo/gpu/libplacebo] [168] idx = 24 * rel.y + rel.x + 72;
  1508. [ 0.289][d][vo/gpu/libplacebo] [169] d = length(vec2(-3.0, 0.0) - fcoord);
  1509. [ 0.289][d][vo/gpu/libplacebo] [170] if (d < 3.015604) {
  1510. [ 0.289][d][vo/gpu/libplacebo] [171] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1511. [ 0.289][d][vo/gpu/libplacebo] [172] wsum += w;
  1512. [ 0.289][d][vo/gpu/libplacebo] [173] color[0] += w * in0[idx];
  1513. [ 0.289][d][vo/gpu/libplacebo] [174] color[1] += w * in1[idx];
  1514. [ 0.289][d][vo/gpu/libplacebo] [175] }
  1515. [ 0.289][d][vo/gpu/libplacebo] [176] idx = 24 * rel.y + rel.x + 73;
  1516. [ 0.289][d][vo/gpu/libplacebo] [177] d = length(vec2(-2.0, 0.0) - fcoord);
  1517. [ 0.289][d][vo/gpu/libplacebo] [178] if (d < 3.015604) {
  1518. [ 0.289][d][vo/gpu/libplacebo] [179] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1519. [ 0.289][d][vo/gpu/libplacebo] [180] wsum += w;
  1520. [ 0.289][d][vo/gpu/libplacebo] [181] color[0] += w * in0[idx];
  1521. [ 0.289][d][vo/gpu/libplacebo] [182] color[1] += w * in1[idx];
  1522. [ 0.289][d][vo/gpu/libplacebo] [183] }
  1523. [ 0.289][d][vo/gpu/libplacebo] [184] idx = 24 * rel.y + rel.x + 74;
  1524. [ 0.289][d][vo/gpu/libplacebo] [185] d = length(vec2(-1.0, 0.0) - fcoord);
  1525. [ 0.289][d][vo/gpu/libplacebo] [186] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1526. [ 0.289][d][vo/gpu/libplacebo] [187] wsum += w;
  1527. [ 0.289][d][vo/gpu/libplacebo] [188] color[0] += w * in0[idx];
  1528. [ 0.289][d][vo/gpu/libplacebo] [189] color[1] += w * in1[idx];
  1529. [ 0.289][d][vo/gpu/libplacebo] [190] idx = 24 * rel.y + rel.x + 75;
  1530. [ 0.289][d][vo/gpu/libplacebo] [191] d = length(vec2(0.0, 0.0) - fcoord);
  1531. [ 0.289][d][vo/gpu/libplacebo] [192] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1532. [ 0.289][d][vo/gpu/libplacebo] [193] wsum += w;
  1533. [ 0.289][d][vo/gpu/libplacebo] [194] color[0] += w * in0[idx];
  1534. [ 0.289][d][vo/gpu/libplacebo] [195] color[1] += w * in1[idx];
  1535. [ 0.289][d][vo/gpu/libplacebo] [196] idx = 24 * rel.y + rel.x + 76;
  1536. [ 0.289][d][vo/gpu/libplacebo] [197] d = length(vec2(1.0, 0.0) - fcoord);
  1537. [ 0.289][d][vo/gpu/libplacebo] [198] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1538. [ 0.289][d][vo/gpu/libplacebo] [199] wsum += w;
  1539. [ 0.289][d][vo/gpu/libplacebo] [200] color[0] += w * in0[idx];
  1540. [ 0.289][d][vo/gpu/libplacebo] [201] color[1] += w * in1[idx];
  1541. [ 0.289][d][vo/gpu/libplacebo] [202] idx = 24 * rel.y + rel.x + 77;
  1542. [ 0.289][d][vo/gpu/libplacebo] [203] d = length(vec2(2.0, 0.0) - fcoord);
  1543. [ 0.289][d][vo/gpu/libplacebo] [204] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1544. [ 0.289][d][vo/gpu/libplacebo] [205] wsum += w;
  1545. [ 0.289][d][vo/gpu/libplacebo] [206] color[0] += w * in0[idx];
  1546. [ 0.289][d][vo/gpu/libplacebo] [207] color[1] += w * in1[idx];
  1547. [ 0.289][d][vo/gpu/libplacebo] [208] idx = 24 * rel.y + rel.x + 78;
  1548. [ 0.289][d][vo/gpu/libplacebo] [209] d = length(vec2(3.0, 0.0) - fcoord);
  1549. [ 0.289][d][vo/gpu/libplacebo] [210] if (d < 3.015604) {
  1550. [ 0.289][d][vo/gpu/libplacebo] [211] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1551. [ 0.289][d][vo/gpu/libplacebo] [212] wsum += w;
  1552. [ 0.289][d][vo/gpu/libplacebo] [213] color[0] += w * in0[idx];
  1553. [ 0.289][d][vo/gpu/libplacebo] [214] color[1] += w * in1[idx];
  1554. [ 0.289][d][vo/gpu/libplacebo] [215] }
  1555. [ 0.289][d][vo/gpu/libplacebo] [216] idx = 24 * rel.y + rel.x + 79;
  1556. [ 0.289][d][vo/gpu/libplacebo] [217] d = length(vec2(4.0, 0.0) - fcoord);
  1557. [ 0.289][d][vo/gpu/libplacebo] [218] if (d < 3.015604) {
  1558. [ 0.289][d][vo/gpu/libplacebo] [219] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1559. [ 0.289][d][vo/gpu/libplacebo] [220] wsum += w;
  1560. [ 0.289][d][vo/gpu/libplacebo] [221] color[0] += w * in0[idx];
  1561. [ 0.289][d][vo/gpu/libplacebo] [222] color[1] += w * in1[idx];
  1562. [ 0.289][d][vo/gpu/libplacebo] [223] }
  1563. [ 0.289][d][vo/gpu/libplacebo] [224] idx = 24 * rel.y + rel.x + 96;
  1564. [ 0.289][d][vo/gpu/libplacebo] [225] d = length(vec2(-3.0, 1.0) - fcoord);
  1565. [ 0.289][d][vo/gpu/libplacebo] [226] if (d < 3.015604) {
  1566. [ 0.289][d][vo/gpu/libplacebo] [227] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1567. [ 0.289][d][vo/gpu/libplacebo] [228] wsum += w;
  1568. [ 0.289][d][vo/gpu/libplacebo] [229] color[0] += w * in0[idx];
  1569. [ 0.289][d][vo/gpu/libplacebo] [230] color[1] += w * in1[idx];
  1570. [ 0.289][d][vo/gpu/libplacebo] [231] }
  1571. [ 0.289][d][vo/gpu/libplacebo] [232] idx = 24 * rel.y + rel.x + 97;
  1572. [ 0.289][d][vo/gpu/libplacebo] [233] d = length(vec2(-2.0, 1.0) - fcoord);
  1573. [ 0.289][d][vo/gpu/libplacebo] [234] if (d < 3.015604) {
  1574. [ 0.289][d][vo/gpu/libplacebo] [235] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1575. [ 0.289][d][vo/gpu/libplacebo] [236] wsum += w;
  1576. [ 0.289][d][vo/gpu/libplacebo] [237] color[0] += w * in0[idx];
  1577. [ 0.289][d][vo/gpu/libplacebo] [238] color[1] += w * in1[idx];
  1578. [ 0.289][d][vo/gpu/libplacebo] [239] }
  1579. [ 0.289][d][vo/gpu/libplacebo] [240] idx = 24 * rel.y + rel.x + 98;
  1580. [ 0.289][d][vo/gpu/libplacebo] [241] d = length(vec2(-1.0, 1.0) - fcoord);
  1581. [ 0.289][d][vo/gpu/libplacebo] [242] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1582. [ 0.289][d][vo/gpu/libplacebo] [243] wsum += w;
  1583. [ 0.289][d][vo/gpu/libplacebo] [244] color[0] += w * in0[idx];
  1584. [ 0.289][d][vo/gpu/libplacebo] [245] color[1] += w * in1[idx];
  1585. [ 0.289][d][vo/gpu/libplacebo] [246] idx = 24 * rel.y + rel.x + 99;
  1586. [ 0.289][d][vo/gpu/libplacebo] [247] d = length(vec2(0.0, 1.0) - fcoord);
  1587. [ 0.289][d][vo/gpu/libplacebo] [248] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1588. [ 0.289][d][vo/gpu/libplacebo] [249] wsum += w;
  1589. [ 0.289][d][vo/gpu/libplacebo] [250] color[0] += w * in0[idx];
  1590. [ 0.289][d][vo/gpu/libplacebo] [251] color[1] += w * in1[idx];
  1591. [ 0.289][d][vo/gpu/libplacebo] [252] idx = 24 * rel.y + rel.x + 100;
  1592. [ 0.289][d][vo/gpu/libplacebo] [253] d = length(vec2(1.0, 1.0) - fcoord);
  1593. [ 0.289][d][vo/gpu/libplacebo] [254] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1594. [ 0.289][d][vo/gpu/libplacebo] [255] wsum += w;
  1595. [ 0.289][d][vo/gpu/libplacebo] [256] color[0] += w * in0[idx];
  1596. [ 0.289][d][vo/gpu/libplacebo] [257] color[1] += w * in1[idx];
  1597. [ 0.289][d][vo/gpu/libplacebo] [258] idx = 24 * rel.y + rel.x + 101;
  1598. [ 0.289][d][vo/gpu/libplacebo] [259] d = length(vec2(2.0, 1.0) - fcoord);
  1599. [ 0.289][d][vo/gpu/libplacebo] [260] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1600. [ 0.289][d][vo/gpu/libplacebo] [261] wsum += w;
  1601. [ 0.289][d][vo/gpu/libplacebo] [262] color[0] += w * in0[idx];
  1602. [ 0.289][d][vo/gpu/libplacebo] [263] color[1] += w * in1[idx];
  1603. [ 0.289][d][vo/gpu/libplacebo] [264] idx = 24 * rel.y + rel.x + 102;
  1604. [ 0.289][d][vo/gpu/libplacebo] [265] d = length(vec2(3.0, 1.0) - fcoord);
  1605. [ 0.289][d][vo/gpu/libplacebo] [266] if (d < 3.015604) {
  1606. [ 0.289][d][vo/gpu/libplacebo] [267] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1607. [ 0.289][d][vo/gpu/libplacebo] [268] wsum += w;
  1608. [ 0.289][d][vo/gpu/libplacebo] [269] color[0] += w * in0[idx];
  1609. [ 0.289][d][vo/gpu/libplacebo] [270] color[1] += w * in1[idx];
  1610. [ 0.289][d][vo/gpu/libplacebo] [271] }
  1611. [ 0.289][d][vo/gpu/libplacebo] [272] idx = 24 * rel.y + rel.x + 103;
  1612. [ 0.289][d][vo/gpu/libplacebo] [273] d = length(vec2(4.0, 1.0) - fcoord);
  1613. [ 0.289][d][vo/gpu/libplacebo] [274] if (d < 3.015604) {
  1614. [ 0.289][d][vo/gpu/libplacebo] [275] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1615. [ 0.289][d][vo/gpu/libplacebo] [276] wsum += w;
  1616. [ 0.289][d][vo/gpu/libplacebo] [277] color[0] += w * in0[idx];
  1617. [ 0.289][d][vo/gpu/libplacebo] [278] color[1] += w * in1[idx];
  1618. [ 0.289][d][vo/gpu/libplacebo] [279] }
  1619. [ 0.289][d][vo/gpu/libplacebo] [280] idx = 24 * rel.y + rel.x + 120;
  1620. [ 0.289][d][vo/gpu/libplacebo] [281] idx = 24 * rel.y + rel.x + 121;
  1621. [ 0.289][d][vo/gpu/libplacebo] [282] d = length(vec2(-2.0, 2.0) - fcoord);
  1622. [ 0.289][d][vo/gpu/libplacebo] [283] if (d < 3.015604) {
  1623. [ 0.289][d][vo/gpu/libplacebo] [284] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1624. [ 0.289][d][vo/gpu/libplacebo] [285] wsum += w;
  1625. [ 0.289][d][vo/gpu/libplacebo] [286] color[0] += w * in0[idx];
  1626. [ 0.289][d][vo/gpu/libplacebo] [287] color[1] += w * in1[idx];
  1627. [ 0.289][d][vo/gpu/libplacebo] [288] }
  1628. [ 0.289][d][vo/gpu/libplacebo] [289] idx = 24 * rel.y + rel.x + 122;
  1629. [ 0.289][d][vo/gpu/libplacebo] [290] d = length(vec2(-1.0, 2.0) - fcoord);
  1630. [ 0.289][d][vo/gpu/libplacebo] [291] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1631. [ 0.289][d][vo/gpu/libplacebo] [292] wsum += w;
  1632. [ 0.289][d][vo/gpu/libplacebo] [293] color[0] += w * in0[idx];
  1633. [ 0.289][d][vo/gpu/libplacebo] [294] color[1] += w * in1[idx];
  1634. [ 0.289][d][vo/gpu/libplacebo] [295] idx = 24 * rel.y + rel.x + 123;
  1635. [ 0.289][d][vo/gpu/libplacebo] [296] d = length(vec2(0.0, 2.0) - fcoord);
  1636. [ 0.289][d][vo/gpu/libplacebo] [297] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1637. [ 0.289][d][vo/gpu/libplacebo] [298] wsum += w;
  1638. [ 0.289][d][vo/gpu/libplacebo] [299] color[0] += w * in0[idx];
  1639. [ 0.289][d][vo/gpu/libplacebo] [300] color[1] += w * in1[idx];
  1640. [ 0.289][d][vo/gpu/libplacebo] [301] idx = 24 * rel.y + rel.x + 124;
  1641. [ 0.289][d][vo/gpu/libplacebo] [302] d = length(vec2(1.0, 2.0) - fcoord);
  1642. [ 0.289][d][vo/gpu/libplacebo] [303] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1643. [ 0.289][d][vo/gpu/libplacebo] [304] wsum += w;
  1644. [ 0.289][d][vo/gpu/libplacebo] [305] color[0] += w * in0[idx];
  1645. [ 0.289][d][vo/gpu/libplacebo] [306] color[1] += w * in1[idx];
  1646. [ 0.289][d][vo/gpu/libplacebo] [307] idx = 24 * rel.y + rel.x + 125;
  1647. [ 0.289][d][vo/gpu/libplacebo] [308] d = length(vec2(2.0, 2.0) - fcoord);
  1648. [ 0.289][d][vo/gpu/libplacebo] [309] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1649. [ 0.289][d][vo/gpu/libplacebo] [310] wsum += w;
  1650. [ 0.289][d][vo/gpu/libplacebo] [311] color[0] += w * in0[idx];
  1651. [ 0.289][d][vo/gpu/libplacebo] [312] color[1] += w * in1[idx];
  1652. [ 0.289][d][vo/gpu/libplacebo] [313] idx = 24 * rel.y + rel.x + 126;
  1653. [ 0.289][d][vo/gpu/libplacebo] [314] d = length(vec2(3.0, 2.0) - fcoord);
  1654. [ 0.289][d][vo/gpu/libplacebo] [315] if (d < 3.015604) {
  1655. [ 0.289][d][vo/gpu/libplacebo] [316] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1656. [ 0.289][d][vo/gpu/libplacebo] [317] wsum += w;
  1657. [ 0.289][d][vo/gpu/libplacebo] [318] color[0] += w * in0[idx];
  1658. [ 0.289][d][vo/gpu/libplacebo] [319] color[1] += w * in1[idx];
  1659. [ 0.289][d][vo/gpu/libplacebo] [320] }
  1660. [ 0.289][d][vo/gpu/libplacebo] [321] idx = 24 * rel.y + rel.x + 127;
  1661. [ 0.289][d][vo/gpu/libplacebo] [322] idx = 24 * rel.y + rel.x + 144;
  1662. [ 0.289][d][vo/gpu/libplacebo] [323] idx = 24 * rel.y + rel.x + 145;
  1663. [ 0.289][d][vo/gpu/libplacebo] [324] d = length(vec2(-2.0, 3.0) - fcoord);
  1664. [ 0.289][d][vo/gpu/libplacebo] [325] if (d < 3.015604) {
  1665. [ 0.289][d][vo/gpu/libplacebo] [326] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1666. [ 0.289][d][vo/gpu/libplacebo] [327] wsum += w;
  1667. [ 0.289][d][vo/gpu/libplacebo] [328] color[0] += w * in0[idx];
  1668. [ 0.289][d][vo/gpu/libplacebo] [329] color[1] += w * in1[idx];
  1669. [ 0.289][d][vo/gpu/libplacebo] [330] }
  1670. [ 0.289][d][vo/gpu/libplacebo] [331] idx = 24 * rel.y + rel.x + 146;
  1671. [ 0.289][d][vo/gpu/libplacebo] [332] d = length(vec2(-1.0, 3.0) - fcoord);
  1672. [ 0.289][d][vo/gpu/libplacebo] [333] if (d < 3.015604) {
  1673. [ 0.289][d][vo/gpu/libplacebo] [334] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1674. [ 0.289][d][vo/gpu/libplacebo] [335] wsum += w;
  1675. [ 0.289][d][vo/gpu/libplacebo] [336] color[0] += w * in0[idx];
  1676. [ 0.289][d][vo/gpu/libplacebo] [337] color[1] += w * in1[idx];
  1677. [ 0.289][d][vo/gpu/libplacebo] [338] }
  1678. [ 0.289][d][vo/gpu/libplacebo] [339] idx = 24 * rel.y + rel.x + 147;
  1679. [ 0.289][d][vo/gpu/libplacebo] [340] d = length(vec2(0.0, 3.0) - fcoord);
  1680. [ 0.289][d][vo/gpu/libplacebo] [341] if (d < 3.015604) {
  1681. [ 0.289][d][vo/gpu/libplacebo] [342] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1682. [ 0.289][d][vo/gpu/libplacebo] [343] wsum += w;
  1683. [ 0.289][d][vo/gpu/libplacebo] [344] color[0] += w * in0[idx];
  1684. [ 0.289][d][vo/gpu/libplacebo] [345] color[1] += w * in1[idx];
  1685. [ 0.289][d][vo/gpu/libplacebo] [346] }
  1686. [ 0.289][d][vo/gpu/libplacebo] [347] idx = 24 * rel.y + rel.x + 148;
  1687. [ 0.289][d][vo/gpu/libplacebo] [348] d = length(vec2(1.0, 3.0) - fcoord);
  1688. [ 0.289][d][vo/gpu/libplacebo] [349] if (d < 3.015604) {
  1689. [ 0.289][d][vo/gpu/libplacebo] [350] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1690. [ 0.289][d][vo/gpu/libplacebo] [351] wsum += w;
  1691. [ 0.289][d][vo/gpu/libplacebo] [352] color[0] += w * in0[idx];
  1692. [ 0.289][d][vo/gpu/libplacebo] [353] color[1] += w * in1[idx];
  1693. [ 0.289][d][vo/gpu/libplacebo] [354] }
  1694. [ 0.289][d][vo/gpu/libplacebo] [355] idx = 24 * rel.y + rel.x + 149;
  1695. [ 0.289][d][vo/gpu/libplacebo] [356] d = length(vec2(2.0, 3.0) - fcoord);
  1696. [ 0.289][d][vo/gpu/libplacebo] [357] if (d < 3.015604) {
  1697. [ 0.289][d][vo/gpu/libplacebo] [358] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1698. [ 0.289][d][vo/gpu/libplacebo] [359] wsum += w;
  1699. [ 0.289][d][vo/gpu/libplacebo] [360] color[0] += w * in0[idx];
  1700. [ 0.289][d][vo/gpu/libplacebo] [361] color[1] += w * in1[idx];
  1701. [ 0.289][d][vo/gpu/libplacebo] [362] }
  1702. [ 0.289][d][vo/gpu/libplacebo] [363] idx = 24 * rel.y + rel.x + 150;
  1703. [ 0.289][d][vo/gpu/libplacebo] [364] d = length(vec2(3.0, 3.0) - fcoord);
  1704. [ 0.289][d][vo/gpu/libplacebo] [365] if (d < 3.015604) {
  1705. [ 0.289][d][vo/gpu/libplacebo] [366] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1706. [ 0.289][d][vo/gpu/libplacebo] [367] wsum += w;
  1707. [ 0.289][d][vo/gpu/libplacebo] [368] color[0] += w * in0[idx];
  1708. [ 0.289][d][vo/gpu/libplacebo] [369] color[1] += w * in1[idx];
  1709. [ 0.289][d][vo/gpu/libplacebo] [370] }
  1710. [ 0.289][d][vo/gpu/libplacebo] [371] idx = 24 * rel.y + rel.x + 151;
  1711. [ 0.289][d][vo/gpu/libplacebo] [372] idx = 24 * rel.y + rel.x + 168;
  1712. [ 0.289][d][vo/gpu/libplacebo] [373] idx = 24 * rel.y + rel.x + 169;
  1713. [ 0.289][d][vo/gpu/libplacebo] [374] idx = 24 * rel.y + rel.x + 170;
  1714. [ 0.289][d][vo/gpu/libplacebo] [375] idx = 24 * rel.y + rel.x + 171;
  1715. [ 0.289][d][vo/gpu/libplacebo] [376] d = length(vec2(0.0, 4.0) - fcoord);
  1716. [ 0.289][d][vo/gpu/libplacebo] [377] if (d < 3.015604) {
  1717. [ 0.289][d][vo/gpu/libplacebo] [378] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1718. [ 0.289][d][vo/gpu/libplacebo] [379] wsum += w;
  1719. [ 0.289][d][vo/gpu/libplacebo] [380] color[0] += w * in0[idx];
  1720. [ 0.289][d][vo/gpu/libplacebo] [381] color[1] += w * in1[idx];
  1721. [ 0.289][d][vo/gpu/libplacebo] [382] }
  1722. [ 0.289][d][vo/gpu/libplacebo] [383] idx = 24 * rel.y + rel.x + 172;
  1723. [ 0.289][d][vo/gpu/libplacebo] [384] d = length(vec2(1.0, 4.0) - fcoord);
  1724. [ 0.289][d][vo/gpu/libplacebo] [385] if (d < 3.015604) {
  1725. [ 0.289][d][vo/gpu/libplacebo] [386] w = tex1D(lut, LUT_POS(d * 1.0/3.177599, 256.0)).r;
  1726. [ 0.289][d][vo/gpu/libplacebo] [387] wsum += w;
  1727. [ 0.289][d][vo/gpu/libplacebo] [388] color[0] += w * in0[idx];
  1728. [ 0.289][d][vo/gpu/libplacebo] [389] color[1] += w * in1[idx];
  1729. [ 0.289][d][vo/gpu/libplacebo] [390] }
  1730. [ 0.289][d][vo/gpu/libplacebo] [391] idx = 24 * rel.y + rel.x + 173;
  1731. [ 0.289][d][vo/gpu/libplacebo] [392] idx = 24 * rel.y + rel.x + 174;
  1732. [ 0.289][d][vo/gpu/libplacebo] [393] idx = 24 * rel.y + rel.x + 175;
  1733. [ 0.289][d][vo/gpu/libplacebo] [394] color = color / vec4(wsum);
  1734. [ 0.289][d][vo/gpu/libplacebo] [395] }
  1735. [ 0.289][d][vo/gpu/libplacebo] [396] color *= 1.000000;
  1736. [ 0.289][d][vo/gpu/libplacebo] [397] color.b = 0.000000;
  1737. [ 0.289][d][vo/gpu/libplacebo] [398] color.a = 1.000000;
  1738. [ 0.289][d][vo/gpu/libplacebo] [399] imageStore(out_image, ivec2(gl_GlobalInvocationID), color);
  1739. [ 0.289][d][vo/gpu/libplacebo] [400] }
  1740. [ 0.318][d][vo/gpu/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
  1741. [ 0.318][v][vo/gpu/libplacebo] Spent 28.775 ms translating SPIR-V
  1742. [ 0.318][d][vo/gpu/libplacebo] Spent 0.034 ms compiling shader
  1743. [ 0.318][d][vo/gpu/libplacebo] Spent 0.051 ms creating pipeline
  1744. [ 0.318][d][vo/gpu/libplacebo] Pass statistics: size 0, SPIR-V: vert 0 frag 0 comp 0
  1745. [ 0.318][d][vo/gpu] Resizing texture: 2560x1348
  1746. [ 0.318][d][vo/gpu/libplacebo] vertex shader source:
  1747. [ 0.318][d][vo/gpu/libplacebo] [ 1] #version 450
  1748. [ 0.318][d][vo/gpu/libplacebo] [ 2] #extension GL_ARB_shader_image_load_store : enable
  1749. [ 0.318][d][vo/gpu/libplacebo] [ 3] #define tex1D texture
  1750. [ 0.318][d][vo/gpu/libplacebo] [ 4] #define tex3D texture
  1751. [ 0.318][d][vo/gpu/libplacebo] [ 5] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  1752. [ 0.318][d][vo/gpu/libplacebo] [ 6] layout(location=0) in vec2 vertex_position;
  1753. [ 0.318][d][vo/gpu/libplacebo] [ 7] layout(location=1) in vec2 vertex_texcoord0;
  1754. [ 0.318][d][vo/gpu/libplacebo] [ 8] layout(location=1) out vec2 texcoord0;
  1755. [ 0.318][d][vo/gpu/libplacebo] [ 9] layout(location=2) in vec2 vertex_texcoord1;
  1756. [ 0.318][d][vo/gpu/libplacebo] [ 10] layout(location=2) out vec2 texcoord1;
  1757. [ 0.318][d][vo/gpu/libplacebo] [ 11] void main() {
  1758. [ 0.318][d][vo/gpu/libplacebo] [ 12] gl_Position = vec4(vertex_position, 1.0, 1.0);
  1759. [ 0.318][d][vo/gpu/libplacebo] [ 13] texcoord0 = vertex_texcoord0;
  1760. [ 0.318][d][vo/gpu/libplacebo] [ 14] texcoord1 = vertex_texcoord1;
  1761. [ 0.318][d][vo/gpu/libplacebo] [ 15] }
  1762. [ 0.318][d][vo/gpu/libplacebo] fragment shader source:
  1763. [ 0.318][d][vo/gpu/libplacebo] [ 1] #version 450
  1764. [ 0.318][d][vo/gpu/libplacebo] [ 2] #extension GL_ARB_shader_image_load_store : enable
  1765. [ 0.318][d][vo/gpu/libplacebo] [ 3] #define tex1D texture
  1766. [ 0.318][d][vo/gpu/libplacebo] [ 4] #define tex3D texture
  1767. [ 0.318][d][vo/gpu/libplacebo] [ 5] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  1768. [ 0.318][d][vo/gpu/libplacebo] [ 6] layout(location=0) out vec4 out_color;
  1769. [ 0.318][d][vo/gpu/libplacebo] [ 7] layout(location=1) in vec2 texcoord0;
  1770. [ 0.318][d][vo/gpu/libplacebo] [ 8] layout(location=2) in vec2 texcoord1;
  1771. [ 0.318][d][vo/gpu/libplacebo] [ 9] layout(std140, binding=2) uniform UBO {
  1772. [ 0.318][d][vo/gpu/libplacebo] [ 10] layout(offset=0) mat3 colormatrix;
  1773. [ 0.318][d][vo/gpu/libplacebo] [ 11] layout(offset=48) mat2 texture_rot0;
  1774. [ 0.318][d][vo/gpu/libplacebo] [ 12] layout(offset=80) mat2 texture_rot1;
  1775. [ 0.318][d][vo/gpu/libplacebo] [ 13] };
  1776. [ 0.318][d][vo/gpu/libplacebo] [ 14] layout(std430, push_constant) uniform PushC {
  1777. [ 0.318][d][vo/gpu/libplacebo] [ 15] layout(offset=0) vec3 colormatrix_c;
  1778. [ 0.318][d][vo/gpu/libplacebo] [ 16] layout(offset=16) vec2 texture_size0;
  1779. [ 0.318][d][vo/gpu/libplacebo] [ 17] layout(offset=24) vec2 texture_off0;
  1780. [ 0.318][d][vo/gpu/libplacebo] [ 18] layout(offset=32) vec2 pixel_size0;
  1781. [ 0.318][d][vo/gpu/libplacebo] [ 19] layout(offset=40) vec2 texture_size1;
  1782. [ 0.318][d][vo/gpu/libplacebo] [ 20] layout(offset=48) vec2 texture_off1;
  1783. [ 0.318][d][vo/gpu/libplacebo] [ 21] layout(offset=56) vec2 pixel_size1;
  1784. [ 0.318][d][vo/gpu/libplacebo] [ 22] };
  1785. [ 0.318][d][vo/gpu/libplacebo] [ 23] layout(binding=0) uniform sampler2D texture0;
  1786. [ 0.318][d][vo/gpu/libplacebo] [ 24] layout(binding=1) uniform sampler2D texture1;
  1787. [ 0.318][d][vo/gpu/libplacebo] [ 25] void main() {
  1788. [ 0.318][d][vo/gpu/libplacebo] [ 26] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
  1789. [ 0.318][d][vo/gpu/libplacebo] [ 27] color.r = 1.000000 * vec4(texture(texture0, texcoord0)).r;
  1790. [ 0.318][d][vo/gpu/libplacebo] [ 28] color.gb = 1.000000 * vec4(texture(texture1, texcoord1)).rg;
  1791. [ 0.318][d][vo/gpu/libplacebo] [ 29] color = color.rgbr;
  1792. [ 0.319][d][vo/gpu/libplacebo] [ 30] color.rgb = mat3(colormatrix) * color.rgb + colormatrix_c;
  1793. [ 0.319][d][vo/gpu/libplacebo] [ 31] color.a = 1.0;
  1794. [ 0.319][d][vo/gpu/libplacebo] [ 32] // scaler pre-conversion
  1795. [ 0.319][d][vo/gpu/libplacebo] [ 33] // linearize
  1796. [ 0.319][d][vo/gpu/libplacebo] [ 34] color.rgb = clamp(color.rgb, 0.0, 1.0);
  1797. [ 0.319][d][vo/gpu/libplacebo] [ 35] color.rgb = pow(color.rgb, vec3(2.4));
  1798. [ 0.319][d][vo/gpu/libplacebo] [ 36] color.rgb *= vec3(1.0/1.000000);
  1799. [ 0.319][d][vo/gpu/libplacebo] [ 37] // main scaling
  1800. [ 0.319][d][vo/gpu/libplacebo] [ 38] out_color = color;
  1801. [ 0.319][d][vo/gpu/libplacebo] [ 39] }
  1802. [ 0.320][d][vo/gpu/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
  1803. [ 0.320][d][vo/gpu/libplacebo] Spent 1.334 ms translating SPIR-V
  1804. [ 0.322][d][vo/gpu/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
  1805. [ 0.322][d][vo/gpu/libplacebo] Spent 2.042 ms translating SPIR-V
  1806. [ 0.322][d][vo/gpu/libplacebo] Spent 0.028 ms compiling shader
  1807. [ 0.322][d][vo/gpu/libplacebo] Spent 0.069 ms creating pipeline
  1808. [ 0.322][d][vo/gpu/libplacebo] Pass statistics: size 0, SPIR-V: vert 0 frag 0 comp 0
  1809. [ 0.322][d][vo/gpu/libplacebo] Allocating 262144 memory of type 0x1 (id 0) in heap 0: unknown
  1810. [ 0.322][d][vo/gpu/libplacebo] Spent 0.226 ms allocating slab
  1811. [ 0.322][d][vo/gpu] Resizing texture: 2560x1346
  1812. [ 0.322][d][vo/gpu/libplacebo] vertex shader source:
  1813. [ 0.322][d][vo/gpu/libplacebo] [ 1] #version 450
  1814. [ 0.322][d][vo/gpu/libplacebo] [ 2] #extension GL_ARB_shader_image_load_store : enable
  1815. [ 0.322][d][vo/gpu/libplacebo] [ 3] #define tex1D texture
  1816. [ 0.322][d][vo/gpu/libplacebo] [ 4] #define tex3D texture
  1817. [ 0.322][d][vo/gpu/libplacebo] [ 5] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  1818. [ 0.322][d][vo/gpu/libplacebo] [ 6] layout(location=0) in vec2 vertex_position;
  1819. [ 0.322][d][vo/gpu/libplacebo] [ 7] layout(location=1) in vec2 vertex_texcoord0;
  1820. [ 0.322][d][vo/gpu/libplacebo] [ 8] layout(location=1) out vec2 texcoord0;
  1821. [ 0.322][d][vo/gpu/libplacebo] [ 9] void main() {
  1822. [ 0.322][d][vo/gpu/libplacebo] [ 10] gl_Position = vec4(vertex_position, 1.0, 1.0);
  1823. [ 0.322][d][vo/gpu/libplacebo] [ 11] texcoord0 = vertex_texcoord0;
  1824. [ 0.322][d][vo/gpu/libplacebo] [ 12] }
  1825. [ 0.322][d][vo/gpu/libplacebo] fragment shader source:
  1826. [ 0.322][d][vo/gpu/libplacebo] [ 1] #version 450
  1827. [ 0.322][d][vo/gpu/libplacebo] [ 2] #extension GL_ARB_shader_image_load_store : enable
  1828. [ 0.322][d][vo/gpu/libplacebo] [ 3] #define tex1D texture
  1829. [ 0.322][d][vo/gpu/libplacebo] [ 4] #define tex3D texture
  1830. [ 0.322][d][vo/gpu/libplacebo] [ 5] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  1831. [ 0.322][d][vo/gpu/libplacebo] [ 6] layout(location=0) out vec4 out_color;
  1832. [ 0.322][d][vo/gpu/libplacebo] [ 7] layout(location=1) in vec2 texcoord0;
  1833. [ 0.322][d][vo/gpu/libplacebo] [ 8] layout(std140, binding=2) uniform UBO {
  1834. [ 0.322][d][vo/gpu/libplacebo] [ 9] layout(offset=0) mat2 texture_rot0;
  1835. [ 0.322][d][vo/gpu/libplacebo] [ 10] };
  1836. [ 0.322][d][vo/gpu/libplacebo] [ 11] layout(std430, push_constant) uniform PushC {
  1837. [ 0.322][d][vo/gpu/libplacebo] [ 12] layout(offset=0) vec2 texture_size0;
  1838. [ 0.322][d][vo/gpu/libplacebo] [ 13] layout(offset=8) vec2 texture_off0;
  1839. [ 0.322][d][vo/gpu/libplacebo] [ 14] layout(offset=16) vec2 pixel_size0;
  1840. [ 0.322][d][vo/gpu/libplacebo] [ 15] };
  1841. [ 0.322][d][vo/gpu/libplacebo] [ 16] layout(binding=0) uniform sampler2D lut;
  1842. [ 0.322][d][vo/gpu/libplacebo] [ 17] layout(binding=1) uniform sampler2D texture0;
  1843. [ 0.322][d][vo/gpu/libplacebo] [ 18] void main() {
  1844. [ 0.322][d][vo/gpu/libplacebo] [ 19] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
  1845. [ 0.322][d][vo/gpu/libplacebo] [ 20] #undef tex
  1846. [ 0.322][d][vo/gpu/libplacebo] [ 21] #undef texmap
  1847. [ 0.322][d][vo/gpu/libplacebo] [ 22] #define tex texture0
  1848. [ 0.322][d][vo/gpu/libplacebo] [ 23] #define texmap texmap0
  1849. [ 0.322][d][vo/gpu/libplacebo] [ 24] vec2 pos = texcoord0;
  1850. [ 0.322][d][vo/gpu/libplacebo] [ 25] vec2 size = texture_size0;
  1851. [ 0.322][d][vo/gpu/libplacebo] [ 26] vec2 pt = pixel_size0;
  1852. [ 0.322][d][vo/gpu/libplacebo] [ 27] // first pass
  1853. [ 0.322][d][vo/gpu/libplacebo] [ 28] color = vec4(0.0);
  1854. [ 0.322][d][vo/gpu/libplacebo] [ 29] {
  1855. [ 0.322][d][vo/gpu/libplacebo] [ 30] vec2 dir = vec2(0.0, 1.0);
  1856. [ 0.322][d][vo/gpu/libplacebo] [ 31] pt *= dir;
  1857. [ 0.322][d][vo/gpu/libplacebo] [ 32] float fcoord = dot(fract(pos * size - vec2(0.5)), dir);
  1858. [ 0.322][d][vo/gpu/libplacebo] [ 33] vec2 base = pos - fcoord * pt - pt * vec2(1.0);
  1859. [ 0.322][d][vo/gpu/libplacebo] [ 34] vec4 c;
  1860. [ 0.322][d][vo/gpu/libplacebo] [ 35] float ypos = LUT_POS(fcoord, 256.0);
  1861. [ 0.322][d][vo/gpu/libplacebo] [ 36] float weights[4];
  1862. [ 0.322][d][vo/gpu/libplacebo] [ 37] c = texture(lut, vec2(0.500000, ypos));
  1863. [ 0.322][d][vo/gpu/libplacebo] [ 38] weights[0] = c[0];
  1864. [ 0.322][d][vo/gpu/libplacebo] [ 39] weights[1] = c[1];
  1865. [ 0.322][d][vo/gpu/libplacebo] [ 40] weights[2] = c[2];
  1866. [ 0.322][d][vo/gpu/libplacebo] [ 41] weights[3] = c[3];
  1867. [ 0.322][d][vo/gpu/libplacebo] [ 42] // scaler samples
  1868. [ 0.322][d][vo/gpu/libplacebo] [ 43] c = texture(tex, base + pt * vec2(0.0));
  1869. [ 0.322][d][vo/gpu/libplacebo] [ 44] color += vec4(weights[0]) * c;
  1870. [ 0.322][d][vo/gpu/libplacebo] [ 45] c = texture(tex, base + pt * vec2(1.0));
  1871. [ 0.322][d][vo/gpu/libplacebo] [ 46] color += vec4(weights[1]) * c;
  1872. [ 0.322][d][vo/gpu/libplacebo] [ 47] c = texture(tex, base + pt * vec2(2.0));
  1873. [ 0.322][d][vo/gpu/libplacebo] [ 48] color += vec4(weights[2]) * c;
  1874. [ 0.322][d][vo/gpu/libplacebo] [ 49] c = texture(tex, base + pt * vec2(3.0));
  1875. [ 0.322][d][vo/gpu/libplacebo] [ 50] color += vec4(weights[3]) * c;
  1876. [ 0.322][d][vo/gpu/libplacebo] [ 51] }
  1877. [ 0.322][d][vo/gpu/libplacebo] [ 52] color *= 1.000000;
  1878. [ 0.322][d][vo/gpu/libplacebo] [ 53] out_color = color;
  1879. [ 0.322][d][vo/gpu/libplacebo] [ 54] }
  1880. [ 0.323][d][vo/gpu/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
  1881. [ 0.324][d][vo/gpu/libplacebo] Spent 1.236 ms translating SPIR-V
  1882. [ 0.326][d][vo/gpu/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
  1883. [ 0.326][d][vo/gpu/libplacebo] Spent 2.121 ms translating SPIR-V
  1884. [ 0.326][d][vo/gpu/libplacebo] Spent 0.034 ms compiling shader
  1885. [ 0.326][d][vo/gpu/libplacebo] Spent 0.057 ms creating pipeline
  1886. [ 0.326][d][vo/gpu/libplacebo] Pass statistics: size 0, SPIR-V: vert 0 frag 0 comp 0
  1887. [ 0.326][w][vo/gpu] Tone mapping curve unsupported by vo_gpu, falling back.
  1888. [ 0.326][v][vo/gpu] Dither to 8.
  1889. [ 0.335][d][vo/gpu/libplacebo] Allocating 261888 memory of type 0x7 (id 2) in heap 2: ../../../../../src_packages/libplacebo/src/gpu/utils.c:578
  1890. [ 0.335][d][vo/gpu/libplacebo] Spent 0.242 ms allocating slab
  1891. [ 0.335][d][vo/gpu/libplacebo] vertex shader source:
  1892. [ 0.335][d][vo/gpu/libplacebo] [ 1] #version 450
  1893. [ 0.335][d][vo/gpu/libplacebo] [ 2] #extension GL_ARB_shader_image_load_store : enable
  1894. [ 0.335][d][vo/gpu/libplacebo] [ 3] #define tex1D texture
  1895. [ 0.335][d][vo/gpu/libplacebo] [ 4] #define tex3D texture
  1896. [ 0.335][d][vo/gpu/libplacebo] [ 5] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  1897. [ 0.335][d][vo/gpu/libplacebo] [ 6] layout(location=0) in vec2 vertex_position;
  1898. [ 0.335][d][vo/gpu/libplacebo] [ 7] layout(location=1) in vec2 vertex_texcoord0;
  1899. [ 0.335][d][vo/gpu/libplacebo] [ 8] layout(location=1) out vec2 texcoord0;
  1900. [ 0.335][d][vo/gpu/libplacebo] [ 9] void main() {
  1901. [ 0.335][d][vo/gpu/libplacebo] [ 10] gl_Position = vec4(vertex_position, 1.0, 1.0);
  1902. [ 0.335][d][vo/gpu/libplacebo] [ 11] texcoord0 = vertex_texcoord0;
  1903. [ 0.335][d][vo/gpu/libplacebo] [ 12] }
  1904. [ 0.335][d][vo/gpu/libplacebo] fragment shader source:
  1905. [ 0.335][d][vo/gpu/libplacebo] [ 1] #version 450
  1906. [ 0.335][d][vo/gpu/libplacebo] [ 2] #extension GL_ARB_shader_image_load_store : enable
  1907. [ 0.335][d][vo/gpu/libplacebo] [ 3] #define tex1D texture
  1908. [ 0.335][d][vo/gpu/libplacebo] [ 4] #define tex3D texture
  1909. [ 0.335][d][vo/gpu/libplacebo] [ 5] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  1910. [ 0.335][d][vo/gpu/libplacebo] [ 6] layout(location=0) out vec4 out_color;
  1911. [ 0.335][d][vo/gpu/libplacebo] [ 7] layout(location=1) in vec2 texcoord0;
  1912. [ 0.335][d][vo/gpu/libplacebo] [ 8] layout(std140, binding=3) uniform UBO {
  1913. [ 0.335][d][vo/gpu/libplacebo] [ 9] layout(offset=0) mat2 texture_rot0;
  1914. [ 0.335][d][vo/gpu/libplacebo] [ 10] };
  1915. [ 0.335][d][vo/gpu/libplacebo] [ 11] layout(std430, push_constant) uniform PushC {
  1916. [ 0.335][d][vo/gpu/libplacebo] [ 12] layout(offset=0) vec3 src_luma;
  1917. [ 0.335][d][vo/gpu/libplacebo] [ 13] layout(offset=16) vec3 dst_luma;
  1918. [ 0.335][d][vo/gpu/libplacebo] [ 14] layout(offset=32) vec2 texture_size0;
  1919. [ 0.335][d][vo/gpu/libplacebo] [ 15] layout(offset=40) vec2 texture_off0;
  1920. [ 0.335][d][vo/gpu/libplacebo] [ 16] layout(offset=48) vec2 pixel_size0;
  1921. [ 0.335][d][vo/gpu/libplacebo] [ 17] };
  1922. [ 0.335][d][vo/gpu/libplacebo] [ 18] layout(binding=0) uniform sampler2D lut;
  1923. [ 0.335][d][vo/gpu/libplacebo] [ 19] layout(binding=1) uniform sampler2D dither;
  1924. [ 0.335][d][vo/gpu/libplacebo] [ 20] layout(binding=2) uniform sampler2D texture0;
  1925. [ 0.335][d][vo/gpu/libplacebo] [ 21] void main() {
  1926. [ 0.335][d][vo/gpu/libplacebo] [ 22] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
  1927. [ 0.335][d][vo/gpu/libplacebo] [ 23] #undef tex
  1928. [ 0.335][d][vo/gpu/libplacebo] [ 24] #undef texmap
  1929. [ 0.335][d][vo/gpu/libplacebo] [ 25] #define tex texture0
  1930. [ 0.335][d][vo/gpu/libplacebo] [ 26] #define texmap texmap0
  1931. [ 0.335][d][vo/gpu/libplacebo] [ 27] vec2 pos = texcoord0;
  1932. [ 0.335][d][vo/gpu/libplacebo] [ 28] vec2 size = texture_size0;
  1933. [ 0.335][d][vo/gpu/libplacebo] [ 29] vec2 pt = pixel_size0;
  1934. [ 0.335][d][vo/gpu/libplacebo] [ 30] color = vec4(0.0);
  1935. [ 0.335][d][vo/gpu/libplacebo] [ 31] {
  1936. [ 0.335][d][vo/gpu/libplacebo] [ 32] vec2 dir = vec2(1.0, 0.0);
  1937. [ 0.335][d][vo/gpu/libplacebo] [ 33] pt *= dir;
  1938. [ 0.335][d][vo/gpu/libplacebo] [ 34] float fcoord = dot(fract(pos * size - vec2(0.5)), dir);
  1939. [ 0.335][d][vo/gpu/libplacebo] [ 35] vec2 base = pos - fcoord * pt - pt * vec2(1.0);
  1940. [ 0.335][d][vo/gpu/libplacebo] [ 36] vec4 c;
  1941. [ 0.335][d][vo/gpu/libplacebo] [ 37] float ypos = LUT_POS(fcoord, 256.0);
  1942. [ 0.335][d][vo/gpu/libplacebo] [ 38] float weights[4];
  1943. [ 0.335][d][vo/gpu/libplacebo] [ 39] c = texture(lut, vec2(0.500000, ypos));
  1944. [ 0.335][d][vo/gpu/libplacebo] [ 40] weights[0] = c[0];
  1945. [ 0.335][d][vo/gpu/libplacebo] [ 41] weights[1] = c[1];
  1946. [ 0.335][d][vo/gpu/libplacebo] [ 42] weights[2] = c[2];
  1947. [ 0.335][d][vo/gpu/libplacebo] [ 43] weights[3] = c[3];
  1948. [ 0.335][d][vo/gpu/libplacebo] [ 44] // scaler samples
  1949. [ 0.335][d][vo/gpu/libplacebo] [ 45] c = texture(tex, base + pt * vec2(0.0));
  1950. [ 0.335][d][vo/gpu/libplacebo] [ 46] color += vec4(weights[0]) * c;
  1951. [ 0.335][d][vo/gpu/libplacebo] [ 47] c = texture(tex, base + pt * vec2(1.0));
  1952. [ 0.335][d][vo/gpu/libplacebo] [ 48] color += vec4(weights[1]) * c;
  1953. [ 0.335][d][vo/gpu/libplacebo] [ 49] c = texture(tex, base + pt * vec2(2.0));
  1954. [ 0.335][d][vo/gpu/libplacebo] [ 50] color += vec4(weights[2]) * c;
  1955. [ 0.335][d][vo/gpu/libplacebo] [ 51] c = texture(tex, base + pt * vec2(3.0));
  1956. [ 0.335][d][vo/gpu/libplacebo] [ 52] color += vec4(weights[3]) * c;
  1957. [ 0.335][d][vo/gpu/libplacebo] [ 53] }
  1958. [ 0.335][d][vo/gpu/libplacebo] [ 54] color.a = 1.000000;
  1959. [ 0.335][d][vo/gpu/libplacebo] [ 55] // scaler post-conversion
  1960. [ 0.335][d][vo/gpu/libplacebo] [ 56] // color mapping
  1961. [ 0.335][d][vo/gpu/libplacebo] [ 57] color.rgb *= vec3(1.000000);
  1962. [ 0.335][d][vo/gpu/libplacebo] [ 58] color.rgb *= vec3(1.000000);
  1963. [ 0.335][d][vo/gpu/libplacebo] [ 59] // delinearize
  1964. [ 0.335][d][vo/gpu/libplacebo] [ 60] color.rgb = clamp(color.rgb, 0.0, 1.0);
  1965. [ 0.335][d][vo/gpu/libplacebo] [ 61] color.rgb *= vec3(1.000000);
  1966. [ 0.335][d][vo/gpu/libplacebo] [ 62] color.rgb = pow(color.rgb, vec3(1.0/2.4));
  1967. [ 0.335][d][vo/gpu/libplacebo] [ 63] // dithering
  1968. [ 0.335][d][vo/gpu/libplacebo] [ 64] vec2 dither_coord = vec2(gl_FragCoord.x, 0.0 + 1.000000 * gl_FragCoord.y);vec2 dither_pos = dither_coord * 1.0/64.0;
  1969. [ 0.335][d][vo/gpu/libplacebo] [ 65] float dither_value = texture(dither, dither_pos).r;
  1970. [ 0.335][d][vo/gpu/libplacebo] [ 66] color = floor(color * 255.0 + dither_value + 0.5 / 4096.0) * 1.0/255.0;
  1971. [ 0.335][d][vo/gpu/libplacebo] [ 67] out_color = color;
  1972. [ 0.335][d][vo/gpu/libplacebo] [ 68] }
  1973. [ 0.336][d][vo/gpu/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
  1974. [ 0.336][d][vo/gpu/libplacebo] Spent 1.080 ms translating SPIR-V
  1975. [ 0.339][d][vo/gpu/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
  1976. [ 0.339][d][vo/gpu/libplacebo] Spent 3.146 ms translating SPIR-V
  1977. [ 0.339][d][vo/gpu/libplacebo] Spent 0.034 ms compiling shader
  1978. [ 0.339][d][vo/gpu/libplacebo] Spent 0.060 ms creating pipeline
  1979. [ 0.339][d][vo/gpu/libplacebo] Pass statistics: size 0, SPIR-V: vert 0 frag 0 comp 0
  1980. [ 0.341][v][cplayer] first video frame after restart shown
  1981. [ 0.341][d][vo/gpu/libplacebo] vertex shader source:
  1982. [ 0.341][d][vo/gpu/libplacebo] [ 1] #version 450
  1983. [ 0.341][d][vo/gpu/libplacebo] [ 2] #extension GL_ARB_shader_image_load_store : enable
  1984. [ 0.341][d][vo/gpu/libplacebo] [ 3] #define tex1D texture
  1985. [ 0.341][d][vo/gpu/libplacebo] [ 4] #define tex3D texture
  1986. [ 0.341][d][vo/gpu/libplacebo] [ 5] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  1987. [ 0.341][d][vo/gpu/libplacebo] [ 6] layout(location=0) in vec2 vertex_position;
  1988. [ 0.341][d][vo/gpu/libplacebo] [ 7] layout(location=1) in vec2 vertex_texcoord0;
  1989. [ 0.341][d][vo/gpu/libplacebo] [ 8] layout(location=1) out vec2 texcoord0;
  1990. [ 0.341][d][vo/gpu/libplacebo] [ 9] layout(location=2) in vec2 vertex_texcoord1;
  1991. [ 0.341][d][vo/gpu/libplacebo] [ 10] layout(location=2) out vec2 texcoord1;
  1992. [ 0.341][d][vo/gpu/libplacebo] [ 11] void main() {
  1993. [ 0.341][d][vo/gpu/libplacebo] [ 12] gl_Position = vec4(vertex_position, 1.0, 1.0);
  1994. [ 0.341][d][vo/gpu/libplacebo] [ 13] texcoord0 = vertex_texcoord0;
  1995. [ 0.341][d][vo/gpu/libplacebo] [ 14] texcoord1 = vertex_texcoord1;
  1996. [ 0.341][d][vo/gpu/libplacebo] [ 15] }
  1997. [ 0.341][d][vo/gpu/libplacebo] fragment shader source:
  1998. [ 0.341][d][vo/gpu/libplacebo] [ 1] #version 450
  1999. [ 0.341][d][vo/gpu/libplacebo] [ 2] #extension GL_ARB_shader_image_load_store : enable
  2000. [ 0.341][d][vo/gpu/libplacebo] [ 3] #define tex1D texture
  2001. [ 0.341][d][vo/gpu/libplacebo] [ 4] #define tex3D texture
  2002. [ 0.341][d][vo/gpu/libplacebo] [ 5] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  2003. [ 0.341][d][vo/gpu/libplacebo] [ 6] layout(location=0) out vec4 out_color;
  2004. [ 0.341][d][vo/gpu/libplacebo] [ 7] layout(location=1) in vec2 texcoord0;
  2005. [ 0.341][d][vo/gpu/libplacebo] [ 8] layout(location=2) in vec2 texcoord1;
  2006. [ 0.341][d][vo/gpu/libplacebo] [ 9] layout(std140, binding=2) uniform UBO {
  2007. [ 0.341][d][vo/gpu/libplacebo] [ 10] layout(offset=0) mat2 texture_rot0;
  2008. [ 0.341][d][vo/gpu/libplacebo] [ 11] layout(offset=32) mat2 texture_rot1;
  2009. [ 0.341][d][vo/gpu/libplacebo] [ 12] };
  2010. [ 0.341][d][vo/gpu/libplacebo] [ 13] layout(std430, push_constant) uniform PushC {
  2011. [ 0.341][d][vo/gpu/libplacebo] [ 14] layout(offset=0) vec2 texture_size0;
  2012. [ 0.341][d][vo/gpu/libplacebo] [ 15] layout(offset=8) vec2 texture_off0;
  2013. [ 0.341][d][vo/gpu/libplacebo] [ 16] layout(offset=16) vec2 pixel_size0;
  2014. [ 0.341][d][vo/gpu/libplacebo] [ 17] layout(offset=24) vec2 texture_size1;
  2015. [ 0.341][d][vo/gpu/libplacebo] [ 18] layout(offset=32) vec2 texture_off1;
  2016. [ 0.341][d][vo/gpu/libplacebo] [ 19] layout(offset=40) vec2 pixel_size1;
  2017. [ 0.341][d][vo/gpu/libplacebo] [ 20] };
  2018. [ 0.341][d][vo/gpu/libplacebo] [ 21] layout(binding=0) uniform sampler2D texture0;
  2019. [ 0.341][d][vo/gpu/libplacebo] [ 22] layout(binding=1) uniform sampler2D texture1;
  2020. [ 0.341][d][vo/gpu/libplacebo] [ 23] void main() {
  2021. [ 0.341][d][vo/gpu/libplacebo] [ 24] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
  2022. [ 0.341][d][vo/gpu/libplacebo] [ 25] // merging plane 1 ...
  2023. [ 0.341][d][vo/gpu/libplacebo] [ 26] color.r = 1.000000 * vec4(texture(texture0, texcoord0)).r;
  2024. [ 0.341][d][vo/gpu/libplacebo] [ 27] // merging plane 2 ... into 1
  2025. [ 0.341][d][vo/gpu/libplacebo] [ 28] color.g = 1.000000 * vec4(texture(texture1, texcoord1)).r;
  2026. [ 0.341][d][vo/gpu/libplacebo] [ 29] out_color = color;
  2027. [ 0.341][d][vo/gpu/libplacebo] [ 30] }
  2028. [ 0.342][d][vo/gpu/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
  2029. [ 0.342][d][vo/gpu/libplacebo] Spent 1.076 ms translating SPIR-V
  2030. [ 0.344][d][vo/gpu/libplacebo] shaderc compile status 'success' (0 errors, 0 warnings)
  2031. [ 0.344][d][vo/gpu/libplacebo] Spent 1.278 ms translating SPIR-V
  2032. [ 0.344][d][vo/gpu/libplacebo] Spent 0.010 ms compiling shader
  2033. [ 0.344][d][vo/gpu/libplacebo] Spent 0.044 ms creating pipeline
  2034. [ 0.344][d][vo/gpu/libplacebo] Pass statistics: size 0, SPIR-V: vert 0 frag 0 comp 0
  2035. [ 0.344][d][vo/gpu] Resizing texture: 2558x1346
  2036. [ 0.344][d][cplayer] Run command: subprocess, flags=64, args=[args="mkvmerge,-J,D:\\DANSE\\WCS\\VIDEOS\\A CLASSER\\Jack & Jill\\Ben Morris & Brandi Guild - (2021) Shivers (The After Party - Invitational J&J).mkv", playback_only="yes", capture_size="67108864", capture_stdout="yes", capture_stderr="no", detach="no", env="", stdin_data="", passthrough_stdin="no"]
  2037. [ 0.344][v][matroska_crop] Starting subprocess: [mkvmerge, -J, D:\DANSE\WCS\VIDEOS\A CLASSER\Jack & Jill\Ben Morris & Brandi Guild - (2021) Shivers (The After Party - Invitational J&J).mkv]
  2038. [ 0.345][v][cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
  2039. [ 0.345][v][cplayer] audio ready
  2040. [ 0.345][d][cplayer] starting video playback
  2041. [ 0.345][v][cplayer] starting audio playback
  2042. [ 0.345][d][ao/wasapi] Thread Resume
  2043. [ 0.345][d][ao/wasapi] Thread Reset
  2044. [ 0.345][d][ao/wasapi] Thread Pause
  2045. [ 0.345][v][cplayer] playback restart complete @ 0.000000, audio=playing, video=playing
  2046. [ 0.345][d][ao/wasapi] Thread Unpause
  2047. [ 0.346][d][vd] Allocating new (host-cached) DR image...
  2048. [ 0.346][d][osc] osc_init
  2049. [ 0.363][d][vd] Allocating new (host-cached) DR image...
  2050. [ 0.363][d][vd] Allocating new (host-cached) DR image...
  2051. [ 0.365][v][cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
  2052. [ 0.397][d][vd] Allocating new (host-cached) DR image...
  2053. [ 0.575][d][vd] Allocating new (host-cached) DR image...
  2054. [ 0.825][d][vd] Allocating new (host-cached) DR image...
  2055. [ 0.861][d][vo/gpu/libplacebo] Garbage collected slab of size 255K from pool 4
  2056. [ 0.861][d][vo/gpu/libplacebo] Freeing slab of size 255K
  2057. [ 0.878][d][vo/gpu/libplacebo] Garbage collected slab of size 255K from pool 4
  2058. [ 0.878][d][vo/gpu/libplacebo] Freeing slab of size 255K
  2059. [ 4.229][w][cplayer] Audio device underrun detected.
  2060. [ 4.230][v][cplayer] restarting audio after underrun
  2061. [ 5.400][d][cplayer] Run command: cycle, flags=73, args=[name="pause", value="1.000000"]
  2062. [ 5.400][v][cplayer] Set property: pause -> 1
  2063. [ 5.400][d][ao/wasapi] Thread Pause
  2064. [ 5.400][d][cplayer] Run command: cycle, flags=73, args=[name="pause", value="1.000000"]
  2065. [ 5.400][v][cplayer] Dropping command 'cycle pause' from auto-repeated key.
  2066. [ 5.401][d][cplayer] Run command: cycle, flags=73, args=[name="pause", value="1.000000"]
  2067. [ 5.401][v][cplayer] Dropping command 'cycle pause' from auto-repeated key.
  2068. [ 5.401][w][cplayer] Audio device underrun detected.
  2069. [ 5.401][v][cplayer] restarting audio after underrun
  2070. [ 5.903][d][cplayer] Run command: set, flags=73, args=[name="fullscreen", value="no"]
  2071. [ 5.903][v][cplayer] Set property: fullscreen=no -> 1
  2072. [ 6.038][d][cplayer] Run command: script-binding, flags=73, args=[name="osc/__keybinding4", arg=""]
  2073. [ 7.054][d][cplayer] Run command: quit, flags=73, args=[code="0"]
  2074. [ 7.054][v][cplayer] EOF code: 5
  2075. [ 7.054][d][ad] Uninit decoder.
  2076. [ 7.054][d][ao/wasapi] Thread Reset
  2077. [ 7.054][d][ao/wasapi] Thread Pause
  2078. [ 7.054][d][vd] Uninit decoder.
  2079. [ 7.056][d][cplayer] Terminating demuxers...
  2080. [ 7.056][d][cplayer] Done terminating demuxers.
  2081. [ 7.056][v][cplayer] finished playback, success (reason 3)
  2082. [ 7.056][v][cplayer] Running hook: ytdl_hook/on_after_end_file
  2083. [ 7.056][d][cplayer] Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"]
  2084. [ 7.056][i][cplayer] Exiting... (Quit)
  2085. [ 7.056][d][cplayer] Run command: del, flags=64, args=[name="user-data/mpv/console"]
  2086. [ 7.056][d][mpv_acestream] Destroying client handle...
  2087. [ 7.056][d][matroska_crop] Destroying client handle...
  2088. [ 7.057][d][positioning] Destroying client handle...
  2089. [ 7.057][d][commands] Destroying client handle...
  2090. [ 7.057][d][ytdl_hook] Destroying client handle...
  2091. [ 7.057][d][sub_select] Destroying client handle...
  2092. [ 7.057][d][select] Destroying client handle...
  2093. [ 7.057][d][auto_profiles] Destroying client handle...
  2094. [ 7.057][d][stats] Destroying client handle...
  2095. [ 7.057][d][console] Destroying client handle...
  2096. [ 7.057][v][cplayer] Set property: user-data/osc/margins={"b":0,"r":0,"l":0,"t":0} -> 1
  2097. [ 7.058][d][SystemMediaTransportControls] Destroying client handle...
  2098. [ 7.058][d][cplayer] Run command: del, flags=64, args=[name="user-data/osc"]
  2099. [ 7.058][d][osc] Destroying client handle...
  2100. [ 7.060][d][ao/wasapi] Uninit wasapi
  2101. [ 7.060][d][ao/wasapi] Thread Reset
  2102. [ 7.060][d][ao/wasapi] Thread Pause
  2103. [ 7.060][d][ao/wasapi] Thread shutdown
  2104. [ 7.061][d][ao/wasapi] Thread uninit done
  2105. [ 7.061][d][ao/wasapi] Thread return
  2106. [ 7.061][d][ao/wasapi] Uninit wasapi done
  2107. [ 7.061][d][vo/gpu] flushing shader cache
  2108. [ 7.082][d][vo/gpu/libplacebo] Waiting for remaining commands...
  2109. [ 7.084][d][vo/gpu/libplacebo] Memory heaps supported by device:
  2110. [ 7.084][d][vo/gpu/libplacebo] 0: flags 0x3 size 256M
  2111. [ 7.084][d][vo/gpu/libplacebo] 1: flags 0x0 size 15G
  2112. [ 7.084][d][vo/gpu/libplacebo] 2: flags 0x3 size 256M
  2113. [ 7.084][d][vo/gpu/libplacebo] Memory types supported by device:
  2114. [ 7.084][d][vo/gpu/libplacebo] 0: flags 0x1 heap 0
  2115. [ 7.084][d][vo/gpu/libplacebo] 1: flags 0x6 heap 1
  2116. [ 7.084][d][vo/gpu/libplacebo] 2: flags 0x7 heap 2
  2117. [ 7.084][d][vo/gpu/libplacebo] 3: flags 0xe heap 1
  2118. [ 7.084][d][vo/gpu/libplacebo] 4: flags 0xc1 heap 0
  2119. [ 7.084][d][vo/gpu/libplacebo] 5: flags 0xc6 heap 1
  2120. [ 7.084][d][vo/gpu/libplacebo] 6: flags 0xc7 heap 2
  2121. [ 7.084][d][vo/gpu/libplacebo] 7: flags 0xce heap 1
  2122. [ 7.084][d][vo/gpu/libplacebo] 8: flags 0x1 heap 0
  2123. [ 7.084][d][vo/gpu/libplacebo] 9: flags 0x6 heap 1
  2124. [ 7.084][d][vo/gpu/libplacebo] 10: flags 0x7 heap 2
  2125. [ 7.084][d][vo/gpu/libplacebo] 11: flags 0xe heap 1
  2126. [ 7.084][d][vo/gpu/libplacebo] 12: flags 0xc1 heap 0
  2127. [ 7.084][d][vo/gpu/libplacebo] 13: flags 0xc6 heap 1
  2128. [ 7.084][d][vo/gpu/libplacebo] 14: flags 0xc7 heap 2
  2129. [ 7.084][d][vo/gpu/libplacebo] 15: flags 0xce heap 1
  2130. [ 7.084][d][vo/gpu/libplacebo] Memory pool 0:
  2131. [ 7.084][d][vo/gpu/libplacebo] Compatible types: 0xf
  2132. [ 7.084][d][vo/gpu/libplacebo] Optimal flags: 0x1
  2133. [ 7.084][d][vo/gpu/libplacebo] Slab 0: ffffffffffffffff x 4096: 0 used 0 res 256K alloc from heap 0, efficiency 100.00% [unknown]
  2134. [ 7.084][d][vo/gpu/libplacebo] Slab 1: f x 3372K: 0 used 0 res 13M alloc from heap 0, efficiency 100.00% [unknown]
  2135. [ 7.084][d][vo/gpu/libplacebo] Slab 2: f x 6740K: 0 used 0 res 26M alloc from heap 0, efficiency 100.00% [unknown]
  2136. [ 7.084][d][vo/gpu/libplacebo] Slab 3: f x 26M: 0 used 0 res 105M alloc from heap 0, efficiency 100.00% [unknown]
  2137. [ 7.084][d][vo/gpu/libplacebo] Slab 4: ffff x 16K: 0 used 0 res 256K alloc from heap 0, efficiency 100.00% [unknown]
  2138. [ 7.084][d][vo/gpu/libplacebo] Pool summary: 0 used 0 res 145M alloc, efficiency 100.00%, utilization 0.00%
  2139. [ 7.084][d][vo/gpu/libplacebo] Memory pool 1:
  2140. [ 7.084][d][vo/gpu/libplacebo] Compatible types: 0xffffffff
  2141. [ 7.084][d][vo/gpu/libplacebo] Required flags: 0x2
  2142. [ 7.084][d][vo/gpu/libplacebo] Optimal flags: 0x8
  2143. [ 7.084][d][vo/gpu/libplacebo] Buffer flags: 0x3
  2144. [ 7.084][d][vo/gpu/libplacebo] Slab 0: f x 5164K: 0 used 0 res 20M alloc from heap 1, efficiency 100.00% [unknown]
  2145. [ 7.084][d][vo/gpu/libplacebo] Slab 1: ff x 5164K: 0 used 0 res 40M alloc from heap 1, efficiency 100.00% [unknown]
  2146. [ 7.084][d][vo/gpu/libplacebo] Slab 2: ffff x 5164K: 0 used 0 res 80M alloc from heap 1, efficiency 100.00% [unknown]
  2147. [ 7.084][d][vo/gpu/libplacebo] Pool summary: 0 used 0 res 141M alloc, efficiency 100.00%, utilization 0.00%
  2148. [ 7.084][d][vo/gpu/libplacebo] Memory pool 2:
  2149. [ 7.084][d][vo/gpu/libplacebo] Compatible types: 0xffffffff
  2150. [ 7.084][d][vo/gpu/libplacebo] Required flags: 0x1
  2151. [ 7.084][d][vo/gpu/libplacebo] Optimal flags: 0x2
  2152. [ 7.084][d][vo/gpu/libplacebo] Buffer flags: 0x13
  2153. [ 7.084][d][vo/gpu/libplacebo] Slab 0: 3fffffffffffffff x 4224: 0 used 0 res 255K alloc from heap 2, efficiency 100.00% [unknown]
  2154. [ 7.084][d][vo/gpu/libplacebo] Pool summary: 0 used 0 res 255K alloc, efficiency 100.00%, utilization 0.00%
  2155. [ 7.084][d][vo/gpu/libplacebo] Memory pool 3:
  2156. [ 7.084][d][vo/gpu/libplacebo] Compatible types: 0xffffffff
  2157. [ 7.084][d][vo/gpu/libplacebo] Required flags: 0x1
  2158. [ 7.084][d][vo/gpu/libplacebo] Optimal flags: 0x2
  2159. [ 7.084][d][vo/gpu/libplacebo] Buffer flags: 0xc3
  2160. [ 7.084][d][vo/gpu/libplacebo] Slab 0: 3fffffffffffffff x 4224: 0 used 0 res 255K alloc from heap 2, efficiency 100.00% [../../../../../src_packages/libplacebo/src/gpu/utils.c:1177]
  2161. [ 7.084][d][vo/gpu/libplacebo] Pool summary: 0 used 0 res 255K alloc, efficiency 100.00%, utilization 0.00%
  2162. [ 7.084][d][vo/gpu/libplacebo] Memory pool 4:
  2163. [ 7.084][d][vo/gpu/libplacebo] Compatible types: 0xffffffff
  2164. [ 7.084][d][vo/gpu/libplacebo] Optimal flags: 0x3
  2165. [ 7.084][d][vo/gpu/libplacebo] Buffer flags: 0x3
  2166. [ 7.084][d][vo/gpu/libplacebo] Pool summary: 0 used 0 res 0 alloc, efficiency 100.00%, utilization 100.00%
  2167. [ 7.084][d][vo/gpu/libplacebo] Memory summary: 0 used 0 res 287M alloc, efficiency 100.00%, utilization 0.00%, max page: 64M
  2168. [ 7.084][d][vo/gpu/libplacebo] Freeing slab of size 256K
  2169. [ 7.085][d][vo/gpu/libplacebo] Freeing slab of size 13M
  2170. [ 7.085][d][vo/gpu/libplacebo] Freeing slab of size 26M
  2171. [ 7.086][d][vo/gpu/libplacebo] Freeing slab of size 105M
  2172. [ 7.086][d][vo/gpu/libplacebo] Freeing slab of size 256K
  2173. [ 7.086][d][vo/gpu/libplacebo] Freeing slab of size 20M
  2174. [ 7.087][d][vo/gpu/libplacebo] Freeing slab of size 40M
  2175. [ 7.087][d][vo/gpu/libplacebo] Freeing slab of size 80M
  2176. [ 7.088][d][vo/gpu/libplacebo] Freeing slab of size 255K
  2177. [ 7.088][d][vo/gpu/libplacebo] Freeing slab of size 255K
  2178. [ 7.105][v][vo/gpu/win32] uninit
Advertisement
Add Comment
Please, Sign In to add comment