Skip to content

Instantly share code, notes, and snippets.

@avih
Created May 7, 2021 19:46
Show Gist options
  • Save avih/650844fdc9e30d3958c214c07f14c8fe to your computer and use it in GitHub Desktop.
Save avih/650844fdc9e30d3958c214c07f14c8fe to your computer and use it in GitHub Desktop.
log for mpv issue #7265 - mpv exits maximized after changing aspect ratio
[ 0.007][v][cplayer] mpv 0.33.0-141-g8edfe70b83 Copyright © 2000-2020 mpv/MPlayer/mplayer2 projects
[ 0.008][v][cplayer] built on Fri May 7 22:40:19 IDT 2021
[ 0.008][v][cplayer] FFmpeg library versions:
[ 0.008][v][cplayer] libavutil 57.0.100
[ 0.008][v][cplayer] libavcodec 59.0.100
[ 0.008][v][cplayer] libavformat 59.0.100
[ 0.008][v][cplayer] libswscale 6.0.100
[ 0.008][v][cplayer] libavfilter 8.0.101
[ 0.008][v][cplayer] libswresample 4.0.100
[ 0.008][v][cplayer] FFmpeg version: git-2021-05-01-c7c138e4
[ 0.008][v][cplayer]
[ 0.008][v][cplayer] Configuration: ./waf configure TARGET=x86_64-w64-mingw32.static DEST_OS=win32
[ 0.008][v][cplayer] List of enabled features: asm build-date cplayer d3d-hwaccel d3d11 d3d9-hwaccel debug-build direct3d dos-paths egl-angle egl-angle-win32 egl-helpers ffmpeg gl gl-dxinterop gl-dxinterop-d3d9 gl-win32 glob glob-win32 gpl iconv javascript libass libavdevice libdl libm lua luajit mingw noexecstack optimize posix-or-mingw shaderc shaderc-static sixel spirv-cross spirv-cross-static stdatomic uchardet wasapi win32-desktop win32-internal-pthreads zlib
[ 0.008][v][cplayer] Command line options: '--player-operation-mode=pseudo-gui' '--no-config' 'av://lavfi:testsrc=size=500x500' '--log-file=mpv.log'
[ 0.008][v][cplayer] mpv 0.33.0-141-g8edfe70b83 Copyright © 2000-2020 mpv/MPlayer/mplayer2 projects
[ 0.008][v][cplayer] built on Fri May 7 22:40:19 IDT 2021
[ 0.008][v][cplayer] FFmpeg library versions:
[ 0.008][v][cplayer] libavutil 57.0.100
[ 0.008][v][cplayer] libavcodec 59.0.100
[ 0.008][v][cplayer] libavformat 59.0.100
[ 0.008][v][cplayer] libswscale 6.0.100
[ 0.008][v][cplayer] libavfilter 8.0.101
[ 0.008][v][cplayer] libswresample 4.0.100
[ 0.008][v][cplayer] FFmpeg version: git-2021-05-01-c7c138e4
[ 0.008][v][cplayer]
[ 0.008][v][cplayer] Configuration: ./waf configure TARGET=x86_64-w64-mingw32.static DEST_OS=win32
[ 0.008][v][cplayer] List of enabled features: asm build-date cplayer d3d-hwaccel d3d11 d3d9-hwaccel debug-build direct3d dos-paths egl-angle egl-angle-win32 egl-helpers ffmpeg gl gl-dxinterop gl-dxinterop-d3d9 gl-win32 glob glob-win32 gpl iconv javascript libass libavdevice libdl libm lua luajit mingw noexecstack optimize posix-or-mingw shaderc shaderc-static sixel spirv-cross spirv-cross-static stdatomic uchardet wasapi win32-desktop win32-internal-pthreads zlib
[ 0.008][d][global] config path: '' -> '-'
[ 0.008][d][global] user path: '~~home/' -> ''
[ 0.008][d][global] user path: '~~old_home/' -> ''
[ 0.008][v][cplayer] Setting option 'player-operation-mode' = 'pseudo-gui' (flags = 8)
[ 0.008][v][cplayer] Setting option 'config' = 'no' (flags = 8)
[ 0.008][v][cplayer] Setting option 'log-file' = 'mpv.log' (flags = 8)
[ 0.008][v][cplayer] Applying profile 'builtin-pseudo-gui'...
[ 0.008][v][cplayer] Setting option 'terminal' = 'no' (flags = 260)
[ 0.008][v][cplayer] Setting option 'force-window' = 'yes' (flags = 260)
[ 0.008][v][cplayer] Setting option 'idle' = 'once' (flags = 260)
[ 0.008][v][cplayer] Setting option 'screenshot-directory' = '~~desktop/' (flags = 260)
[ 0.008][v][cplayer] Applying profile 'pseudo-gui'...
[ 0.008][v][cplayer] Setting option 'player-operation-mode' = 'pseudo-gui' (flags = 4)
[ 0.010][d][global] user path: 'mpv.log' -> 'mpv.log'
[ 0.010][d][osc] Loading lua script @osc.lua...
[ 0.010][d][ytdl_hook] Loading lua script @ytdl_hook.lua...
[ 0.010][d][stats] Loading lua script @stats.lua...
[ 0.010][d][console] Loading lua script @console.lua...
[ 0.010][d][auto_profiles] Loading lua script @auto_profiles.lua...
[ 0.011][v][cplayer] Waiting for scripts...
[ 0.012][d][auto_profiles] loading mp.defaults
[ 0.012][d][stats] loading mp.defaults
[ 0.012][d][osc] loading mp.defaults
[ 0.012][d][console] loading mp.defaults
[ 0.012][d][ytdl_hook] loading mp.defaults
[ 0.013][d][stats] loading @stats.lua
[ 0.013][d][auto_profiles] loading @auto_profiles.lua
[ 0.013][d][ytdl_hook] loading @ytdl_hook.lua
[ 0.013][d][console] loading @console.lua
[ 0.013][d][osc] loading @osc.lua
[ 0.014][d][auto_profiles] Exiting...
[ 0.014][d][ytdl_hook] reading options for ytdl_hook
[ 0.014][d][ytdl_hook] script-opts/ytdl_hook.conf not found.
[ 0.014][d][ytdl_hook] lua-settings/ytdl_hook.conf not found.
[ 0.014][d][stats] reading options for stats
[ 0.014][d][stats] script-opts/stats.conf not found.
[ 0.014][d][stats] lua-settings/stats.conf not found.
[ 0.015][d][console] reading options for console
[ 0.015][d][console] script-opts/console.conf not found.
[ 0.015][d][console] lua-settings/console.conf not found.
[ 0.016][d][osd/libass] ASS library version: 0x1500000 (runtime 0x1500000)
[ 0.016][v][osd/libass] libass API version: 0x1500000
[ 0.016][v][osd/libass] libass source: commit: 0.15.0-74-gd82f9994d1a8ee10e1e65332aada0789084f4d89
[ 0.017][d][osc] reading options for osc
[ 0.017][d][osc] script-opts/osc.conf not found.
[ 0.017][d][osc] lua-settings/osc.conf not found.
[ 0.018][v][osd/libass] Shaper: FriBidi 1.0.10 (SIMPLE) HarfBuzz-ng 2.8.0 (COMPLEX)
[ 0.018][v][osd/libass] Setting up fonts...
[ 0.028][v][osd/libass] Using font provider directwrite
[ 0.028][v][osd/libass] Done.
[ 0.030][d][cplayer] Run command: define-section, flags=64, args=[name="input_stats", contents="i script-binding stats/display-stats\nI script-binding stats/display-stats-toggle\n", flags="default"]
[ 0.030][d][cplayer] Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.030][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"]
[ 0.030][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.030][d][cplayer] Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"]
[ 0.030][d][cplayer] Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.030][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"]
[ 0.030][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.032][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"]
[ 0.032][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"]
[ 0.032][d][cplayer] Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.032][d][cplayer] Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.032][d][cplayer] Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nshift+mbtn_left script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nmbtn_mid 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"]
[ 0.032][d][cplayer] Run command: enable-section, flags=64, args=[name="input", flags=""]
[ 0.032][d][cplayer] Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"]
[ 0.032][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""]
[ 0.032][d][cplayer] Run command: disable-section, flags=64, args=[name="input"]
[ 0.032][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"]
[ 0.032][d][cplayer] Run command: change-list, flags=64, args=[name="shared-script-properties", operation="append", value="osc-margins=0.000000,0.000000,0.000000,0.000000"]
[ 0.032][v][cplayer] Set property: shared-script-properties -> 1
[ 0.032][v][cplayer] Done loading scripts.
[ 0.033][d][global] config path: 'watch_later' -> '-'
[ 0.033][d][global] config path: 'watch_later' -> '-'
[ 0.033][v][cplayer] Running hook: ytdl_hook/on_load
[ 0.033][d][cplayer] Run command: change-list, flags=64, args=[name="shared-script-properties", operation="append", value="osc-margins=0.000000,0.000000,0.000000,0.000000"]
[ 0.033][v][ytdl_hook] ytdl:// hook
[ 0.033][v][cplayer] Set property: shared-script-properties -> 1
[ 0.033][d][osc] osc_init
[ 0.033][v][ytdl_hook] not a ytdl:// url
[ 0.033][v][avdevice] Opening av://lavfi:testsrc=size=500x500
[ 0.033][d][avdevice] resize stream to 131072 bytes, drop 0 bytes
[ 0.033][d][avdevice] Stream opened successfully.
[ 0.034][v][demux] Trying demuxers for level=request.
[ 0.034][d][demux] Trying demuxer: lavf (force-level: request)
[ 0.034][d][cplayer] Run command: change-list, flags=64, args=[name="shared-script-properties", operation="append", value="osc-margins=0.000000,0.000000,0.000000,0.000000"]
[ 0.034][v][cplayer] Set property: shared-script-properties -> 1
[ 0.034][d][osd/libass] ASS library version: 0x1500000 (runtime 0x1500000)
[ 0.034][v][osd/libass] libass API version: 0x1500000
[ 0.034][v][osd/libass] libass source: commit: 0.15.0-74-gd82f9994d1a8ee10e1e65332aada0789084f4d89
[ 0.036][v][osd/libass] Shaper: FriBidi 1.0.10 (SIMPLE) HarfBuzz-ng 2.8.0 (COMPLEX)
[ 0.036][v][osd/libass] Setting up fonts...
[ 0.037][v][lavf] Found 'lavfi' at score=100 size=0 (forced).
[ 0.039][v][osd/libass] Using font provider directwrite
[ 0.039][v][osd/libass] Done.
[ 0.041][d][cplayer] Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"]
[ 0.041][d][cplayer] Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.041][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"]
[ 0.041][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.041][d][osc] osc_init
[ 0.042][d][cplayer] Run command: change-list, flags=64, args=[name="shared-script-properties", operation="append", value="osc-margins=0.000000,0.000000,0.000000,0.000000"]
[ 0.042][v][cplayer] Set property: shared-script-properties -> 1
[ 0.042][d][ffmpeg] Parsed_testsrc_0: size:500x500 rate:25/1 duration:-1.000000 sar:1/1
[ 0.043][v][lavf] Could not set AVOption user_agent='libmpv'
[ 0.043][v][lavf] Could not set AVOption tls_verify='0'
[ 0.043][v][lavf] Could not set AVOption icy='1'
[ 0.043][v][lavf] Could not set AVOption timeout='60000000'
[ 0.046][v][lavf] avformat_find_stream_info() finished after 0 bytes.
[ 0.046][v][demux] Detected file format: lavfi (libavformat)
[ 0.047][v][cplayer] Opening done: av://lavfi:testsrc=size=500x500
[ 0.047][v][cplayer] Running hook: ytdl_hook/on_preloaded
[ 0.047][v][lavf] select track 0
[ 0.047][i][cplayer] (+) Video --vid=1 (rawvideo 500x500)
[ 0.048][v][vo/gpu] Probing for best GPU context.
[ 0.048][v][vo/gpu/d3d11] Initializing GPU context 'd3d11'
[ 0.221][v][vo/gpu/d3d11] Using Direct3D 11 feature level 12_1
[ 0.221][v][vo/gpu/d3d11] Device Name: NVIDIA GeForce GTX 1050 Ti
[ 0.221][v][vo/gpu/d3d11] Device ID: 10de:1c8c (rev a1)
[ 0.221][v][vo/gpu/d3d11] Subsystem ID: 1043:1a4e
[ 0.221][v][vo/gpu/d3d11] LUID: 000000000000f6d7
[ 0.221][v][vo/gpu/d3d11] Initializing SPIR-V compiler 'shaderc'
[ 0.222][v][vo/gpu/d3d11] Using Direct3D 11.1 runtime
[ 0.222][v][vo/gpu/d3d11] Maximum Texture2D size: 16384x16384
[ 0.224][v][vo/gpu/d3d11] D3DCompiler version: 10.0.19041.868
[ 0.247][v][vo/gpu/d3d11] Using DXGI 1.2+
[ 0.247][v][vo/gpu/d3d11] Queried output: \\.\DISPLAY4, 1920x1080 @ 8 bits, colorspace: RGB_FULL_G22_NONE_P709 (0)
[ 0.247][v][vo/gpu/d3d11] Selected swapchain format R8G8B8A8_UNORM (28), attempting to utilize it.
[ 0.249][v][vo/gpu/d3d11] Selected swapchain color space RGB_FULL_G22_NONE_P709 (0), attempting to utilize it.
[ 0.249][v][vo/gpu/d3d11] Swapchain capabilities for color space RGB_FULL_G22_NONE_P709 (0): normal: yes, overlay: no
[ 0.249][v][vo/gpu/d3d11] Swapchain successfully configured to color space RGB_FULL_G22_NONE_P709 (0)!
[ 0.249][v][vo/gpu/d3d11] Using flip-model presentation
[ 0.250][d][vo/gpu/d3d11] Texture formats:
[ 0.250][d][vo/gpu/d3d11] NAME COMP*TYPE SIZE DEPTH PER COMP.
[ 0.250][d][vo/gpu/d3d11] r8 1*unorm 1B LF CR ST {8}
[ 0.250][d][vo/gpu/d3d11] rg8 2*unorm 2B LF CR ST {8 8}
[ 0.250][d][vo/gpu/d3d11] rgba8 4*unorm 4B LF CR ST {8 8 8 8}
[ 0.250][d][vo/gpu/d3d11] r16 1*unorm 2B LF CR ST {16}
[ 0.250][d][vo/gpu/d3d11] rg16 2*unorm 4B LF CR ST {16 16}
[ 0.250][d][vo/gpu/d3d11] rgba16 4*unorm 8B LF CR ST {16 16 16 16}
[ 0.250][d][vo/gpu/d3d11] r32ui 1*uint 4B ST {32}
[ 0.250][d][vo/gpu/d3d11] rg32ui 2*uint 8B ST {32 32}
[ 0.250][d][vo/gpu/d3d11] rgb32ui 3*uint 12B {32 32 32}
[ 0.250][d][vo/gpu/d3d11] rgba32ui 4*uint 16B ST {32 32 32 32}
[ 0.250][d][vo/gpu/d3d11] r16hf 1*float 2B LF CR ST {16}
[ 0.250][d][vo/gpu/d3d11] rg16hf 2*float 4B LF CR ST {16 16}
[ 0.250][d][vo/gpu/d3d11] rgba16hf 4*float 8B LF CR ST {16 16 16 16}
[ 0.250][d][vo/gpu/d3d11] r32f 1*float 4B LF CR ST {32}
[ 0.250][d][vo/gpu/d3d11] rg32f 2*float 8B LF CR ST {32 32}
[ 0.250][d][vo/gpu/d3d11] rgb32f 3*float 12B {32 32 32}
[ 0.250][d][vo/gpu/d3d11] rgba32f 4*float 16B LF CR ST {32 32 32 32}
[ 0.250][d][vo/gpu/d3d11] rgb10_a2 4*unorm 4B LF CR ST {10 10 10 2}
[ 0.250][d][vo/gpu/d3d11] bgra8 4*unorm 4B LF CR ST {8 8 8 8}
[ 0.250][d][vo/gpu/d3d11] bgrx8 3*unorm 4B LF CR {8 8 8}
[ 0.250][d][vo/gpu/d3d11] LA = LUMINANCE_ALPHA hack format
[ 0.250][d][vo/gpu/d3d11] LF = linear filterable
[ 0.250][d][vo/gpu/d3d11] CR = can be used for render targets
[ 0.250][d][vo/gpu/d3d11] ST = can be used for storable images
[ 0.250][d][vo/gpu/d3d11] Image formats:
[ 0.250][d][vo/gpu/d3d11] yuv444p => 3 planes 1x1 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.250][d][vo/gpu/d3d11] yuv420p => 3 planes 2x2 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.250][d][vo/gpu/d3d11] gray => 1 planes 1x1 8/0 [r8] (r) [unorm]
[ 0.250][d][vo/gpu/d3d11] gray16 => 1 planes 1x1 16/0 [r16] (r) [unorm]
[ 0.250][d][vo/gpu/d3d11] uyvy422
[ 0.250][d][vo/gpu/d3d11] nv12 => 2 planes 2x2 8/0 [r8/rg8] (r/gb) [unorm]
[ 0.250][d][vo/gpu/d3d11] p010 => 2 planes 2x2 16/6 [r16/rg16] (r/gb) [unorm]
[ 0.250][d][vo/gpu/d3d11] argb => 1 planes 1x1 8/0 [rgba8] (argb) [unorm]
[ 0.250][d][vo/gpu/d3d11] bgra => 1 planes 1x1 8/0 [rgba8] (bgra) [unorm]
[ 0.250][d][vo/gpu/d3d11] abgr => 1 planes 1x1 8/0 [rgba8] (abgr) [unorm]
[ 0.250][d][vo/gpu/d3d11] rgba => 1 planes 1x1 8/0 [rgba8] (rgba) [unorm]
[ 0.251][d][vo/gpu/d3d11] bgr24
[ 0.251][d][vo/gpu/d3d11] rgb24
[ 0.251][d][vo/gpu/d3d11] 0rgb => 1 planes 1x1 8/0 [rgba8] (_rgb) [unorm]
[ 0.251][d][vo/gpu/d3d11] bgr0 => 1 planes 1x1 8/0 [rgba8] (bgr) [unorm]
[ 0.251][d][vo/gpu/d3d11] 0bgr => 1 planes 1x1 8/0 [rgba8] (_bgr) [unorm]
[ 0.251][d][vo/gpu/d3d11] rgb0 => 1 planes 1x1 8/0 [rgba8] (rgb) [unorm]
[ 0.251][d][vo/gpu/d3d11] rgba64 => 1 planes 1x1 16/0 [rgba16] (rgba) [unorm]
[ 0.251][d][vo/gpu/d3d11] rgb565
[ 0.251][d][vo/gpu/d3d11] pal8
[ 0.251][d][vo/gpu/d3d11] vdpau
[ 0.251][d][vo/gpu/d3d11] d3d11
[ 0.251][d][vo/gpu/d3d11] dxva2_vld
[ 0.251][d][vo/gpu/d3d11] mmal
[ 0.251][d][vo/gpu/d3d11] mediacodec
[ 0.251][d][vo/gpu/d3d11] drm_prime
[ 0.251][d][vo/gpu/d3d11] cuda
[ 0.251][d][vo/gpu/d3d11] yap8 => 2 planes 1x1 8/0 [r8/r8] (r/a) [unorm]
[ 0.251][d][vo/gpu/d3d11] yap16 => 2 planes 1x1 16/0 [r16/r16] (r/a) [unorm]
[ 0.251][d][vo/gpu/d3d11] grayaf32 => 2 planes 1x1 32/0 [r32f/r32f] (r/a) [float]
[ 0.251][d][vo/gpu/d3d11] yuv444pf => 3 planes 1x1 32/0 [r32f/r32f/r32f] (r/g/b) [float]
[ 0.251][d][vo/gpu/d3d11] yuva444pf => 4 planes 1x1 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float]
[ 0.251][d][vo/gpu/d3d11] yuv420pf => 3 planes 2x2 32/0 [r32f/r32f/r32f] (r/g/b) [float]
[ 0.251][d][vo/gpu/d3d11] yuva420pf => 4 planes 2x2 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float]
[ 0.251][d][vo/gpu/d3d11] yuv422pf => 3 planes 2x1 32/0 [r32f/r32f/r32f] (r/g/b) [float]
[ 0.251][d][vo/gpu/d3d11] yuva422pf => 4 planes 2x1 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float]
[ 0.251][d][vo/gpu/d3d11] yuv440pf => 3 planes 1x2 32/0 [r32f/r32f/r32f] (r/g/b) [float]
[ 0.251][d][vo/gpu/d3d11] yuva440pf => 4 planes 1x2 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float]
[ 0.251][d][vo/gpu/d3d11] yuv410pf => 3 planes 4x4 32/0 [r32f/r32f/r32f] (r/g/b) [float]
[ 0.251][d][vo/gpu/d3d11] yuva410pf => 4 planes 4x4 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float]
[ 0.251][d][vo/gpu/d3d11] yuv411pf => 3 planes 4x1 32/0 [r32f/r32f/r32f] (r/g/b) [float]
[ 0.251][d][vo/gpu/d3d11] yuva411pf => 4 planes 4x1 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float]
[ 0.251][d][vo/gpu/d3d11] rgb30
[ 0.251][d][vo/gpu/d3d11] y1 => 1 planes 1x1 8/-7 [r8] (r) [unorm]
[ 0.251][d][vo/gpu/d3d11] gbrp1 => 3 planes 1x1 8/-7 [r8/r8/r8] (g/b/r) [unorm]
[ 0.251][d][vo/gpu/d3d11] gbrp2 => 3 planes 1x1 8/-6 [r8/r8/r8] (g/b/r) [unorm]
[ 0.251][d][vo/gpu/d3d11] gbrp3 => 3 planes 1x1 8/-5 [r8/r8/r8] (g/b/r) [unorm]
[ 0.251][d][vo/gpu/d3d11] gbrp4 => 3 planes 1x1 8/-4 [r8/r8/r8] (g/b/r) [unorm]
[ 0.251][d][vo/gpu/d3d11] gbrp5 => 3 planes 1x1 8/-3 [r8/r8/r8] (g/b/r) [unorm]
[ 0.251][d][vo/gpu/d3d11] gbrp6 => 3 planes 1x1 8/-2 [r8/r8/r8] (g/b/r) [unorm]
[ 0.251][d][vo/gpu/d3d11] vdpau_output
[ 0.251][d][vo/gpu/d3d11] vaapi
[ 0.251][d][vo/gpu/d3d11] videotoolbox
[ 0.251][d][vo/gpu/d3d11] yuyv422
[ 0.251][d][vo/gpu/d3d11] yuv422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.251][d][vo/gpu/d3d11] yuv410p => 3 planes 4x4 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.251][d][vo/gpu/d3d11] yuv411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.251][d][vo/gpu/d3d11] monow
[ 0.251][d][vo/gpu/d3d11] monob
[ 0.251][d][vo/gpu/d3d11] yuvj422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.251][d][vo/gpu/d3d11] uyyvyy411
[ 0.251][d][vo/gpu/d3d11] bgr8
[ 0.251][d][vo/gpu/d3d11] bgr4
[ 0.251][d][vo/gpu/d3d11] bgr4_byte
[ 0.251][d][vo/gpu/d3d11] rgb8
[ 0.251][d][vo/gpu/d3d11] rgb4
[ 0.251][d][vo/gpu/d3d11] rgb4_byte
[ 0.251][d][vo/gpu/d3d11] nv21 => 2 planes 2x2 8/0 [r8/rg8] (r/bg) [unorm]
[ 0.251][d][vo/gpu/d3d11] gray16be
[ 0.251][d][vo/gpu/d3d11] yuv440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.251][d][vo/gpu/d3d11] yuvj440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.251][d][vo/gpu/d3d11] yuva420p => 4 planes 2x2 8/0 [r8/r8/r8/r8] (r/g/b/a) [unorm]
[ 0.251][d][vo/gpu/d3d11] rgb48be
[ 0.251][d][vo/gpu/d3d11] rgb48
[ 0.251][d][vo/gpu/d3d11] rgb565be
[ 0.251][d][vo/gpu/d3d11] rgb555be
[ 0.251][d][vo/gpu/d3d11] rgb555
[ 0.251][d][vo/gpu/d3d11] bgr565be
[ 0.251][d][vo/gpu/d3d11] bgr565
[ 0.251][d][vo/gpu/d3d11] bgr555be
[ 0.251][d][vo/gpu/d3d11] bgr555
[ 0.251][d][vo/gpu/d3d11] yuv420p16 => 3 planes 2x2 16/0 [r16/r16/r16] (r/g/b) [unorm]
[ 0.251][d][vo/gpu/d3d11] yuv420p16be
[ 0.251][d][vo/gpu/d3d11] yuv422p16 => 3 planes 2x1 16/0 [r16/r16/r16] (r/g/b) [unorm]
[ 0.251][d][vo/gpu/d3d11] yuv422p16be
[ 0.251][d][vo/gpu/d3d11] yuv444p16 => 3 planes 1x1 16/0 [r16/r16/r16] (r/g/b) [unorm]
[ 0.251][d][vo/gpu/d3d11] yuv444p16be
[ 0.251][d][vo/gpu/d3d11] rgb444
[ 0.251][d][vo/gpu/d3d11] rgb444be
[ 0.251][d][vo/gpu/d3d11] bgr444
[ 0.251][d][vo/gpu/d3d11] bgr444be
[ 0.251][d][vo/gpu/d3d11] ya8 => 1 planes 1x1 8/0 [rg8] (ra) [unorm]
[ 0.251][d][vo/gpu/d3d11] bgr48be
[ 0.251][d][vo/gpu/d3d11] bgr48
[ 0.251][d][vo/gpu/d3d11] yuv420p9be
[ 0.251][d][vo/gpu/d3d11] yuv420p9 => 3 planes 2x2 16/-7 [r16/r16/r16] (r/g/b) [unorm]
[ 0.251][d][vo/gpu/d3d11] yuv420p10be
[ 0.251][d][vo/gpu/d3d11] yuv420p10 => 3 planes 2x2 16/-6 [r16/r16/r16] (r/g/b) [unorm]
[ 0.251][d][vo/gpu/d3d11] yuv422p10be
[ 0.251][d][vo/gpu/d3d11] yuv422p10 => 3 planes 2x1 16/-6 [r16/r16/r16] (r/g/b) [unorm]
[ 0.251][d][vo/gpu/d3d11] yuv444p9be
[ 0.252][d][vo/gpu/d3d11] yuv444p9 => 3 planes 1x1 16/-7 [r16/r16/r16] (r/g/b) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuv444p10be
[ 0.252][d][vo/gpu/d3d11] yuv444p10 => 3 planes 1x1 16/-6 [r16/r16/r16] (r/g/b) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuv422p9be
[ 0.252][d][vo/gpu/d3d11] yuv422p9 => 3 planes 2x1 16/-7 [r16/r16/r16] (r/g/b) [unorm]
[ 0.252][d][vo/gpu/d3d11] gbrp => 3 planes 1x1 8/0 [r8/r8/r8] (g/b/r) [unorm]
[ 0.252][d][vo/gpu/d3d11] gbrp9be
[ 0.252][d][vo/gpu/d3d11] gbrp9 => 3 planes 1x1 16/-7 [r16/r16/r16] (g/b/r) [unorm]
[ 0.252][d][vo/gpu/d3d11] gbrp10be
[ 0.252][d][vo/gpu/d3d11] gbrp10 => 3 planes 1x1 16/-6 [r16/r16/r16] (g/b/r) [unorm]
[ 0.252][d][vo/gpu/d3d11] gbrp16be
[ 0.252][d][vo/gpu/d3d11] gbrp16 => 3 planes 1x1 16/0 [r16/r16/r16] (g/b/r) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuva422p => 4 planes 2x1 8/0 [r8/r8/r8/r8] (r/g/b/a) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuva444p => 4 planes 1x1 8/0 [r8/r8/r8/r8] (r/g/b/a) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuva420p9be
[ 0.252][d][vo/gpu/d3d11] yuva420p9 => 4 planes 2x2 16/-7 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuva422p9be
[ 0.252][d][vo/gpu/d3d11] yuva422p9 => 4 planes 2x1 16/-7 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuva444p9be
[ 0.252][d][vo/gpu/d3d11] yuva444p9 => 4 planes 1x1 16/-7 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuva420p10be
[ 0.252][d][vo/gpu/d3d11] yuva420p10 => 4 planes 2x2 16/-6 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuva422p10be
[ 0.252][d][vo/gpu/d3d11] yuva422p10 => 4 planes 2x1 16/-6 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuva444p10be
[ 0.252][d][vo/gpu/d3d11] yuva444p10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuva420p16be
[ 0.252][d][vo/gpu/d3d11] yuva420p16 => 4 planes 2x2 16/0 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuva422p16be
[ 0.252][d][vo/gpu/d3d11] yuva422p16 => 4 planes 2x1 16/0 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuva444p16be
[ 0.252][d][vo/gpu/d3d11] yuva444p16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.252][d][vo/gpu/d3d11] xyz12
[ 0.252][d][vo/gpu/d3d11] xyz12be
[ 0.252][d][vo/gpu/d3d11] nv16 => 2 planes 2x1 8/0 [r8/rg8] (r/gb) [unorm]
[ 0.252][d][vo/gpu/d3d11] nv20 => 2 planes 2x1 16/-6 [r16/rg16] (r/gb) [unorm]
[ 0.252][d][vo/gpu/d3d11] nv20be
[ 0.252][d][vo/gpu/d3d11] rgba64be
[ 0.252][d][vo/gpu/d3d11] bgra64be
[ 0.252][d][vo/gpu/d3d11] bgra64 => 1 planes 1x1 16/0 [rgba16] (bgra) [unorm]
[ 0.252][d][vo/gpu/d3d11] yvyu422
[ 0.252][d][vo/gpu/d3d11] ya16be
[ 0.252][d][vo/gpu/d3d11] ya16 => 1 planes 1x1 16/0 [rg16] (ra) [unorm]
[ 0.252][d][vo/gpu/d3d11] gbrap => 4 planes 1x1 8/0 [r8/r8/r8/r8] (g/b/r/a) [unorm]
[ 0.252][d][vo/gpu/d3d11] gbrap16be
[ 0.252][d][vo/gpu/d3d11] gbrap16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (g/b/r/a) [unorm]
[ 0.252][d][vo/gpu/d3d11] qsv
[ 0.252][d][vo/gpu/d3d11] d3d11va_vld
[ 0.252][d][vo/gpu/d3d11] yuv420p12be
[ 0.252][d][vo/gpu/d3d11] yuv420p12 => 3 planes 2x2 16/-4 [r16/r16/r16] (r/g/b) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuv420p14be
[ 0.252][d][vo/gpu/d3d11] yuv420p14 => 3 planes 2x2 16/-2 [r16/r16/r16] (r/g/b) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuv422p12be
[ 0.252][d][vo/gpu/d3d11] yuv422p12 => 3 planes 2x1 16/-4 [r16/r16/r16] (r/g/b) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuv422p14be
[ 0.252][d][vo/gpu/d3d11] yuv422p14 => 3 planes 2x1 16/-2 [r16/r16/r16] (r/g/b) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuv444p12be
[ 0.252][d][vo/gpu/d3d11] yuv444p12 => 3 planes 1x1 16/-4 [r16/r16/r16] (r/g/b) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuv444p14be
[ 0.252][d][vo/gpu/d3d11] yuv444p14 => 3 planes 1x1 16/-2 [r16/r16/r16] (r/g/b) [unorm]
[ 0.252][d][vo/gpu/d3d11] gbrp12be
[ 0.252][d][vo/gpu/d3d11] gbrp12 => 3 planes 1x1 16/-4 [r16/r16/r16] (g/b/r) [unorm]
[ 0.252][d][vo/gpu/d3d11] gbrp14be
[ 0.252][d][vo/gpu/d3d11] gbrp14 => 3 planes 1x1 16/-2 [r16/r16/r16] (g/b/r) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuvj411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.252][d][vo/gpu/d3d11] bayer_bggr8
[ 0.252][d][vo/gpu/d3d11] bayer_rggb8
[ 0.252][d][vo/gpu/d3d11] bayer_gbrg8
[ 0.252][d][vo/gpu/d3d11] bayer_grbg8
[ 0.252][d][vo/gpu/d3d11] bayer_bggr16
[ 0.252][d][vo/gpu/d3d11] bayer_bggr16be
[ 0.252][d][vo/gpu/d3d11] bayer_rggb16
[ 0.252][d][vo/gpu/d3d11] bayer_rggb16be
[ 0.252][d][vo/gpu/d3d11] bayer_gbrg16
[ 0.252][d][vo/gpu/d3d11] bayer_gbrg16be
[ 0.252][d][vo/gpu/d3d11] bayer_grbg16
[ 0.252][d][vo/gpu/d3d11] bayer_grbg16be
[ 0.252][d][vo/gpu/d3d11] xvmc
[ 0.252][d][vo/gpu/d3d11] yuv440p10 => 3 planes 1x2 16/-6 [r16/r16/r16] (r/g/b) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuv440p10be
[ 0.252][d][vo/gpu/d3d11] yuv440p12 => 3 planes 1x2 16/-4 [r16/r16/r16] (r/g/b) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuv440p12be
[ 0.252][d][vo/gpu/d3d11] ayuv64 => 1 planes 1x1 16/0 [rgba16] (argb) [unorm]
[ 0.252][d][vo/gpu/d3d11] ayuv64be
[ 0.252][d][vo/gpu/d3d11] p010be
[ 0.252][d][vo/gpu/d3d11] gbrap12be
[ 0.252][d][vo/gpu/d3d11] gbrap12 => 4 planes 1x1 16/-4 [r16/r16/r16/r16] (g/b/r/a) [unorm]
[ 0.252][d][vo/gpu/d3d11] gbrap10be
[ 0.252][d][vo/gpu/d3d11] gbrap10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (g/b/r/a) [unorm]
[ 0.252][d][vo/gpu/d3d11] gray12be
[ 0.252][d][vo/gpu/d3d11] gray12 => 1 planes 1x1 16/-4 [r16] (r) [unorm]
[ 0.252][d][vo/gpu/d3d11] gray10be
[ 0.252][d][vo/gpu/d3d11] gray10 => 1 planes 1x1 16/-6 [r16] (r) [unorm]
[ 0.252][d][vo/gpu/d3d11] p016 => 2 planes 2x2 16/0 [r16/rg16] (r/gb) [unorm]
[ 0.252][d][vo/gpu/d3d11] p016be
[ 0.252][d][vo/gpu/d3d11] gray9be
[ 0.252][d][vo/gpu/d3d11] gray9 => 1 planes 1x1 16/-7 [r16] (r) [unorm]
[ 0.252][d][vo/gpu/d3d11] gbrpf32be
[ 0.252][d][vo/gpu/d3d11] gbrpf32 => 3 planes 1x1 32/0 [r32f/r32f/r32f] (g/b/r) [float]
[ 0.252][d][vo/gpu/d3d11] gbrapf32be
[ 0.252][d][vo/gpu/d3d11] gbrapf32 => 4 planes 1x1 32/0 [r32f/r32f/r32f/r32f] (g/b/r/a) [float]
[ 0.252][d][vo/gpu/d3d11] opencl
[ 0.252][d][vo/gpu/d3d11] gray14be
[ 0.252][d][vo/gpu/d3d11] gray14 => 1 planes 1x1 16/-2 [r16] (r) [unorm]
[ 0.252][d][vo/gpu/d3d11] grayf32be
[ 0.252][d][vo/gpu/d3d11] grayf32 => 1 planes 1x1 32/0 [r32f] (r) [float]
[ 0.252][d][vo/gpu/d3d11] yuva422p12be
[ 0.252][d][vo/gpu/d3d11] yuva422p12 => 4 planes 2x1 16/-4 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.252][d][vo/gpu/d3d11] yuva444p12be
[ 0.252][d][vo/gpu/d3d11] yuva444p12 => 4 planes 1x1 16/-4 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.252][d][vo/gpu/d3d11] nv24 => 2 planes 1x1 8/0 [r8/rg8] (r/gb) [unorm]
[ 0.252][d][vo/gpu/d3d11] nv42 => 2 planes 1x1 8/0 [r8/rg8] (r/bg) [unorm]
[ 0.252][d][vo/gpu/d3d11] vulkan
[ 0.252][d][vo/gpu/d3d11] y210be
[ 0.252][d][vo/gpu/d3d11] y210
[ 0.253][d][vo/gpu/d3d11] x2rgb10be
[ 0.253][v][vo/gpu] Testing FBO format rgba16hf
[ 0.253][d][vo/gpu] Resizing texture: 16x16
[ 0.253][v][vo/gpu] Using FBO format rgba16hf.
[ 0.253][v][vo/gpu] No advanced processing required. Enabling dumb mode.
[ 0.253][v][vo/gpu/win32] DPI detected from the new API: 96
[ 0.253][v][vo/gpu/win32] display-fps: 60.000000
[ 0.272][v][vo/gpu/win32] color-profile: C:\WINDOWS\system32\spool\drivers\color\sRGB Color Space Profile.icm
[ 0.272][v][vo/gpu] Assuming 60.000000 FPS for display sync.
[ 0.277][v][vd] Container reported FPS: 0.000000
[ 0.278][v][vd] Codec list:
[ 0.278][v][vd] rawvideo - raw video
[ 0.278][v][vd] Opening decoder rawvideo
[ 0.278][v][vd] No hardware decoding requested.
[ 0.278][v][vd] Using software decoding.
[ 0.278][v][vd] Detected 12 logical cores.
[ 0.278][v][vd] Requesting 13 threads for decoding.
[ 0.278][v][vd] Selected codec: rawvideo (raw video)
[ 0.278][v][vf] User filter list:
[ 0.278][v][vf] (empty)
[ 0.279][v][cplayer] Starting playback...
[ 0.282][d][osc] osc_init
[ 0.282][v][vd] Using software decoding.
[ 0.282][v][vd] Decoder format: 500x500 rgb24 auto/auto/auto/auto/auto CL=unknown
[ 0.282][v][vd] Using container aspect ratio.
[ 0.282][v][vf] [in] 500x500 rgb24 rgb/bt.709/srgb/full/display SP=1.000000 CL=mpeg1/jpeg
[ 0.282][v][vf] [userdeint] 500x500 rgb24 rgb/bt.709/srgb/full/display SP=1.000000 CL=mpeg1/jpeg
[ 0.282][v][vf] [userdeint] (disabled)
[ 0.282][v][vf] [autorotate] 500x500 rgb24 rgb/bt.709/srgb/full/display SP=1.000000 CL=mpeg1/jpeg
[ 0.282][v][vf] [autorotate] (disabled)
[ 0.282][v][vf] [convert] 500x500 rgb24 rgb/bt.709/srgb/full/display SP=1.000000 CL=mpeg1/jpeg
[ 0.282][i][autoconvert] Converting rgb24 -> gbrp
[ 0.283][d][ffmpeg] SwScaler: reducing / aligning filtersize 1 -> 4
[ 0.283][d][ffmpeg] SwScaler: reducing / aligning filtersize 1 -> 4
[ 0.283][d][ffmpeg] SwScaler: reducing / aligning filtersize 1 -> 1
[ 0.283][d][ffmpeg] SwScaler: reducing / aligning filtersize 1 -> 1
[ 0.283][v][ffmpeg] swscaler: Lanczos scaler, from rgb24 to gbrp using MMXEXT
[ 0.283][d][ffmpeg] swscaler: 500x500 -> 500x500
[ 0.283][v][ffmpeg] swscaler: using unscaled rgb24 -> gbrp special converter
[ 0.283][v][swscale] unaligned libswscale parameter; using slow copy.
[ 0.286][v][vf] [out] 500x500 gbrp rgb/bt.709/srgb/full/display SP=1.000000 CL=mpeg1/jpeg
[ 0.288][i][cplayer] VO: [gpu] 500x500 gbrp
[ 0.288][v][cplayer] VO: Description: Shader-based GPU Renderer
[ 0.288][v][vo/gpu] reconfig to 500x500 gbrp rgb/bt.709/srgb/full/display SP=1.000000 CL=mpeg1/jpeg
[ 0.288][d][vo/gpu] screen size: 1920x1080
[ 0.288][v][vo/gpu/win32] reset window bounds: 710:290:500:500
[ 0.290][d][vo/gpu/win32] move window: 710:290
[ 0.290][v][vo/gpu/win32] resize window: 500:500
[ 0.306][v][vo/gpu/win32] resize window: 500:500
[ 0.306][d][vo/gpu/win32] move window: 710:290
[ 0.320][v][vo/gpu] Resize: 500x500
[ 0.320][v][vo/gpu] Window size: 500x500 (Borders: l=0 t=0 r=0 b=0)
[ 0.320][v][vo/gpu] Video source: 500x500 (1:1)
[ 0.320][v][vo/gpu] Video display: (0, 0) 500x500 -> (0, 0) 500x500
[ 0.320][v][vo/gpu] Video scale: 1.000000/1.000000
[ 0.320][v][vo/gpu] OSD borders: l=0 t=0 r=0 b=0
[ 0.320][v][vo/gpu] Video borders: l=0 t=0 r=0 b=0
[ 0.320][v][vo/gpu] Reported display depth: 8
[ 0.320][v][vo/gpu] Texture for plane 0: 500x500
[ 0.321][v][vo/gpu] Texture for plane 1: 500x500
[ 0.321][v][vo/gpu] Texture for plane 2: 500x500
[ 0.322][v][vo/gpu] Testing FBO format rgba16hf
[ 0.322][d][vo/gpu] Resizing texture: 16x16
[ 0.322][v][vo/gpu] Using FBO format rgba16hf.
[ 0.322][v][vo/gpu] No advanced processing required. Enabling dumb mode.
[ 0.327][v][vo/gpu] Resize: 500x500
[ 0.327][v][vo/gpu] Window size: 500x500 (Borders: l=0 t=0 r=0 b=0)
[ 0.327][v][vo/gpu] Video source: 500x500 (1:1)
[ 0.327][v][vo/gpu] Video display: (0, 0) 500x500 -> (0, 0) 500x500
[ 0.327][v][vo/gpu] Video scale: 1.000000/1.000000
[ 0.327][v][vo/gpu] OSD borders: l=0 t=0 r=0 b=0
[ 0.327][v][vo/gpu] Video borders: l=0 t=0 r=0 b=0
[ 0.327][v][vo/gpu] Reported display depth: 8
[ 0.471][v][vo/gpu/d3d11] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.476][v][vo/gpu/d3d11] Compiled a vertex shader in 146771us
[ 0.476][v][vo/gpu/d3d11] shaderc: 141985us, SPIRV-Cross: 1387us, D3DCompile: 3399us
[ 0.476][d][vo/gpu/d3d11] GLSL source:
[ 0.476][d][vo/gpu/d3d11] [ 1] #version 450
[ 0.476][d][vo/gpu/d3d11] [ 2] #define tex1D texture
[ 0.476][d][vo/gpu/d3d11] [ 3] #define tex3D texture
[ 0.476][d][vo/gpu/d3d11] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
[ 0.476][d][vo/gpu/d3d11] [ 5] layout(location=0) in vec2 vertex_position;
[ 0.476][d][vo/gpu/d3d11] [ 6] layout(location=1) in vec2 vertex_texcoord0;
[ 0.476][d][vo/gpu/d3d11] [ 7] layout(location=1) out vec2 texcoord0;
[ 0.476][d][vo/gpu/d3d11] [ 8] layout(location=2) in vec2 vertex_texcoord1;
[ 0.476][d][vo/gpu/d3d11] [ 9] layout(location=2) out vec2 texcoord1;
[ 0.476][d][vo/gpu/d3d11] [ 10] layout(location=3) in vec2 vertex_texcoord2;
[ 0.476][d][vo/gpu/d3d11] [ 11] layout(location=3) out vec2 texcoord2;
[ 0.476][d][vo/gpu/d3d11] [ 12] void main() {
[ 0.476][d][vo/gpu/d3d11] [ 13] gl_Position = vec4(vertex_position, 1.0, 1.0);
[ 0.476][d][vo/gpu/d3d11] [ 14] texcoord0 = vertex_texcoord0;
[ 0.476][d][vo/gpu/d3d11] [ 15] texcoord1 = vertex_texcoord1;
[ 0.476][d][vo/gpu/d3d11] [ 16] texcoord2 = vertex_texcoord2;
[ 0.476][d][vo/gpu/d3d11] [ 17] }
[ 0.476][d][vo/gpu/d3d11] HLSL source:
[ 0.476][d][vo/gpu/d3d11] [ 1] static float4 gl_Position;
[ 0.476][d][vo/gpu/d3d11] [ 2] static float2 _18;
[ 0.476][d][vo/gpu/d3d11] [ 3] static float2 _27;
[ 0.476][d][vo/gpu/d3d11] [ 4] static float2 _28;
[ 0.476][d][vo/gpu/d3d11] [ 5] static float2 _30;
[ 0.476][d][vo/gpu/d3d11] [ 6] static float2 _31;
[ 0.476][d][vo/gpu/d3d11] [ 7] static float2 _33;
[ 0.476][d][vo/gpu/d3d11] [ 8] static float2 _34;
[ 0.476][d][vo/gpu/d3d11] [ 9]
[ 0.476][d][vo/gpu/d3d11] [ 10] struct SPIRV_Cross_Input
[ 0.476][d][vo/gpu/d3d11] [ 11] {
[ 0.476][d][vo/gpu/d3d11] [ 12] float2 _18 : TEXCOORD0;
[ 0.476][d][vo/gpu/d3d11] [ 13] float2 _28 : TEXCOORD1;
[ 0.476][d][vo/gpu/d3d11] [ 14] float2 _31 : TEXCOORD2;
[ 0.476][d][vo/gpu/d3d11] [ 15] float2 _34 : TEXCOORD3;
[ 0.476][d][vo/gpu/d3d11] [ 16] };
[ 0.477][d][vo/gpu/d3d11] [ 17]
[ 0.477][d][vo/gpu/d3d11] [ 18] struct SPIRV_Cross_Output
[ 0.477][d][vo/gpu/d3d11] [ 19] {
[ 0.477][d][vo/gpu/d3d11] [ 20] float2 _27 : TEXCOORD1;
[ 0.477][d][vo/gpu/d3d11] [ 21] float2 _30 : TEXCOORD2;
[ 0.477][d][vo/gpu/d3d11] [ 22] float2 _33 : TEXCOORD3;
[ 0.477][d][vo/gpu/d3d11] [ 23] float4 gl_Position : SV_Position;
[ 0.477][d][vo/gpu/d3d11] [ 24] };
[ 0.477][d][vo/gpu/d3d11] [ 25]
[ 0.477][d][vo/gpu/d3d11] [ 26] void vert_main()
[ 0.477][d][vo/gpu/d3d11] [ 27] {
[ 0.477][d][vo/gpu/d3d11] [ 28] gl_Position = float4(_18, 1.0f, 1.0f);
[ 0.477][d][vo/gpu/d3d11] [ 29] _27 = _28;
[ 0.477][d][vo/gpu/d3d11] [ 30] _30 = _31;
[ 0.477][d][vo/gpu/d3d11] [ 31] _33 = _34;
[ 0.477][d][vo/gpu/d3d11] [ 32] gl_Position.y = -gl_Position.y;
[ 0.477][d][vo/gpu/d3d11] [ 33] }
[ 0.477][d][vo/gpu/d3d11] [ 34]
[ 0.477][d][vo/gpu/d3d11] [ 35] SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input)
[ 0.477][d][vo/gpu/d3d11] [ 36] {
[ 0.477][d][vo/gpu/d3d11] [ 37] _18 = stage_input._18;
[ 0.477][d][vo/gpu/d3d11] [ 38] _28 = stage_input._28;
[ 0.477][d][vo/gpu/d3d11] [ 39] _31 = stage_input._31;
[ 0.477][d][vo/gpu/d3d11] [ 40] _34 = stage_input._34;
[ 0.477][d][vo/gpu/d3d11] [ 41] vert_main();
[ 0.477][d][vo/gpu/d3d11] [ 42] SPIRV_Cross_Output stage_output;
[ 0.477][d][vo/gpu/d3d11] [ 43] stage_output.gl_Position = gl_Position;
[ 0.477][d][vo/gpu/d3d11] [ 44] stage_output._27 = _27;
[ 0.477][d][vo/gpu/d3d11] [ 45] stage_output._30 = _30;
[ 0.477][d][vo/gpu/d3d11] [ 46] stage_output._33 = _33;
[ 0.477][d][vo/gpu/d3d11] [ 47] return stage_output;
[ 0.477][d][vo/gpu/d3d11] [ 48] }
[ 0.483][v][vo/gpu/d3d11] shaderc compile status 'success' (0 errors, 0 warnings)
[ 0.490][v][vo/gpu/d3d11] Compiled a fragment shader in 13439us
[ 0.490][v][vo/gpu/d3d11] shaderc: 6464us, SPIRV-Cross: 716us, D3DCompile: 6259us
[ 0.490][d][vo/gpu/d3d11] GLSL source:
[ 0.490][d][vo/gpu/d3d11] [ 1] #version 450
[ 0.490][d][vo/gpu/d3d11] [ 2] #define tex1D texture
[ 0.490][d][vo/gpu/d3d11] [ 3] #define tex3D texture
[ 0.490][d][vo/gpu/d3d11] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
[ 0.490][d][vo/gpu/d3d11] [ 5] layout(location=0) out vec4 out_color;
[ 0.490][d][vo/gpu/d3d11] [ 6] layout(location=1) in vec2 texcoord0;
[ 0.490][d][vo/gpu/d3d11] [ 7] layout(location=2) in vec2 texcoord1;
[ 0.490][d][vo/gpu/d3d11] [ 8] layout(location=3) in vec2 texcoord2;
[ 0.490][d][vo/gpu/d3d11] [ 9] layout(std140, binding=0) uniform UBO {
[ 0.490][d][vo/gpu/d3d11] [ 10] layout(offset=0) mat3 colormatrix;
[ 0.490][d][vo/gpu/d3d11] [ 11] layout(offset=48) vec3 colormatrix_c;
[ 0.490][d][vo/gpu/d3d11] [ 12] layout(offset=64) vec3 src_luma;
[ 0.490][d][vo/gpu/d3d11] [ 13] layout(offset=80) vec3 dst_luma;
[ 0.490][d][vo/gpu/d3d11] [ 14] layout(offset=96) vec2 texture_size0;
[ 0.490][d][vo/gpu/d3d11] [ 15] layout(offset=112) mat2 texture_rot0;
[ 0.490][d][vo/gpu/d3d11] [ 16] layout(offset=144) vec2 texture_off0;
[ 0.490][d][vo/gpu/d3d11] [ 17] layout(offset=152) vec2 pixel_size0;
[ 0.490][d][vo/gpu/d3d11] [ 18] layout(offset=160) vec2 texture_size1;
[ 0.490][d][vo/gpu/d3d11] [ 19] layout(offset=176) mat2 texture_rot1;
[ 0.490][d][vo/gpu/d3d11] [ 20] layout(offset=208) vec2 texture_off1;
[ 0.490][d][vo/gpu/d3d11] [ 21] layout(offset=216) vec2 pixel_size1;
[ 0.490][d][vo/gpu/d3d11] [ 22] layout(offset=224) vec2 texture_size2;
[ 0.490][d][vo/gpu/d3d11] [ 23] layout(offset=240) mat2 texture_rot2;
[ 0.490][d][vo/gpu/d3d11] [ 24] layout(offset=272) vec2 texture_off2;
[ 0.490][d][vo/gpu/d3d11] [ 25] layout(offset=280) vec2 pixel_size2;
[ 0.490][d][vo/gpu/d3d11] [ 26] };
[ 0.490][d][vo/gpu/d3d11] [ 27] layout(binding=0) uniform sampler2D texture0;
[ 0.490][d][vo/gpu/d3d11] [ 28] layout(binding=1) uniform sampler2D texture1;
[ 0.490][d][vo/gpu/d3d11] [ 29] layout(binding=2) uniform sampler2D texture2;
[ 0.490][d][vo/gpu/d3d11] [ 30] void main() {
[ 0.490][d][vo/gpu/d3d11] [ 31] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
[ 0.490][d][vo/gpu/d3d11] [ 32] color.r = 1.000000 * vec4(texture(texture0, texcoord0)).r;
[ 0.490][d][vo/gpu/d3d11] [ 33] color.g = 1.000000 * vec4(texture(texture1, texcoord1)).r;
[ 0.490][d][vo/gpu/d3d11] [ 34] color.b = 1.000000 * vec4(texture(texture2, texcoord2)).r;
[ 0.490][d][vo/gpu/d3d11] [ 35] color = color.brgr;
[ 0.490][d][vo/gpu/d3d11] [ 36] color.rgb = mat3(colormatrix) * color.rgb + colormatrix_c;
[ 0.490][d][vo/gpu/d3d11] [ 37] color.a = 1.0;
[ 0.490][d][vo/gpu/d3d11] [ 38] // color mapping
[ 0.490][d][vo/gpu/d3d11] [ 39] color.rgb *= vec3(1.000000);
[ 0.490][d][vo/gpu/d3d11] [ 40] color.rgb *= vec3(1.000000);
[ 0.490][d][vo/gpu/d3d11] [ 41] out_color = color;
[ 0.490][d][vo/gpu/d3d11] [ 42] }
[ 0.490][d][vo/gpu/d3d11] HLSL source:
[ 0.490][d][vo/gpu/d3d11] [ 1] cbuffer _67_69 : register(b0)
[ 0.490][d][vo/gpu/d3d11] [ 2] {
[ 0.490][d][vo/gpu/d3d11] [ 3] row_major float3x3 _69_m0 : packoffset(c0);
[ 0.490][d][vo/gpu/d3d11] [ 4] float3 _69_m1 : packoffset(c3);
[ 0.490][d][vo/gpu/d3d11] [ 5] float3 _69_m2 : packoffset(c4);
[ 0.490][d][vo/gpu/d3d11] [ 6] float3 _69_m3 : packoffset(c5);
[ 0.490][d][vo/gpu/d3d11] [ 7] float2 _69_m4 : packoffset(c6);
[ 0.490][d][vo/gpu/d3d11] [ 8] row_major float2x2 _69_m5 : packoffset(c7);
[ 0.490][d][vo/gpu/d3d11] [ 9] float2 _69_m6 : packoffset(c9);
[ 0.490][d][vo/gpu/d3d11] [ 10] float2 _69_m7 : packoffset(c9.z);
[ 0.490][d][vo/gpu/d3d11] [ 11] float2 _69_m8 : packoffset(c10);
[ 0.490][d][vo/gpu/d3d11] [ 12] row_major float2x2 _69_m9 : packoffset(c11);
[ 0.490][d][vo/gpu/d3d11] [ 13] float2 _69_m10 : packoffset(c13);
[ 0.490][d][vo/gpu/d3d11] [ 14] float2 _69_m11 : packoffset(c13.z);
[ 0.490][d][vo/gpu/d3d11] [ 15] float2 _69_m12 : packoffset(c14);
[ 0.490][d][vo/gpu/d3d11] [ 16] row_major float2x2 _69_m13 : packoffset(c15);
[ 0.490][d][vo/gpu/d3d11] [ 17] float2 _69_m14 : packoffset(c17);
[ 0.490][d][vo/gpu/d3d11] [ 18] float2 _69_m15 : packoffset(c17.z);
[ 0.490][d][vo/gpu/d3d11] [ 19] };
[ 0.490][d][vo/gpu/d3d11] [ 20]
[ 0.490][d][vo/gpu/d3d11] [ 21] Texture2D<float4> _16 : register(t0);
[ 0.490][d][vo/gpu/d3d11] [ 22] SamplerState __16_sampler : register(s0);
[ 0.490][d][vo/gpu/d3d11] [ 23] Texture2D<float4> _34 : register(t1);
[ 0.490][d][vo/gpu/d3d11] [ 24] SamplerState __34_sampler : register(s1);
[ 0.490][d][vo/gpu/d3d11] [ 25] Texture2D<float4> _48 : register(t2);
[ 0.490][d][vo/gpu/d3d11] [ 26] SamplerState __48_sampler : register(s2);
[ 0.490][d][vo/gpu/d3d11] [ 27]
[ 0.490][d][vo/gpu/d3d11] [ 28] static float2 _20;
[ 0.490][d][vo/gpu/d3d11] [ 29] static float2 _36;
[ 0.490][d][vo/gpu/d3d11] [ 30] static float2 _50;
[ 0.490][d][vo/gpu/d3d11] [ 31] static float4 _103;
[ 0.490][d][vo/gpu/d3d11] [ 32]
[ 0.490][d][vo/gpu/d3d11] [ 33] struct SPIRV_Cross_Input
[ 0.490][d][vo/gpu/d3d11] [ 34] {
[ 0.490][d][vo/gpu/d3d11] [ 35] float2 _20 : TEXCOORD1;
[ 0.490][d][vo/gpu/d3d11] [ 36] float2 _36 : TEXCOORD2;
[ 0.490][d][vo/gpu/d3d11] [ 37] float2 _50 : TEXCOORD3;
[ 0.490][d][vo/gpu/d3d11] [ 38] };
[ 0.490][d][vo/gpu/d3d11] [ 39]
[ 0.490][d][vo/gpu/d3d11] [ 40] struct SPIRV_Cross_Output
[ 0.491][d][vo/gpu/d3d11] [ 41] {
[ 0.491][d][vo/gpu/d3d11] [ 42] float4 _103 : SV_Target0;
[ 0.491][d][vo/gpu/d3d11] [ 43] };
[ 0.491][d][vo/gpu/d3d11] [ 44]
[ 0.491][d][vo/gpu/d3d11] [ 45] static float4 _114;
[ 0.491][d][vo/gpu/d3d11] [ 46]
[ 0.491][d][vo/gpu/d3d11] [ 47] void frag_main()
[ 0.491][d][vo/gpu/d3d11] [ 48] {
[ 0.491][d][vo/gpu/d3d11] [ 49] float4 _106 = _114;
[ 0.491][d][vo/gpu/d3d11] [ 50] _106.x = _16.Sample(__16_sampler, _20).x;
[ 0.491][d][vo/gpu/d3d11] [ 51] float4 _108 = _106;
[ 0.491][d][vo/gpu/d3d11] [ 52] _108.y = _34.Sample(__34_sampler, _36).x;
[ 0.491][d][vo/gpu/d3d11] [ 53] float4 _110 = _108;
[ 0.491][d][vo/gpu/d3d11] [ 54] _110.z = _48.Sample(__48_sampler, _50).x;
[ 0.491][d][vo/gpu/d3d11] [ 55] float3 _86 = mul(_110.zxy, _69_m0) + _69_m1;
[ 0.491][d][vo/gpu/d3d11] [ 56] float4 _112 = float4(_86.x, _86.y, _86.z, _110.x);
[ 0.491][d][vo/gpu/d3d11] [ 57] _112.w = 1.0f;
[ 0.491][d][vo/gpu/d3d11] [ 58] _103 = float4(_112.x, _112.y, _112.z, _112.w);
[ 0.491][d][vo/gpu/d3d11] [ 59] }
[ 0.491][d][vo/gpu/d3d11] [ 60]
[ 0.491][d][vo/gpu/d3d11] [ 61] SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input)
[ 0.491][d][vo/gpu/d3d11] [ 62] {
[ 0.491][d][vo/gpu/d3d11] [ 63] _20 = stage_input._20;
[ 0.491][d][vo/gpu/d3d11] [ 64] _36 = stage_input._36;
[ 0.491][d][vo/gpu/d3d11] [ 65] _50 = stage_input._50;
[ 0.491][d][vo/gpu/d3d11] [ 66] frag_main();
[ 0.491][d][vo/gpu/d3d11] [ 67] SPIRV_Cross_Output stage_output;
[ 0.491][d][vo/gpu/d3d11] [ 68] stage_output._103 = _103;
[ 0.491][d][vo/gpu/d3d11] [ 69] return stage_output;
[ 0.491][d][vo/gpu/d3d11] [ 70] }
[ 0.498][v][cplayer] first video frame after restart shown
[ 0.498][d][cplayer] starting video playback
[ 0.498][v][cplayer] playback restart complete @ 0.000000, audio=eof, video=playing
[ 0.506][d][cplayer] Run command: change-list, flags=64, args=[name="shared-script-properties", operation="append", value="osc-margins=0.000000,0.000000,0.000000,0.000000"]
[ 0.506][v][cplayer] Set property: shared-script-properties -> 1
[ 0.506][d][osc] osc_init
[ 0.507][d][cplayer] Run command: change-list, flags=64, args=[name="shared-script-properties", operation="append", value="osc-margins=0.000000,0.000000,0.000000,0.000000"]
[ 0.507][v][cplayer] Set property: shared-script-properties -> 1
[ 2.580][d][cplayer] Run command: change-list, flags=64, args=[name="shared-script-properties", operation="append", value="osc-margins=0.000000,0.000000,0.000000,0.000000"]
[ 2.581][v][cplayer] Set property: shared-script-properties -> 1
[ 2.593][d][cplayer] Run command: enable-section, flags=64, args=[name="input", flags=""]
[ 2.619][v][osd/libass] fontselect: (sans-serif, 400, 0) -> ArialMT, 0, ArialMT
[ 2.622][v][osd/libass] fontselect: (mpv-osd-symbols, 400, 0) -> mpv-osd-symbols-Regular, 0, mpv-osd-symbols-Regular
[ 2.634][v][vo/gpu] Reallocating OSD texture to 512x128.
[ 2.638][v][vo/gpu/d3d11] shaderc compile status 'success' (0 errors, 0 warnings)
[ 2.642][v][vo/gpu/d3d11] Compiled a vertex shader in 6879us
[ 2.642][v][vo/gpu/d3d11] shaderc: 3172us, SPIRV-Cross: 188us, D3DCompile: 3519us
[ 2.642][d][vo/gpu/d3d11] GLSL source:
[ 2.642][d][vo/gpu/d3d11] [ 1] #version 450
[ 2.642][d][vo/gpu/d3d11] [ 2] #define tex1D texture
[ 2.642][d][vo/gpu/d3d11] [ 3] #define tex3D texture
[ 2.642][d][vo/gpu/d3d11] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
[ 2.642][d][vo/gpu/d3d11] [ 5] layout(location=0) in vec2 vertex_position;
[ 2.642][d][vo/gpu/d3d11] [ 6] layout(location=1) in vec2 vertex_texcoord;
[ 2.642][d][vo/gpu/d3d11] [ 7] layout(location=1) out vec2 texcoord;
[ 2.642][d][vo/gpu/d3d11] [ 8] layout(location=2) in vec4 vertex_ass_color;
[ 2.642][d][vo/gpu/d3d11] [ 9] layout(location=2) out vec4 ass_color;
[ 2.642][d][vo/gpu/d3d11] [ 10] void main() {
[ 2.642][d][vo/gpu/d3d11] [ 11] gl_Position = vec4(vertex_position, 1.0, 1.0);
[ 2.642][d][vo/gpu/d3d11] [ 12] texcoord = vertex_texcoord;
[ 2.642][d][vo/gpu/d3d11] [ 13] ass_color = vertex_ass_color;
[ 2.642][d][vo/gpu/d3d11] [ 14] }
[ 2.642][d][vo/gpu/d3d11] HLSL source:
[ 2.642][d][vo/gpu/d3d11] [ 1] static float4 gl_Position;
[ 2.642][d][vo/gpu/d3d11] [ 2] static float2 _18;
[ 2.642][d][vo/gpu/d3d11] [ 3] static float2 _27;
[ 2.642][d][vo/gpu/d3d11] [ 4] static float2 _28;
[ 2.642][d][vo/gpu/d3d11] [ 5] static float4 _30;
[ 2.642][d][vo/gpu/d3d11] [ 6] static float4 _32;
[ 2.642][d][vo/gpu/d3d11] [ 7]
[ 2.642][d][vo/gpu/d3d11] [ 8] struct SPIRV_Cross_Input
[ 2.642][d][vo/gpu/d3d11] [ 9] {
[ 2.642][d][vo/gpu/d3d11] [ 10] float2 _18 : TEXCOORD0;
[ 2.642][d][vo/gpu/d3d11] [ 11] float2 _28 : TEXCOORD1;
[ 2.642][d][vo/gpu/d3d11] [ 12] float4 _32 : TEXCOORD2;
[ 2.642][d][vo/gpu/d3d11] [ 13] };
[ 2.642][d][vo/gpu/d3d11] [ 14]
[ 2.642][d][vo/gpu/d3d11] [ 15] struct SPIRV_Cross_Output
[ 2.642][d][vo/gpu/d3d11] [ 16] {
[ 2.642][d][vo/gpu/d3d11] [ 17] float2 _27 : TEXCOORD1;
[ 2.642][d][vo/gpu/d3d11] [ 18] float4 _30 : TEXCOORD2;
[ 2.642][d][vo/gpu/d3d11] [ 19] float4 gl_Position : SV_Position;
[ 2.642][d][vo/gpu/d3d11] [ 20] };
[ 2.642][d][vo/gpu/d3d11] [ 21]
[ 2.642][d][vo/gpu/d3d11] [ 22] void vert_main()
[ 2.642][d][vo/gpu/d3d11] [ 23] {
[ 2.642][d][vo/gpu/d3d11] [ 24] gl_Position = float4(_18, 1.0f, 1.0f);
[ 2.642][d][vo/gpu/d3d11] [ 25] _27 = _28;
[ 2.642][d][vo/gpu/d3d11] [ 26] _30 = _32;
[ 2.642][d][vo/gpu/d3d11] [ 27] gl_Position.y = -gl_Position.y;
[ 2.642][d][vo/gpu/d3d11] [ 28] }
[ 2.642][d][vo/gpu/d3d11] [ 29]
[ 2.642][d][vo/gpu/d3d11] [ 30] SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input)
[ 2.642][d][vo/gpu/d3d11] [ 31] {
[ 2.642][d][vo/gpu/d3d11] [ 32] _18 = stage_input._18;
[ 2.642][d][vo/gpu/d3d11] [ 33] _28 = stage_input._28;
[ 2.642][d][vo/gpu/d3d11] [ 34] _32 = stage_input._32;
[ 2.642][d][vo/gpu/d3d11] [ 35] vert_main();
[ 2.643][d][vo/gpu/d3d11] [ 36] SPIRV_Cross_Output stage_output;
[ 2.643][d][vo/gpu/d3d11] [ 37] stage_output.gl_Position = gl_Position;
[ 2.643][d][vo/gpu/d3d11] [ 38] stage_output._27 = _27;
[ 2.643][d][vo/gpu/d3d11] [ 39] stage_output._30 = _30;
[ 2.643][d][vo/gpu/d3d11] [ 40] return stage_output;
[ 2.643][d][vo/gpu/d3d11] [ 41] }
[ 2.646][v][vo/gpu/d3d11] shaderc compile status 'success' (0 errors, 0 warnings)
[ 2.650][v][vo/gpu/d3d11] Compiled a fragment shader in 7848us
[ 2.650][v][vo/gpu/d3d11] shaderc: 4187us, SPIRV-Cross: 252us, D3DCompile: 3409us
[ 2.650][d][vo/gpu/d3d11] GLSL source:
[ 2.650][d][vo/gpu/d3d11] [ 1] #version 450
[ 2.650][d][vo/gpu/d3d11] [ 2] #define tex1D texture
[ 2.650][d][vo/gpu/d3d11] [ 3] #define tex3D texture
[ 2.650][d][vo/gpu/d3d11] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
[ 2.650][d][vo/gpu/d3d11] [ 5] layout(location=0) out vec4 out_color;
[ 2.650][d][vo/gpu/d3d11] [ 6] layout(location=1) in vec2 texcoord;
[ 2.650][d][vo/gpu/d3d11] [ 7] layout(location=2) in vec4 ass_color;
[ 2.650][d][vo/gpu/d3d11] [ 8] layout(std140, binding=0) uniform UBO {
[ 2.650][d][vo/gpu/d3d11] [ 9] layout(offset=0) vec3 src_luma;
[ 2.650][d][vo/gpu/d3d11] [ 10] layout(offset=16) vec3 dst_luma;
[ 2.650][d][vo/gpu/d3d11] [ 11] };
[ 2.650][d][vo/gpu/d3d11] [ 12] layout(binding=0) uniform sampler2D osdtex;
[ 2.650][d][vo/gpu/d3d11] [ 13] void main() {
[ 2.650][d][vo/gpu/d3d11] [ 14] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
[ 2.650][d][vo/gpu/d3d11] [ 15] color = vec4(ass_color.rgb, ass_color.a * texture(osdtex, texcoord).r);
[ 2.650][d][vo/gpu/d3d11] [ 16] // color mapping
[ 2.650][d][vo/gpu/d3d11] [ 17] color.rgb *= vec3(1.000000);
[ 2.650][d][vo/gpu/d3d11] [ 18] color.rgb *= vec3(1.000000);
[ 2.650][d][vo/gpu/d3d11] [ 19] out_color = color;
[ 2.650][d][vo/gpu/d3d11] [ 20] }
[ 2.650][d][vo/gpu/d3d11] HLSL source:
[ 2.650][d][vo/gpu/d3d11] [ 1] Texture2D<float4> _26 : register(t0);
[ 2.650][d][vo/gpu/d3d11] [ 2] SamplerState __26_sampler : register(s0);
[ 2.650][d][vo/gpu/d3d11] [ 3]
[ 2.650][d][vo/gpu/d3d11] [ 4] static float4 _14;
[ 2.650][d][vo/gpu/d3d11] [ 5] static float2 _30;
[ 2.650][d][vo/gpu/d3d11] [ 6] static float4 _52;
[ 2.650][d][vo/gpu/d3d11] [ 7]
[ 2.650][d][vo/gpu/d3d11] [ 8] struct SPIRV_Cross_Input
[ 2.650][d][vo/gpu/d3d11] [ 9] {
[ 2.650][d][vo/gpu/d3d11] [ 10] float2 _30 : TEXCOORD1;
[ 2.650][d][vo/gpu/d3d11] [ 11] float4 _14 : TEXCOORD2;
[ 2.650][d][vo/gpu/d3d11] [ 12] };
[ 2.650][d][vo/gpu/d3d11] [ 13]
[ 2.650][d][vo/gpu/d3d11] [ 14] struct SPIRV_Cross_Output
[ 2.650][d][vo/gpu/d3d11] [ 15] {
[ 2.650][d][vo/gpu/d3d11] [ 16] float4 _52 : SV_Target0;
[ 2.650][d][vo/gpu/d3d11] [ 17] };
[ 2.650][d][vo/gpu/d3d11] [ 18]
[ 2.650][d][vo/gpu/d3d11] [ 19] void frag_main()
[ 2.650][d][vo/gpu/d3d11] [ 20] {
[ 2.650][d][vo/gpu/d3d11] [ 21] float4 _39 = float4(_14.xyz, _14.w * _26.Sample(__26_sampler, _30).x);
[ 2.650][d][vo/gpu/d3d11] [ 22] _52 = float4(_39.x, _39.y, _39.z, _39.w);
[ 2.650][d][vo/gpu/d3d11] [ 23] }
[ 2.650][d][vo/gpu/d3d11] [ 24]
[ 2.650][d][vo/gpu/d3d11] [ 25] SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input)
[ 2.650][d][vo/gpu/d3d11] [ 26] {
[ 2.650][d][vo/gpu/d3d11] [ 27] _14 = stage_input._14;
[ 2.650][d][vo/gpu/d3d11] [ 28] _30 = stage_input._30;
[ 2.650][d][vo/gpu/d3d11] [ 29] frag_main();
[ 2.650][d][vo/gpu/d3d11] [ 30] SPIRV_Cross_Output stage_output;
[ 2.650][d][vo/gpu/d3d11] [ 31] stage_output._52 = _52;
[ 2.650][d][vo/gpu/d3d11] [ 32] return stage_output;
[ 2.650][d][vo/gpu/d3d11] [ 33] }
[ 2.694][d][cplayer] Run command: script-binding, flags=73, args=[name="osc/__keybinding2"]
[ 2.913][d][cplayer] Run command: change-list, flags=64, args=[name="shared-script-properties", operation="append", value="osc-margins=0.000000,0.000000,0.000000,0.000000"]
[ 2.913][v][cplayer] Set property: shared-script-properties -> 1
[ 2.913][d][cplayer] Run command: disable-section, flags=64, args=[name="input"]
[ 3.027][d][cplayer] Run command: script-binding, flags=73, args=[name="osc/__keybinding4"]
[ 3.705][d][vo/gpu/win32] move window: 0:23
[ 3.705][v][vo/gpu/win32] resize window: 1920:1057
[ 3.706][d][osc] osc_init
[ 3.708][d][cplayer] Run command: change-list, flags=64, args=[name="shared-script-properties", operation="append", value="osc-margins=0.000000,0.000000,0.000000,0.000000"]
[ 3.708][v][cplayer] Set property: shared-script-properties -> 1
[ 3.740][v][vo/gpu] Resize: 1920x1057
[ 3.740][v][vo/gpu] Window size: 1920x1057 (Borders: l=0 t=0 r=0 b=0)
[ 3.740][v][vo/gpu] Video source: 500x500 (1:1)
[ 3.740][v][vo/gpu] Video display: (0, 0) 500x500 -> (431, 0) 1057x1057
[ 3.740][v][vo/gpu] Video scale: 2.114000/2.114000
[ 3.740][v][vo/gpu] OSD borders: l=431 t=0 r=432 b=0
[ 3.740][v][vo/gpu] Video borders: l=431 t=0 r=432 b=0
[ 3.740][v][vo/gpu] Reported display depth: 8
[ 3.740][v][vo/gpu] Resize: 1920x1057
[ 3.740][v][vo/gpu] Window size: 1920x1057 (Borders: l=0 t=0 r=0 b=0)
[ 3.740][v][vo/gpu] Video source: 500x500 (1:1)
[ 3.740][v][vo/gpu] Video display: (0, 0) 500x500 -> (431, 0) 1057x1057
[ 3.740][v][vo/gpu] Video scale: 2.114000/2.114000
[ 3.740][v][vo/gpu] OSD borders: l=431 t=0 r=432 b=0
[ 3.740][v][vo/gpu] Video borders: l=431 t=0 r=432 b=0
[ 3.740][v][vo/gpu] Reported display depth: 8
[ 3.742][d][osc] osc_init
[ 3.744][d][cplayer] Run command: change-list, flags=64, args=[name="shared-script-properties", operation="append", value="osc-margins=0.000000,0.000000,0.000000,0.000000"]
[ 3.744][v][cplayer] Set property: shared-script-properties -> 1
[ 5.010][d][cplayer] Run command: cycle-values, flags=73, args=[arg0="video-aspect-override", arg1="16:9", argN="4:3", argN="2.35:1", argN="-1"]
[ 5.010][v][cplayer] Set property: video-aspect-override=16:9 -> 1
[ 5.010][v][vd] Decoder format: 500x500 rgb24 auto/auto/auto/auto/auto CL=unknown
[ 5.010][v][vd] Using container aspect ratio.
[ 5.010][v][vd] Forcing user-set aspect ratio.
[ 5.010][v][vf] [in] 500x500 [14913081:8388608] rgb24 rgb/bt.709/srgb/full/display SP=1.000000 CL=mpeg1/jpeg
[ 5.019][v][vf] [userdeint] 500x500 [14913081:8388608] rgb24 rgb/bt.709/srgb/full/display SP=1.000000 CL=mpeg1/jpeg
[ 5.019][v][vf] [autorotate] 500x500 [14913081:8388608] rgb24 rgb/bt.709/srgb/full/display SP=1.000000 CL=mpeg1/jpeg
[ 5.019][v][vf] [convert] 500x500 [14913081:8388608] rgb24 rgb/bt.709/srgb/full/display SP=1.000000 CL=mpeg1/jpeg
[ 5.019][i][autoconvert] Converting rgb24 -> gbrp
[ 5.019][d][osd/libass] ASS library version: 0x1500000 (runtime 0x1500000)
[ 5.019][v][osd/libass] libass API version: 0x1500000
[ 5.019][v][osd/libass] libass source: commit: 0.15.0-74-gd82f9994d1a8ee10e1e65332aada0789084f4d89
[ 5.019][d][ffmpeg] SwScaler: reducing / aligning filtersize 1 -> 4
[ 5.019][d][ffmpeg] SwScaler: reducing / aligning filtersize 1 -> 4
[ 5.019][d][ffmpeg] SwScaler: reducing / aligning filtersize 1 -> 1
[ 5.019][d][ffmpeg] SwScaler: reducing / aligning filtersize 1 -> 1
[ 5.019][v][ffmpeg] swscaler: Lanczos scaler, from rgb24 to gbrp using MMXEXT
[ 5.019][d][ffmpeg] swscaler: 500x500 -> 500x500
[ 5.019][v][ffmpeg] swscaler: using unscaled rgb24 -> gbrp special converter
[ 5.019][v][swscale] unaligned libswscale parameter; using slow copy.
[ 5.020][v][osd/libass] Shaper: FriBidi 1.0.10 (SIMPLE) HarfBuzz-ng 2.8.0 (COMPLEX)
[ 5.020][v][osd/libass] Setting up fonts...
[ 5.021][v][vf] [out] 500x500 [14913081:8388608] gbrp rgb/bt.709/srgb/full/display SP=1.000000 CL=mpeg1/jpeg
[ 5.023][v][osd/libass] Using font provider directwrite
[ 5.023][v][osd/libass] Done.
[ 5.025][v][osd/libass] fontselect: (sans-serif, 400, 0) -> ArialMT, 0, ArialMT
[ 5.031][v][vo/gpu] Reallocating OSD texture to 1024x256.
[ 5.138][i][cplayer] VO: [gpu] 500x500 => 888x500 gbrp
[ 5.139][v][cplayer] VO: Description: Shader-based GPU Renderer
[ 5.139][v][vo/gpu] reconfig to 500x500 [14913081:8388608] gbrp rgb/bt.709/srgb/full/display SP=1.000000 CL=mpeg1/jpeg
[ 5.139][d][vo/gpu] screen size: 1920x1080
[ 5.139][v][vo/gpu/win32] reset window bounds: 516:301:888:500
[ 5.141][d][vo/gpu/win32] move window: 516:301
[ 5.141][v][vo/gpu/win32] resize window: 888:500
[ 5.144][v][vo/gpu] Resize: 888x500
[ 5.144][v][vo/gpu] Window size: 888x500 (Borders: l=0 t=0 r=0 b=0)
[ 5.144][v][vo/gpu] Video source: 500x500 (14913081:8388608)
[ 5.144][v][vo/gpu] Video display: (0, 0) 500x500 -> (0, 0) 888x500
[ 5.144][v][vo/gpu] Video scale: 1.776000/1.000000
[ 5.144][v][vo/gpu] OSD borders: l=0 t=0 r=0 b=0
[ 5.144][v][vo/gpu] Video borders: l=0 t=0 r=0 b=0
[ 5.144][v][vo/gpu] Reported display depth: 8
[ 5.144][v][vo/gpu] Texture for plane 0: 500x500
[ 5.144][v][vo/gpu] Texture for plane 1: 500x500
[ 5.144][v][vo/gpu] Texture for plane 2: 500x500
[ 5.145][v][vo/gpu] Testing FBO format rgba16hf
[ 5.145][d][vo/gpu] Resizing texture: 16x16
[ 5.145][v][vo/gpu] Using FBO format rgba16hf.
[ 5.145][v][vo/gpu] No advanced processing required. Enabling dumb mode.
[ 5.146][d][osc] osc_init
[ 5.147][d][cplayer] Run command: change-list, flags=64, args=[name="shared-script-properties", operation="append", value="osc-margins=0.000000,0.000000,0.000000,0.000000"]
[ 5.147][v][cplayer] Set property: shared-script-properties -> 1
[ 5.149][v][vo/gpu] Resize: 888x500
[ 5.149][v][vo/gpu] Window size: 888x500 (Borders: l=0 t=0 r=0 b=0)
[ 5.149][v][vo/gpu] Video source: 500x500 (14913081:8388608)
[ 5.149][v][vo/gpu] Video display: (0, 0) 500x500 -> (0, 0) 888x500
[ 5.149][v][vo/gpu] Video scale: 1.776000/1.000000
[ 5.149][v][vo/gpu] OSD borders: l=0 t=0 r=0 b=0
[ 5.149][v][vo/gpu] Video borders: l=0 t=0 r=0 b=0
[ 5.149][v][vo/gpu] Reported display depth: 8
[ 5.160][d][cplayer] Run command: script-binding, flags=73, args=[name="osc/__keybinding4"]
[ 5.929][d][cplayer] Run command: quit, flags=73, args=[code="0"]
[ 5.929][v][cplayer] EOF code: 5
[ 5.929][d][vd] Uninit decoder.
[ 5.929][d][cplayer] Terminating demuxers...
[ 5.932][d][cplayer] Done terminating demuxers.
[ 5.932][v][cplayer] finished playback, success (reason 3)
[ 5.932][i][cplayer]
[ 5.932][i][cplayer] Exiting... (Quit)
[ 5.933][d][console] Exiting...
[ 5.933][d][ytdl_hook] Exiting...
[ 5.933][d][stats] Exiting...
[ 5.933][d][cplayer] Run command: change-list, flags=64, args=[name="shared-script-properties", operation="remove", value="osc-margins"]
[ 5.933][v][cplayer] Set property: shared-script-properties -> 1
[ 5.933][d][osc] Exiting...
[ 5.939][d][vo/gpu] flushing shader cache
[ 5.951][v][vo/gpu/win32] uninit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment