Created
January 24, 2022 13:43
-
-
Save rossy/eedcebba5c751a54a4465ee47d794c71 to your computer and use it in GitHub Desktop.
gpu-next d3d11 feature level 10_0 log
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ 0.006][v][cplayer] mpv 0.34.0-154-gd92c4238da Copyright © 2000-2021 mpv/MPlayer/mplayer2 projects | |
[ 0.006][v][cplayer] built on Mon Jan 24 23:47:15 AEDT 2022 | |
[ 0.006][v][cplayer] FFmpeg library versions: | |
[ 0.007][v][cplayer] libavutil 56.70.100 | |
[ 0.007][v][cplayer] libavcodec 58.134.100 | |
[ 0.007][v][cplayer] libavformat 58.76.100 | |
[ 0.007][v][cplayer] libswscale 5.9.100 | |
[ 0.007][v][cplayer] libavfilter 7.110.100 | |
[ 0.007][v][cplayer] libswresample 3.9.100 | |
[ 0.007][v][cplayer] FFmpeg version: 4.4.1 | |
[ 0.007][v][cplayer] | |
[ 0.007][v][cplayer] Configuration: waf configure --prefix=/clang64 --check-c-compiler=clang --disable-egl-angle-lib | |
[ 0.007][v][cplayer] List of enabled features: asm build-date caca cplayer d3d-hwaccel d3d11 d3d9-hwaccel debug-build direct3d dos-paths ffmpeg ffmpeg-aviocontext-bytes-read gl gl-dxinterop gl-dxinterop-d3d9 gl-win32 glob glob-win32 gpl iconv jpeg lcms2 libarchive libass libavdevice libbluray libm libplacebo libplacebo-v4 lua luajit mingw noexecstack optimize posix-or-mingw rubberband shaderc shaderc-shared spirv-cross spirv-cross-shared stdatomic uchardet vector vulkan wasapi win32-desktop win32-internal-pthreads zimg zlib | |
[ 0.007][v][cplayer] Command line options: '--no-config' '--vo=gpu-next' '--gpu-context=d3d11' '--msg-level=vo=debug' 'D:/Torrents/[Commie] Senki Zesshou Symphogear GX - 01 [A9903EC2].mkv' '--profile=gpu-hq' '--d3d11-feature-level=10_0' '--frames=1' '--log-file=mpv.log' | |
[ 0.007][v][cplayer] mpv 0.34.0-154-gd92c4238da Copyright © 2000-2021 mpv/MPlayer/mplayer2 projects | |
[ 0.007][v][cplayer] built on Mon Jan 24 23:47:15 AEDT 2022 | |
[ 0.007][v][cplayer] FFmpeg library versions: | |
[ 0.007][v][cplayer] libavutil 56.70.100 | |
[ 0.007][v][cplayer] libavcodec 58.134.100 | |
[ 0.007][v][cplayer] libavformat 58.76.100 | |
[ 0.007][v][cplayer] libswscale 5.9.100 | |
[ 0.007][v][cplayer] libavfilter 7.110.100 | |
[ 0.007][v][cplayer] libswresample 3.9.100 | |
[ 0.007][v][cplayer] FFmpeg version: 4.4.1 | |
[ 0.007][v][cplayer] | |
[ 0.007][v][cplayer] Configuration: waf configure --prefix=/clang64 --check-c-compiler=clang --disable-egl-angle-lib | |
[ 0.007][v][cplayer] List of enabled features: asm build-date caca cplayer d3d-hwaccel d3d11 d3d9-hwaccel debug-build direct3d dos-paths ffmpeg ffmpeg-aviocontext-bytes-read gl gl-dxinterop gl-dxinterop-d3d9 gl-win32 glob glob-win32 gpl iconv jpeg lcms2 libarchive libass libavdevice libbluray libm libplacebo libplacebo-v4 lua luajit mingw noexecstack optimize posix-or-mingw rubberband shaderc shaderc-shared spirv-cross spirv-cross-shared stdatomic uchardet vector vulkan wasapi win32-desktop win32-internal-pthreads zimg zlib | |
[ 0.007][d][global] config path: '' -> '-' | |
[ 0.007][d][global] user path: '~~home/' -> '' | |
[ 0.007][d][global] user path: '~~old_home/' -> '' | |
[ 0.007][v][cplayer] Setting option 'config' = 'no' (flags = 8) | |
[ 0.007][v][cplayer] Setting option 'vo' = 'gpu-next' (flags = 8) | |
[ 0.007][v][cplayer] Setting option 'gpu-context' = 'd3d11' (flags = 8) | |
[ 0.007][v][cplayer] Setting option 'msg-level' = 'vo=debug' (flags = 8) | |
[ 0.007][v][cplayer] Setting option 'profile' = 'gpu-hq' (flags = 8) | |
[ 0.007][v][cplayer] Applying profile 'gpu-hq'... | |
[ 0.007][v][cplayer] Setting option 'scale' = 'spline36' (flags = 12) | |
[ 0.007][v][cplayer] Setting option 'cscale' = 'spline36' (flags = 12) | |
[ 0.007][v][cplayer] Setting option 'dscale' = 'mitchell' (flags = 12) | |
[ 0.007][v][cplayer] Setting option 'dither-depth' = 'auto' (flags = 12) | |
[ 0.007][v][cplayer] Setting option 'correct-downscaling' = 'yes' (flags = 12) | |
[ 0.007][v][cplayer] Setting option 'linear-downscaling' = 'yes' (flags = 12) | |
[ 0.007][v][cplayer] Setting option 'sigmoid-upscaling' = 'yes' (flags = 12) | |
[ 0.007][v][cplayer] Setting option 'deband' = 'yes' (flags = 12) | |
[ 0.007][v][cplayer] Setting option 'd3d11-feature-level' = '10_0' (flags = 8) | |
[ 0.007][v][cplayer] Setting option 'frames' = '1' (flags = 8) | |
[ 0.007][v][cplayer] Setting option 'log-file' = 'mpv.log' (flags = 8) | |
[ 0.008][d][global] user path: 'mpv.log' -> 'mpv.log' | |
[ 0.008][d][osc] Loading lua script @osc.lua... | |
[ 0.009][d][ytdl_hook] Loading lua script @ytdl_hook.lua... | |
[ 0.009][d][stats] Loading lua script @stats.lua... | |
[ 0.009][d][console] Loading lua script @console.lua... | |
[ 0.009][d][auto_profiles] Loading lua script @auto_profiles.lua... | |
[ 0.009][d][osc] loading mp.defaults | |
[ 0.009][d][ytdl_hook] loading mp.defaults | |
[ 0.009][v][cplayer] Waiting for scripts... | |
[ 0.010][d][stats] loading mp.defaults | |
[ 0.010][d][osc] loading @osc.lua | |
[ 0.010][d][ytdl_hook] loading @ytdl_hook.lua | |
[ 0.010][d][stats] loading @stats.lua | |
[ 0.011][d][ytdl_hook] reading options for ytdl_hook | |
[ 0.011][d][ytdl_hook] script-opts/ytdl_hook.conf not found. | |
[ 0.011][d][ytdl_hook] lua-settings/ytdl_hook.conf not found. | |
[ 0.011][d][console] loading mp.defaults | |
[ 0.011][d][stats] reading options for stats | |
[ 0.011][d][stats] script-opts/stats.conf not found. | |
[ 0.011][d][stats] lua-settings/stats.conf not found. | |
[ 0.012][d][osc] reading options for osc | |
[ 0.012][d][osc] script-opts/osc.conf not found. | |
[ 0.012][d][osc] lua-settings/osc.conf not found. | |
[ 0.012][d][console] loading @console.lua | |
[ 0.012][d][auto_profiles] loading mp.defaults | |
[ 0.013][d][console] reading options for console | |
[ 0.013][d][console] script-opts/console.conf not found. | |
[ 0.013][d][console] lua-settings/console.conf not found. | |
[ 0.013][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.013][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.013][d][cplayer] Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] | |
[ 0.013][d][cplayer] Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] | |
[ 0.013][d][cplayer] Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] | |
[ 0.013][d][cplayer] Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] | |
[ 0.013][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.013][d][auto_profiles] loading @auto_profiles.lua | |
[ 0.013][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] | |
[ 0.013][d][cplayer] Run command: enable-section, flags=64, args=[name="input", flags=""] | |
[ 0.013][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] | |
[ 0.013][d][cplayer] Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] | |
[ 0.013][d][cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""] | |
[ 0.013][d][cplayer] Run command: change-list, flags=64, args=[name="shared-script-properties", operation="append", value="osc-visibility=auto"] | |
[ 0.013][v][cplayer] Set property: shared-script-properties -> 1 | |
[ 0.013][d][cplayer] Run command: disable-section, flags=64, args=[name="input"] | |
[ 0.013][d][cplayer] Run command: disable-section, flags=64, args=[name="window-controls"] | |
[ 0.013][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.013][v][cplayer] Set property: shared-script-properties -> 1 | |
[ 0.013][d][osc] osc_init | |
[ 0.013][d][cplayer] Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] | |
[ 0.013][d][cplayer] Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] | |
[ 0.013][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] | |
[ 0.013][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] | |
[ 0.014][d][osd/libass] ASS library version: 0x1502000 (runtime 0x1502000) | |
[ 0.014][d][auto_profiles] Exiting... | |
[ 0.014][v][osd/libass] libass API version: 0x1502000 | |
[ 0.014][v][osd/libass] libass source: tarball: 0.15.2 | |
[ 0.015][v][osd/libass] Shaper: FriBidi 1.0.11 (SIMPLE) HarfBuzz-ng 3.1.2 (COMPLEX) | |
[ 0.015][v][osd/libass] Setting up fonts... | |
[ 0.016][v][osd/libass] Using font provider directwrite (with GDI) | |
[ 0.016][v][osd/libass] Done. | |
[ 0.017][v][cplayer] Done loading scripts. | |
[ 0.017][d][global] config path: 'watch_later' -> '-' | |
[ 0.017][d][global] config path: 'watch_later' -> '-' | |
[ 0.017][v][cplayer] Running hook: ytdl_hook/on_load | |
[ 0.017][v][ytdl_hook] ytdl:// hook | |
[ 0.017][v][ytdl_hook] not a ytdl:// url | |
[ 0.017][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.017][v][cplayer] Set property: shared-script-properties -> 1 | |
[ 0.017][d][osd/libass] ASS library version: 0x1502000 (runtime 0x1502000) | |
[ 0.017][v][osd/libass] libass API version: 0x1502000 | |
[ 0.017][v][osd/libass] libass source: tarball: 0.15.2 | |
[ 0.018][v][bdmv/bluray] Opening D:/Torrents/[Commie] Senki Zesshou Symphogear GX - 01 [A9903EC2].mkv | |
[ 0.018][v][file] Opening D:/Torrents/[Commie] Senki Zesshou Symphogear GX - 01 [A9903EC2].mkv | |
[ 0.018][d][file] resize stream to 131072 bytes, drop 0 bytes | |
[ 0.018][d][file] Stream opened successfully. | |
[ 0.018][v][demux] Trying demuxers for level=normal. | |
[ 0.018][d][demux] Trying demuxer: disc (force-level: normal) | |
[ 0.018][d][demux] Trying demuxer: edl (force-level: normal) | |
[ 0.018][d][demux] Trying demuxer: cue (force-level: normal) | |
[ 0.018][d][demux] Trying demuxer: rawaudio (force-level: normal) | |
[ 0.018][d][demux] Trying demuxer: rawvideo (force-level: normal) | |
[ 0.018][d][demux] Trying demuxer: mkv (force-level: normal) | |
[ 0.018][d][mkv] Found the head... | |
[ 0.018][d][mkv] + a segment... | |
[ 0.018][d][mkv] Parsing seek head... | |
[ 0.018][d][mkv] |+ segment information... | |
[ 0.018][d][mkv] float 1419900.000000 | |
[ 0.018][d][mkv] | + muxing app: libebml v1.3.1 + libmatroska v1.4.2 | |
[ 0.018][d][mkv] | + writing app: mkvmerge v7.8.0 (' SERVRHE ') 64bit built on Mar 27 2015 21:20:31 | |
[ 0.018][d][mkv] | + timecode scale: 1000000 | |
[ 0.018][d][mkv] | + duration: 1419.900s | |
[ 0.018][d][mkv] | + segment uid b4 ec 7e d6 be 0c c2 3e 92 8c 2b 6c 21 05 d4 31 | |
[ 0.018][d][mkv] |+ segment tracks... | |
[ 0.018][d][mkv] float 48000.000000 | |
[ 0.018][d][mkv] | + a track... | |
[ 0.018][d][mkv] | + Track number: 1 | |
[ 0.018][d][mkv] | + Track type: Video | |
[ 0.018][d][mkv] | + Video track | |
[ 0.018][d][mkv] | + Display width: 1280 | |
[ 0.018][d][mkv] | + Display height: 720 | |
[ 0.018][d][mkv] | + Pixel width: 1280 | |
[ 0.018][d][mkv] | + Pixel height: 720 | |
[ 0.018][d][mkv] | + Codec ID: V_MPEG4/ISO/AVC | |
[ 0.018][d][mkv] | + CodecPrivate, length 46 | |
[ 0.018][d][mkv] | + Default duration: 41.708ms ( = 23.976 fps) | |
[ 0.018][d][mkv] | + a track... | |
[ 0.018][d][mkv] | + Track number: 2 | |
[ 0.018][d][mkv] | + Track type: Audio | |
[ 0.018][d][mkv] | + Audio track | |
[ 0.018][d][mkv] | + Sampling frequency: 48000.000000 | |
[ 0.018][d][mkv] | + Channels: 2 | |
[ 0.018][d][mkv] | + Codec ID: A_AAC | |
[ 0.018][d][mkv] | + CodecPrivate, length 2 | |
[ 0.018][d][mkv] | + Language: und | |
[ 0.018][d][mkv] | + Default duration: 21.333ms ( = 46.875 fps) | |
[ 0.018][d][mkv] | + a track... | |
[ 0.018][d][mkv] | + Track number: 3 | |
[ 0.018][d][mkv] | + Track type: Subtitle | |
[ 0.018][d][mkv] | + Codec ID: S_TEXT/ASS | |
[ 0.018][d][mkv] | + CodecPrivate, length 3025 | |
[ 0.018][d][mkv] | + Language: und | |
[ 0.018][d][mkv] Parsing attachments... | |
[ 0.019][v][osd/libass] Shaper: FriBidi 1.0.11 (SIMPLE) HarfBuzz-ng 3.1.2 (COMPLEX) | |
[ 0.019][v][osd/libass] Setting up fonts... | |
[ 0.019][d][mkv] Attachment: CanelaBarkPersonal.ttf, application/x-truetype-font, 269308 bytes | |
[ 0.019][d][mkv] Attachment: Livingst.ttf, application/x-truetype-font, 63040 bytes | |
[ 0.019][d][mkv] Attachment: KOZMINPR6N-BOLD-EN.ttf, application/x-truetype-font, 238560 bytes | |
[ 0.019][d][mkv] Attachment: BasiliaT-Bold.otf, application/x-truetype-font, 39048 bytes | |
[ 0.019][v][osd/libass] Using font provider directwrite (with GDI) | |
[ 0.019][v][osd/libass] Done. | |
[ 0.019][d][mkv] Attachment: CanelaBarkBoldPersonal.ttf, application/x-truetype-font, 225252 bytes | |
[ 0.019][d][mkv] Attachment: Orgasmo.otf, application/x-truetype-font, 7040 bytes | |
[ 0.019][d][mkv] Attachment: LT.ttf, application/x-truetype-font, 62536 bytes | |
[ 0.019][d][mkv] Attachment: Horsham-Light.otf, application/x-truetype-font, 41036 bytes | |
[ 0.019][d][mkv] Attachment: Sundayscript.ttf, application/x-truetype-font, 34832 bytes | |
[ 0.019][d][mkv] Attachment: LT_3italic.ttf, application/x-truetype-font, 62480 bytes | |
[ 0.019][d][mkv] Attachment: painty.ttf, application/x-truetype-font, 40180 bytes | |
[ 0.019][d][mkv] Attachment: Dragon is coming.otf, application/x-truetype-font, 19208 bytes | |
[ 0.020][d][mkv] Attachment: stars TFB.ttf, application/x-truetype-font, 128220 bytes | |
[ 0.020][d][mkv] Attachment: QUILLPN.TTF, application/x-truetype-font, 74609 bytes | |
[ 0.020][d][mkv] Parsing chapters... | |
[ 0.020][v][mkv] Default edition: 0 | |
[ 0.020][v][mkv] New edition 0 | |
[ 0.020][v][mkv] Default edition flag: 1 | |
[ 0.020][d][mkv] Chapter 0 from 00:00:00.33000000 to 00:00:00.000, Intro | |
[ 0.020][d][mkv] Chapter 1 from 00:06:24.851133333 to 00:12:50.703266666, Part A | |
[ 0.020][d][mkv] Chapter 2 from 00:12:50.703266666 to 00:21:59.518199999, Part B | |
[ 0.020][d][mkv] Chapter 3 from 00:21:59.518199999 to 00:23:39.518099999, ED | |
[ 0.020][d][mkv] |+ found cluster | |
[ 0.020][v][mkv] Seeking to 587056072 to read header element 0x1c53bb6b. | |
[ 0.020][v][file] stream level seek from 1446158 to 587056072 | |
[ 0.020][v][mkv] Parsing cues... | |
[ 0.020][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.020][v][cplayer] Set property: shared-script-properties -> 1 | |
[ 0.020][d][osc] osc_init | |
[ 0.020][v][mkv] Seeking to 587075530 to read header element 0x1254c367. | |
[ 0.020][v][file] stream level seek from 587076833 to 1315408 | |
[ 0.020][v][mkv] All headers are parsed! | |
[ 0.021][v][demux] Detected file format: Matroska | |
[ 0.021][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.021][v][cplayer] Opening done: D:/Torrents/[Commie] Senki Zesshou Symphogear GX - 01 [A9903EC2].mkv | |
[ 0.021][v][cplayer] Set property: shared-script-properties -> 1 | |
[ 0.021][d][cplayer] Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] | |
[ 0.021][d][cplayer] Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] | |
[ 0.021][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] | |
[ 0.021][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] | |
[ 0.021][v][find_files] Loading external files in D:/Torrents/ | |
[ 0.024][d][find_files] Potential external file: "[Undercover] Symphogear Live 2018v2.ass" Priority: 0 | |
[ 0.024][v][cplayer] Running hook: ytdl_hook/on_preloaded | |
[ 0.024][v][mkv] select track 0 | |
[ 0.024][v][mkv] select track 1 | |
[ 0.024][v][mkv] select track 2 | |
[ 0.024][i][cplayer] (+) Video --vid=1 (*) (h264 1280x720 23.976fps) | |
[ 0.025][i][cplayer] (+) Audio --aid=1 (*) (aac 2ch 48000Hz) | |
[ 0.025][i][cplayer] (+) Subs --sid=1 (*) (ass) | |
[ 0.025][i][display-tags] File tags: | |
[ 0.025][i][display-tags] Title: [Commie] Senki Zesshou Symphogear GX - 01 | |
[ 0.027][v][vo/gpu-next/d3d11] Initializing GPU context 'd3d11' | |
[ 0.122][v][vo/gpu-next/d3d11] Using Direct3D 11 feature level 10_0 | |
[ 0.123][v][vo/gpu-next/d3d11] Device Name: NVIDIA GeForce GTX 670 | |
[ 0.123][v][vo/gpu-next/d3d11] Device ID: 10de:1189 (rev a1) | |
[ 0.123][v][vo/gpu-next/d3d11] Subsystem ID: 1043:841a | |
[ 0.124][v][vo/gpu-next/d3d11] LUID: 000000000000c67d | |
[ 0.124][v][vo/gpu-next/d3d11] Initializing SPIR-V compiler 'shaderc' | |
[ 0.124][v][vo/gpu-next/d3d11] Using Direct3D 11.1 runtime | |
[ 0.125][v][vo/gpu-next/d3d11] Maximum Texture2D size: 8192x8192 | |
[ 0.127][v][vo/gpu-next/d3d11] D3DCompiler version: 10.0.22000.1 | |
[ 0.147][v][vo/gpu-next/d3d11] Using DXGI 1.2+ | |
[ 0.148][v][vo/gpu-next/d3d11] Queried output: \\.\DISPLAY1, 2560x1440 @ 8 bits, colorspace: RGB_FULL_G22_NONE_P709 (0) | |
[ 0.148][v][vo/gpu-next/d3d11] Selected swapchain format R8G8B8A8_UNORM (28), attempting to utilize it. | |
[ 0.150][v][vo/gpu-next/d3d11] Selected swapchain color space RGB_FULL_G22_NONE_P709 (0), attempting to utilize it. | |
[ 0.151][v][vo/gpu-next/d3d11] Swapchain capabilities for color space RGB_FULL_G22_NONE_P709 (0): normal: yes, overlay: no | |
[ 0.151][v][vo/gpu-next/d3d11] Swapchain successfully configured to color space RGB_FULL_G22_NONE_P709 (0)! | |
[ 0.152][v][vo/gpu-next/d3d11] Using flip-model presentation | |
[ 0.152][v][vo/gpu-next] Initialized libplacebo v4.192.0 (API v192) | |
[ 0.152][v][vo/gpu-next] Using DXGI 1.2+ | |
[ 0.153][v][vo/gpu-next] Using Direct3D 11 feature level 10_0 | |
[ 0.153][v][vo/gpu-next] Direct3D 11 device properties: | |
[ 0.153][v][vo/gpu-next] Device Name: NVIDIA GeForce GTX 670 | |
[ 0.154][v][vo/gpu-next] Device ID: 10de:1189 (rev a1) | |
[ 0.154][v][vo/gpu-next] Subsystem ID: 1043:841a | |
[ 0.154][v][vo/gpu-next] LUID: 000000000000c67d | |
[ 0.155][v][vo/gpu-next] Driver version: 30.0.14.7141 | |
[ 0.155][v][vo/gpu-next] shaderc SPIR-V version 1.5 rev 4 | |
[ 0.156][v][vo/gpu-next] Initialized SPIR-V compiler 'shaderc' | |
[ 0.156][v][vo/gpu-next] Using Direct3D 11.4 runtime | |
[ 0.156][v][vo/gpu-next] D3DCompiler version: 10.0.22000.1 | |
[ 0.157][v][vo/gpu-next] GPU information: | |
[ 0.158][v][vo/gpu-next] GLSL version: 450 (vulkan) | |
[ 0.158][v][vo/gpu-next] subgroup_size: 0 | |
[ 0.158][v][vo/gpu-next] min_gather_offset: 0 | |
[ 0.159][v][vo/gpu-next] max_gather_offset: 0 | |
[ 0.159][v][vo/gpu-next] Limits: | |
[ 0.159][v][vo/gpu-next] thread_safe: 0 | |
[ 0.160][v][vo/gpu-next] callbacks: 0 | |
[ 0.160][v][vo/gpu-next] max_buf_size: 526172160 | |
[ 0.160][v][vo/gpu-next] max_ubo_size: 65536 | |
[ 0.161][v][vo/gpu-next] max_ssbo_size: 526172160 | |
[ 0.161][v][vo/gpu-next] max_vbo_size: 526172160 | |
[ 0.162][v][vo/gpu-next] max_mapped_size: 0 | |
[ 0.164][v][vo/gpu-next] max_buffer_texels: 134217728 | |
[ 0.164][v][vo/gpu-next] align_host_ptr: 0 | |
[ 0.165][v][vo/gpu-next] max_tex_1d_dim: 8192 | |
[ 0.165][v][vo/gpu-next] max_tex_2d_dim: 8192 | |
[ 0.166][v][vo/gpu-next] max_tex_3d_dim: 2048 | |
[ 0.166][v][vo/gpu-next] blittable_1d_3d: 0 | |
[ 0.167][v][vo/gpu-next] buf_transfer: 0 | |
[ 0.167][v][vo/gpu-next] align_tex_xfer_pitch: 1 | |
[ 0.168][v][vo/gpu-next] align_tex_xfer_offset: 32 | |
[ 0.168][v][vo/gpu-next] max_variable_comps: 0 | |
[ 0.169][v][vo/gpu-next] max_constants: 0 | |
[ 0.169][v][vo/gpu-next] max_pushc_size: 0 | |
[ 0.170][v][vo/gpu-next] align_vertex_stride: 1 | |
[ 0.170][v][vo/gpu-next] fragment_queues: 1 | |
[ 0.171][v][vo/gpu-next] compute_queues: 0 | |
[ 0.171][d][vo/gpu-next] GPU texture formats: | |
[ 0.172][d][vo/gpu-next] NAME TYPE SIZE COMP CAPS EMU DEPTH HOST_BITS GLSL_TYPE GLSL_FMT FOURCC | |
[ 0.172][d][vo/gpu-next] r8 UNORM 1 R S-LRb-Vu-H-- n {8 0 0 0 } {8 0 0 0 } float | |
[ 0.173][d][vo/gpu-next] rg8 UNORM 2 RG S-LRb-Vu-H-- n {8 8 0 0 } {8 8 0 0 } vec2 | |
[ 0.173][d][vo/gpu-next] rgba8 UNORM 4 RGBA S-LRb-Vu-H-- n {8 8 8 8 } {8 8 8 8 } vec4 | |
[ 0.174][d][vo/gpu-next] bgrx8 UNORM 4 BGR S-LRb-Vu-H-- n {8 8 8 0 } {8 8 8 0 } vec3 | |
[ 0.174][d][vo/gpu-next] bgra8 UNORM 4 BGRA S-LRb-Vu-H-- n {8 8 8 8 } {8 8 8 8 } vec4 | |
[ 0.175][d][vo/gpu-next] rgb10a2 UNORM 4 RGBA S-LRb-Vu-H-- n {10 10 10 2 } {10 10 10 2 } vec4 | |
[ 0.175][d][vo/gpu-next] rg11b10f FLOAT 4 RGB S-LRb-Vu-H-- n {11 11 10 0 } {11 11 10 0 } vec3 | |
[ 0.176][d][vo/gpu-next] r16 UNORM 2 R S-LRb-Vu-H-- n {16 0 0 0 } {16 0 0 0 } float | |
[ 0.176][d][vo/gpu-next] r16hf FLOAT 2 R S-LRb-Vu-H-- n {16 0 0 0 } {16 0 0 0 } float | |
[ 0.177][d][vo/gpu-next] rg16 UNORM 4 RG S-LRb-Vu-H-- n {16 16 0 0 } {16 16 0 0 } vec2 | |
[ 0.179][d][vo/gpu-next] rg16hf FLOAT 4 RG S-LRb-Vu-H-- n {16 16 0 0 } {16 16 0 0 } vec2 | |
[ 0.179][d][vo/gpu-next] rgba16 UNORM 8 RGBA S-LRb-Vu-H-- n {16 16 16 16} {16 16 16 16} vec4 | |
[ 0.180][d][vo/gpu-next] rgba16hf FLOAT 8 RGBA S-LRb-Vu-H-- n {16 16 16 16} {16 16 16 16} vec4 | |
[ 0.180][d][vo/gpu-next] r32f FLOAT 4 R S-LRb-Vu-H-- n {32 0 0 0 } {32 0 0 0 } float | |
[ 0.181][d][vo/gpu-next] rg32f FLOAT 8 RG S-LRb-Vu-H-- n {32 32 0 0 } {32 32 0 0 } vec2 | |
[ 0.181][d][vo/gpu-next] rgba32f FLOAT 16 RGBA S-LRb-Vu-H-- n {32 32 32 32} {32 32 32 32} vec4 | |
[ 0.182][d][vo/gpu-next] r8s SNORM 1 R S-LR--Vu-H-- n {8 0 0 0 } {8 0 0 0 } float | |
[ 0.182][d][vo/gpu-next] rg8s SNORM 2 RG S-LR--Vu-H-- n {8 8 0 0 } {8 8 0 0 } vec2 | |
[ 0.183][d][vo/gpu-next] rgba8s SNORM 4 RGBA S-LR--Vu-H-- n {8 8 8 8 } {8 8 8 8 } vec4 | |
[ 0.183][d][vo/gpu-next] r16s SNORM 2 R S-LR--Vu-H-- n {16 0 0 0 } {16 0 0 0 } float | |
[ 0.184][d][vo/gpu-next] rg16s SNORM 4 RG S-LR--Vu-H-- n {16 16 0 0 } {16 16 0 0 } vec2 | |
[ 0.184][d][vo/gpu-next] rgba16s SNORM 8 RGBA S-LR--Vu-H-- n {16 16 16 16} {16 16 16 16} vec4 | |
[ 0.185][d][vo/gpu-next] bgr5a1 UNORM 2 BGRA S-LRb----H-- n {5 5 5 1 } {5 5 5 1 } | |
[ 0.185][d][vo/gpu-next] bgr565 UNORM 2 BGR S-LRb----H-- n {5 6 5 0 } {5 6 5 0 } | |
[ 0.186][d][vo/gpu-next] rgb32f FLOAT 12 RGB S-----Vu-H-- n {32 32 32 0 } {32 32 32 0 } vec3 | |
[ 0.186][d][vo/gpu-next] r8i SINT 1 R ---R--Vu-H-- n {8 0 0 0 } {8 0 0 0 } int | |
[ 0.187][d][vo/gpu-next] r8u UINT 1 R ---R--Vu-H-- n {8 0 0 0 } {8 0 0 0 } uint | |
[ 0.187][d][vo/gpu-next] rg8i SINT 2 RG ---R--Vu-H-- n {8 8 0 0 } {8 8 0 0 } ivec2 | |
[ 0.188][d][vo/gpu-next] rg8u UINT 2 RG ---R--Vu-H-- n {8 8 0 0 } {8 8 0 0 } uvec2 | |
[ 0.188][d][vo/gpu-next] rgba8i SINT 4 RGBA ---R--Vu-H-- n {8 8 8 8 } {8 8 8 8 } ivec4 | |
[ 0.189][d][vo/gpu-next] rgba8u UINT 4 RGBA ---R--Vu-H-- n {8 8 8 8 } {8 8 8 8 } uvec4 | |
[ 0.189][d][vo/gpu-next] rgb10a2u UINT 4 RGBA ---R--Vu-H-- n {10 10 10 2 } {10 10 10 2 } uvec4 | |
[ 0.190][d][vo/gpu-next] r16i SINT 2 R ---R--Vu-H-- n {16 0 0 0 } {16 0 0 0 } int | |
[ 0.190][d][vo/gpu-next] r16u UINT 2 R ---R--Vu-H-- n {16 0 0 0 } {16 0 0 0 } uint | |
[ 0.190][d][vo/gpu-next] rg16i SINT 4 RG ---R--Vu-H-- n {16 16 0 0 } {16 16 0 0 } ivec2 | |
[ 0.191][d][vo/gpu-next] rg16u UINT 4 RG ---R--Vu-H-- n {16 16 0 0 } {16 16 0 0 } uvec2 | |
[ 0.191][d][vo/gpu-next] rgba16i SINT 8 RGBA ---R--Vu-H-- n {16 16 16 16} {16 16 16 16} ivec4 | |
[ 0.192][d][vo/gpu-next] rgba16u UINT 8 RGBA ---R--Vu-H-- n {16 16 16 16} {16 16 16 16} uvec4 | |
[ 0.192][d][vo/gpu-next] r32i SINT 4 R ---R--Vu-H-- n {32 0 0 0 } {32 0 0 0 } int | |
[ 0.193][d][vo/gpu-next] r32u UINT 4 R ---R--Vu-H-- n {32 0 0 0 } {32 0 0 0 } uint | |
[ 0.196][d][vo/gpu-next] rg32i SINT 8 RG ---R--Vu-H-- n {32 32 0 0 } {32 32 0 0 } ivec2 | |
[ 0.199][d][vo/gpu-next] rg32u UINT 8 RG ---R--Vu-H-- n {32 32 0 0 } {32 32 0 0 } uvec2 | |
[ 0.199][d][vo/gpu-next] rgba32i SINT 16 RGBA ---R--Vu-H-- n {32 32 32 32} {32 32 32 32} ivec4 | |
[ 0.200][d][vo/gpu-next] rgba32u UINT 16 RGBA ---R--Vu-H-- n {32 32 32 32} {32 32 32 32} uvec4 | |
[ 0.200][d][vo/gpu-next] bgra4 UNORM 2 BGRA S-L------H-- n {4 4 4 4 } {4 4 4 4 } | |
[ 0.201][d][vo/gpu-next] rgb32i SINT 12 RGB ------Vu-H-- n {32 32 32 0 } {32 32 32 0 } ivec3 | |
[ 0.201][d][vo/gpu-next] rgb32u UINT 12 RGB ------Vu-H-- n {32 32 32 0 } {32 32 32 0 } uvec3 | |
[ 0.202][v][vo/gpu-next] Using flip-model presentation | |
[ 0.202][d][vo/gpu-next] No matching format found | |
[ 0.203][d][vo/gpu-next] No matching format found | |
[ 0.203][d][vo/gpu-next] No matching format found | |
[ 0.204][d][vo/gpu-next] No matching format found | |
[ 0.204][d][vo/gpu-next] No matching format found | |
[ 0.205][d][vo/gpu-next] No matching format found | |
[ 0.205][d][vo/gpu-next] No matching format found | |
[ 0.206][d][vo/gpu-next] No matching format found | |
[ 0.206][w][vo/gpu-next] Found no renderable FBO format! Most features disabled | |
[ 0.207][v][vo/gpu-next/win32] DPI detected from the new API: 96 | |
[ 0.207][v][vo/gpu-next/win32] display-fps: 59.951000 | |
[ 0.211][v][vo/gpu-next/win32] color-profile: C:\WINDOWS\system32\spool\drivers\color\sRGB Color Space Profile.icm | |
[ 0.212][v][vo/gpu-next] Assuming 59.951000 FPS for display sync. | |
[ 0.212][v][vd] Container reported FPS: 23.976025 | |
[ 0.213][v][vd] Codec list: | |
[ 0.213][v][vd] h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 | |
[ 0.213][v][vd] h264_qsv (h264) - H264 video (Intel Quick Sync Video acceleration) | |
[ 0.213][v][vd] h264_cuvid (h264) - Nvidia CUVID H264 decoder | |
[ 0.213][v][vd] Opening decoder h264 | |
[ 0.213][v][vd] No hardware decoding requested. | |
[ 0.213][v][vd] Using software decoding. | |
[ 0.213][v][vd] Detected 4 logical cores. | |
[ 0.213][v][vd] Requesting 5 threads for decoding. | |
[ 0.214][d][ffmpeg/video] h264: Reinit context to 1280x720, pix_fmt: yuv420p10le | |
[ 0.214][d][vd] DR parameter change to 1280x738 yuv420p10 align=64 | |
[ 0.214][d][vd] Allocating new DR image... | |
[ 0.215][d][vd] ...failed.. | |
[ 0.215][v][vd] DR failed - disabling. | |
[ 0.223][v][vd] Selected codec: h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10) | |
[ 0.223][v][vf] User filter list: | |
[ 0.223][v][vf] (empty) | |
[ 0.224][v][ad] Codec list: | |
[ 0.224][v][ad] aac - AAC (Advanced Audio Coding) | |
[ 0.224][v][ad] aac_fixed (aac) - AAC (Advanced Audio Coding) | |
[ 0.224][v][ad] Opening decoder aac | |
[ 0.224][v][ad] Requesting 1 threads for decoding. | |
[ 0.226][v][ad] Selected codec: aac (AAC (Advanced Audio Coding)) | |
[ 0.226][v][af] User filter list: | |
[ 0.226][v][af] (empty) | |
[ 0.226][d][sub/ass] ASS library version: 0x1502000 (runtime 0x1502000) | |
[ 0.227][v][sub/ass] libass API version: 0x1502000 | |
[ 0.227][v][sub/ass] libass source: tarball: 0.15.2 | |
[ 0.228][v][sub/ass] Shaper: FriBidi 1.0.11 (SIMPLE) HarfBuzz-ng 3.1.2 (COMPLEX) | |
[ 0.228][v][sub/ass] Setting up fonts... | |
[ 0.229][v][sub/ass] Using font provider directwrite (with GDI) | |
[ 0.229][v][sub/ass] Done. | |
[ 0.229][v][cplayer] Starting playback... | |
[ 0.230][d][ffmpeg/video] h264: Reinit context to 1280x720, pix_fmt: yuv420p10le | |
[ 0.230][d][osc] osc_init | |
[ 0.247][v][vd] Using software decoding. | |
[ 0.247][v][vd] Decoder format: 1280x720 [0:1] yuv420p10 bt.709/auto/auto/limited/auto CL=mpeg2/4/h264 | |
[ 0.247][v][vd] Using container aspect ratio. | |
[ 0.247][v][vf] [in] 1280x720 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264 | |
[ 0.247][v][vf] [userdeint] 1280x720 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264 | |
[ 0.247][v][vf] [userdeint] (disabled) | |
[ 0.247][v][vf] [autorotate] 1280x720 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264 | |
[ 0.247][v][vf] [autorotate] (disabled) | |
[ 0.247][v][vf] [convert] 1280x720 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264 | |
[ 0.247][v][vf] [convert] (disabled) | |
[ 0.247][v][vf] [out] 1280x720 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264 | |
[ 0.247][v][af] [in] 48000Hz stereo 2ch floatp | |
[ 0.247][v][af] [userspeed] 48000Hz stereo 2ch floatp | |
[ 0.247][v][af] [userspeed] (disabled) | |
[ 0.247][v][af] [convert] 48000Hz stereo 2ch floatp | |
[ 0.250][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.250][v][cplayer] Set property: shared-script-properties -> 1 | |
[ 0.250][v][ao] Trying audio driver 'wasapi' | |
[ 0.250][v][ao/wasapi] requested format: 48000 Hz, stereo channels, floatp | |
[ 0.250][d][ao/wasapi] Init wasapi | |
[ 0.250][d][ao/wasapi] Find device '' | |
[ 0.253][v][ao/wasapi] No device specified. Selecting default. | |
[ 0.256][v][ao/wasapi] Selecting device '{049423dd-1548-4753-b5aa-fc5682acc19b}' (ASUS PB278 (NVIDIA High Definition Audio)) | |
[ 0.256][v][ao/wasapi] Monitoring changes in device {0.0.0.00000000}.{049423dd-1548-4753-b5aa-fc5682acc19b} | |
[ 0.259][d][ao/wasapi] Init wasapi thread | |
[ 0.259][d][ao/wasapi] Activating pAudioClient interface | |
[ 0.261][d][ao/wasapi] Probing formats | |
[ 0.271][v][ao/wasapi] Trying stereo float (32/32 bits) @ 48000hz (shared) -> ok | |
[ 0.271][v][ao/wasapi] Accepted as stereo float @ 48000hz -> stereo float (32/32 bits) @ 48000hz (shared) | |
[ 0.271][d][ao/wasapi] Fixing format | |
[ 0.271][d][ao/wasapi] IAudioClient::GetDevicePeriod | |
[ 0.271][v][ao/wasapi] Device period: 10 ms | |
[ 0.271][d][ao/wasapi] IAudioClient::Initialize | |
[ 0.280][d][ao/wasapi] IAudioClient::Initialize pRenderClient | |
[ 0.280][d][ao/wasapi] IAudioClient::Initialize IAudioClient_SetEventHandle | |
[ 0.280][d][ao/wasapi] IAudioClient::Initialize IAudioClient_GetBufferSize | |
[ 0.280][v][ao/wasapi] Buffer frame count: 2400 (50 ms) | |
[ 0.280][v][ao/wasapi] IAudioClock::GetFrequency gave a frequency of 384000. | |
[ 0.281][d][ao/wasapi] IAudioClient::Initialize pAudioVolume | |
[ 0.281][d][ao/wasapi] Entering dispatch loop | |
[ 0.281][d][ao/wasapi] Init wasapi done | |
[ 0.281][v][ao/wasapi] device buffer: 2400 samples. | |
[ 0.281][v][ao/wasapi] using soft-buffer of 9600 samples. | |
[ 0.282][i][cplayer] AO: [wasapi] 48000Hz stereo 2ch float | |
[ 0.282][v][cplayer] AO: Description: Windows WASAPI audio output (event mode) | |
[ 0.283][v][autoconvert] inserting resampler | |
[ 0.283][v][swresample] format change, reinitializing resampler | |
[ 0.283][v][swresample] 48000Hz stereo floatp -> 48000Hz stereo float | |
[ 0.283][v][af] [out] 48000Hz stereo 2ch float | |
[ 0.283][i][cplayer] VO: [gpu-next] 1280x720 yuv420p10 | |
[ 0.283][v][cplayer] VO: Description: Video output based on libplacebo | |
[ 0.284][v][vo/gpu-next] reconfig to 1280x720 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264 | |
[ 0.284][d][vo/gpu-next] max content size: 2544x1353 | |
[ 0.285][d][vo/gpu-next] monitor size: 2560x1440 | |
[ 0.285][v][vo/gpu-next/win32] reset window bounds: 640:347:1280:720 | |
[ 0.286][d][vo/gpu-next/win32] move window: 640:347 | |
[ 0.287][v][vo/gpu-next/win32] resize window: 1280:720 | |
[ 0.295][v][vo/gpu-next/win32] resize window: 1280:720 | |
[ 0.298][d][vo/gpu-next/win32] move window: 640:347 | |
[ 0.301][v][vo/gpu-next] Window size: 1280x720 (Borders: l=0 t=0 r=0 b=0) | |
[ 0.302][v][vo/gpu-next] Video source: 1280x720 (1:1) | |
[ 0.303][v][vo/gpu-next] Video display: (0, 0) 1280x720 -> (0, 0) 1280x720 | |
[ 0.305][v][vo/gpu-next] Video scale: 1.000000/1.000000 | |
[ 0.306][v][vo/gpu-next] OSD borders: l=0 t=0 r=0 b=0 | |
[ 0.306][v][vo/gpu-next] Video borders: l=0 t=0 r=0 b=0 | |
[ 0.310][v][vo/gpu-next] Window size: 1280x720 (Borders: l=0 t=0 r=0 b=0) | |
[ 0.310][v][vo/gpu-next] Video source: 1280x720 (1:1) | |
[ 0.310][v][vo/gpu-next] Video display: (0, 0) 1280x720 -> (0, 0) 1280x720 | |
[ 0.314][v][vo/gpu-next] Video scale: 1.000000/1.000000 | |
[ 0.315][v][vo/gpu-next] OSD borders: l=0 t=0 r=0 b=0 | |
[ 0.315][v][vo/gpu-next] Video borders: l=0 t=0 r=0 b=0 | |
[ 0.317][d][vo/gpu-next] (Re)creating 1280x720x0 texture with format r16 | |
[ 0.320][d][vo/gpu-next] (Re)creating 640x360x0 texture with format r16 | |
[ 0.322][d][vo/gpu-next] (Re)creating 640x360x0 texture with format r16 | |
[ 0.324][e][vo/gpu-next] Failed creating FBO texture! Disabling advanced rendering.. | |
[ 0.325][e][vo/gpu-next] Failed dispatching debanding shader.. disabling debanding! | |
[ 0.325][d][vo/gpu-next] LUT cache invalidated, regenerating.. | |
[ 0.537][d][vo/gpu-next] shaderc compile status 'success' (0 errors, 0 warnings) | |
[ 0.538][v][vo/gpu-next] Spent 105.000 ms translating GLSL to SPIR-V (slow!) | |
[ 0.539][d][vo/gpu-next] Spent 1.000 ms translating SPIR-V to HLSL | |
[ 0.542][d][vo/gpu-next] Spent 2.000 ms translating HLSL to DXBC | |
[ 0.542][d][vo/gpu-next] vertex shader GLSL source: | |
[ 0.543][d][vo/gpu-next] [ 1] #version 450 | |
[ 0.543][d][vo/gpu-next] [ 2] #extension GL_ARB_uniform_buffer_object : enable | |
[ 0.543][d][vo/gpu-next] [ 3] layout(binding=0) uniform sampler2D _src_tex_0_1; | |
[ 0.544][d][vo/gpu-next] [ 4] layout(binding=1) uniform sampler2D _src_tex_0_2; | |
[ 0.544][d][vo/gpu-next] [ 5] layout(binding=2) uniform sampler2D _src_tex_0_4; | |
[ 0.545][d][vo/gpu-next] [ 6] layout(binding=3) uniform sampler2D _weights_6_0; | |
[ 0.545][d][vo/gpu-next] [ 7] layout(std140, binding=4) uniform _UBO_12_0 { | |
[ 0.546][d][vo/gpu-next] [ 8] layout(offset=0) vec2 _tex_pt_2_1; | |
[ 0.546][d][vo/gpu-next] [ 9] layout(offset=8) uint _seed_5_1; | |
[ 0.548][d][vo/gpu-next] [ 10] layout(offset=16) mat3 _cmat_3_0; | |
[ 0.549][d][vo/gpu-next] [ 11] layout(offset=64) vec3 _cmat_c_4_0; | |
[ 0.549][d][vo/gpu-next] [ 12] }; | |
[ 0.550][d][vo/gpu-next] [ 13] layout(location=0) in vec2 _tex_coord_1_1_v; | |
[ 0.551][d][vo/gpu-next] [ 14] layout(location=0) out vec2 _tex_coord_1_1; | |
[ 0.551][d][vo/gpu-next] [ 15] layout(location=1) in vec2 _tex_coord_1_2_v; | |
[ 0.552][d][vo/gpu-next] [ 16] layout(location=1) out vec2 _tex_coord_1_2; | |
[ 0.552][d][vo/gpu-next] [ 17] layout(location=2) in vec2 _tex_coord_1_4_v; | |
[ 0.552][d][vo/gpu-next] [ 18] layout(location=2) out vec2 _tex_coord_1_4; | |
[ 0.553][d][vo/gpu-next] [ 19] layout(location=3) in vec2 _position_11_0_v; | |
[ 0.553][d][vo/gpu-next] [ 20] void main() { | |
[ 0.554][d][vo/gpu-next] [ 21] _tex_coord_1_1 = _tex_coord_1_1_v; | |
[ 0.554][d][vo/gpu-next] [ 22] _tex_coord_1_2 = _tex_coord_1_2_v; | |
[ 0.555][d][vo/gpu-next] [ 23] _tex_coord_1_4 = _tex_coord_1_4_v; | |
[ 0.555][d][vo/gpu-next] [ 24] vec2 va_pos = _position_11_0_v; | |
[ 0.556][d][vo/gpu-next] [ 25] gl_Position = vec4(va_pos, 0.0, 1.0); | |
[ 0.556][d][vo/gpu-next] [ 26] } | |
[ 0.557][d][vo/gpu-next] vertex shader HLSL source: | |
[ 0.557][d][vo/gpu-next] [ 1] static float4 gl_Position; | |
[ 0.558][d][vo/gpu-next] [ 2] static float2 _9; | |
[ 0.558][d][vo/gpu-next] [ 3] static float2 _11; | |
[ 0.559][d][vo/gpu-next] [ 4] static float2 _13; | |
[ 0.559][d][vo/gpu-next] [ 5] static float2 _14; | |
[ 0.560][d][vo/gpu-next] [ 6] static float2 _16; | |
[ 0.560][d][vo/gpu-next] [ 7] static float2 _17; | |
[ 0.560][d][vo/gpu-next] [ 8] static float2 _21; | |
[ 0.561][d][vo/gpu-next] [ 9] | |
[ 0.561][d][vo/gpu-next] [ 10] struct SPIRV_Cross_Input | |
[ 0.562][d][vo/gpu-next] [ 11] { | |
[ 0.564][d][vo/gpu-next] [ 12] float2 _11 : TEXCOORD0; | |
[ 0.564][d][vo/gpu-next] [ 13] float2 _14 : TEXCOORD1; | |
[ 0.565][d][vo/gpu-next] [ 14] float2 _17 : TEXCOORD2; | |
[ 0.565][d][vo/gpu-next] [ 15] float2 _21 : TEXCOORD3; | |
[ 0.565][d][vo/gpu-next] [ 16] }; | |
[ 0.566][d][vo/gpu-next] [ 17] | |
[ 0.567][d][vo/gpu-next] [ 18] struct SPIRV_Cross_Output | |
[ 0.567][d][vo/gpu-next] [ 19] { | |
[ 0.568][d][vo/gpu-next] [ 20] float2 _9 : TEXCOORD0; | |
[ 0.568][d][vo/gpu-next] [ 21] float2 _13 : TEXCOORD1; | |
[ 0.569][d][vo/gpu-next] [ 22] float2 _16 : TEXCOORD2; | |
[ 0.569][d][vo/gpu-next] [ 23] float4 gl_Position : SV_Position; | |
[ 0.569][d][vo/gpu-next] [ 24] }; | |
[ 0.570][d][vo/gpu-next] [ 25] | |
[ 0.570][d][vo/gpu-next] [ 26] void vert_main() | |
[ 0.571][d][vo/gpu-next] [ 27] { | |
[ 0.571][d][vo/gpu-next] [ 28] _9 = _11; | |
[ 0.572][d][vo/gpu-next] [ 29] _13 = _14; | |
[ 0.572][d][vo/gpu-next] [ 30] _16 = _17; | |
[ 0.573][d][vo/gpu-next] [ 31] gl_Position = float4(_21, 0.0f, 1.0f); | |
[ 0.573][d][vo/gpu-next] [ 32] gl_Position.y = -gl_Position.y; | |
[ 0.574][d][vo/gpu-next] [ 33] } | |
[ 0.574][d][vo/gpu-next] [ 34] | |
[ 0.575][d][vo/gpu-next] [ 35] SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) | |
[ 0.575][d][vo/gpu-next] [ 36] { | |
[ 0.576][d][vo/gpu-next] [ 37] _11 = stage_input._11; | |
[ 0.576][d][vo/gpu-next] [ 38] _14 = stage_input._14; | |
[ 0.577][d][vo/gpu-next] [ 39] _17 = stage_input._17; | |
[ 0.577][d][vo/gpu-next] [ 40] _21 = stage_input._21; | |
[ 0.577][d][vo/gpu-next] [ 41] vert_main(); | |
[ 0.579][d][vo/gpu-next] [ 42] SPIRV_Cross_Output stage_output; | |
[ 0.583][d][vo/gpu-next] [ 43] stage_output.gl_Position = gl_Position; | |
[ 0.584][d][vo/gpu-next] [ 44] stage_output._9 = _9; | |
[ 0.584][d][vo/gpu-next] [ 45] stage_output._13 = _13; | |
[ 0.585][d][vo/gpu-next] [ 46] stage_output._16 = _16; | |
[ 0.585][d][vo/gpu-next] [ 47] return stage_output; | |
[ 0.585][d][vo/gpu-next] [ 48] } | |
[ 0.598][d][vo/gpu-next] shaderc compile status 'success' (0 errors, 0 warnings) | |
[ 0.598][v][vo/gpu-next] Spent 12.000 ms translating GLSL to SPIR-V | |
[ 0.600][d][vo/gpu-next] Spent 2.000 ms translating SPIR-V to HLSL | |
[ 0.619][v][vo/gpu-next] Spent 19.000 ms translating HLSL to DXBC | |
[ 0.620][d][vo/gpu-next] fragment shader GLSL source: | |
[ 0.620][d][vo/gpu-next] [ 1] #version 450 | |
[ 0.621][d][vo/gpu-next] [ 2] #extension GL_ARB_uniform_buffer_object : enable | |
[ 0.621][d][vo/gpu-next] [ 3] layout(binding=0) uniform sampler2D _src_tex_0_1; | |
[ 0.622][d][vo/gpu-next] [ 4] layout(binding=1) uniform sampler2D _src_tex_0_2; | |
[ 0.622][d][vo/gpu-next] [ 5] layout(binding=2) uniform sampler2D _src_tex_0_4; | |
[ 0.623][d][vo/gpu-next] [ 6] layout(binding=3) uniform sampler2D _weights_6_0; | |
[ 0.623][d][vo/gpu-next] [ 7] layout(std140, binding=4) uniform _UBO_12_0 { | |
[ 0.624][d][vo/gpu-next] [ 8] layout(offset=0) vec2 _tex_pt_2_1; | |
[ 0.624][d][vo/gpu-next] [ 9] layout(offset=8) uint _seed_5_1; | |
[ 0.625][d][vo/gpu-next] [ 10] layout(offset=16) mat3 _cmat_3_0; | |
[ 0.625][d][vo/gpu-next] [ 11] layout(offset=64) vec3 _cmat_c_4_0; | |
[ 0.626][d][vo/gpu-next] [ 12] }; | |
[ 0.627][d][vo/gpu-next] [ 13] layout(location=0) in vec2 _tex_coord_1_1; | |
[ 0.627][d][vo/gpu-next] [ 14] layout(location=1) in vec2 _tex_coord_1_2; | |
[ 0.628][d][vo/gpu-next] [ 15] layout(location=2) in vec2 _tex_coord_1_4; | |
[ 0.628][d][vo/gpu-next] [ 16] layout(location=0) out vec4 out_color; | |
[ 0.628][d][vo/gpu-next] [ 17] #define prng_t uvec3 | |
[ 0.629][d][vo/gpu-next] [ 18] | |
[ 0.629][d][vo/gpu-next] [ 19] vec3 _rand_3_1(inout uvec3 s) { | |
[ 0.630][d][vo/gpu-next] [ 20] s = 1664525u * s + uvec3(1013904223u); | |
[ 0.630][d][vo/gpu-next] [ 21] s.x += s.y * s.z; | |
[ 0.631][d][vo/gpu-next] [ 22] s.y += s.z * s.x; | |
[ 0.631][d][vo/gpu-next] [ 23] s.z += s.x * s.y; | |
[ 0.632][d][vo/gpu-next] [ 24] s ^= s >> 16u; | |
[ 0.632][d][vo/gpu-next] [ 25] s.x += s.y * s.z; | |
[ 0.633][d][vo/gpu-next] [ 26] s.y += s.z * s.x; | |
[ 0.633][d][vo/gpu-next] [ 27] s.z += s.x * s.y; | |
[ 0.634][d][vo/gpu-next] [ 28] return vec3(s) * 1.0/float(0xFFFFFFFFu); | |
[ 0.634][d][vo/gpu-next] [ 29] } | |
[ 0.635][d][vo/gpu-next] [ 30] #define _RAND_6_1 (_rand_3_1(_state_4_1)) | |
[ 0.635][d][vo/gpu-next] [ 31] vec4 _average_7_1(vec2 pos, float range, inout prng_t _state_4_1) { | |
[ 0.636][d][vo/gpu-next] [ 32] vec2 dd = _RAND_6_1.xy * vec2(range, 6.28318530717958621680); | |
[ 0.636][d][vo/gpu-next] [ 33] vec2 o = dd.x * vec2(cos(dd.y), sin(dd.y)); | |
[ 0.637][d][vo/gpu-next] [ 34] vec4 sum = vec4(0.0); | |
[ 0.637][d][vo/gpu-next] [ 35] sum += texture(_src_tex_0_1, pos + _tex_pt_2_1 * vec2( o.x, o.y)); | |
[ 0.637][d][vo/gpu-next] [ 36] sum += texture(_src_tex_0_1, pos + _tex_pt_2_1 * vec2(-o.x, o.y)); | |
[ 0.638][d][vo/gpu-next] [ 37] sum += texture(_src_tex_0_1, pos + _tex_pt_2_1 * vec2(-o.x, -o.y)); | |
[ 0.638][d][vo/gpu-next] [ 38] sum += texture(_src_tex_0_1, pos + _tex_pt_2_1 * vec2( o.x, -o.y)); | |
[ 0.639][d][vo/gpu-next] [ 39] return 0.25 * sum; | |
[ 0.639][d][vo/gpu-next] [ 40] } | |
[ 0.640][d][vo/gpu-next] [ 41] const float _radius_8_1 = 16.00000000000000000000; | |
[ 0.640][d][vo/gpu-next] [ 42] const float _threshold_9_1 = 0.00003051757812500000; | |
[ 0.642][d][vo/gpu-next] [ 43] const float _const_10_1 = 64.00000000000000000000; | |
[ 0.646][d][vo/gpu-next] [ 44] const float _const_11_1 = 0.00585937500000000000; | |
[ 0.646][d][vo/gpu-next] [ 45] vec4 _sub_0_0() { | |
[ 0.647][d][vo/gpu-next] [ 46] vec4 color; | |
[ 0.647][d][vo/gpu-next] [ 47] // pl_shader_deband | |
[ 0.648][d][vo/gpu-next] [ 48] { | |
[ 0.648][d][vo/gpu-next] [ 49] uvec3 _state_4_1 = uvec3(gl_FragCoord.xy, _seed_5_1); | |
[ 0.649][d][vo/gpu-next] [ 50] vec2 pos = _tex_coord_1_1; | |
[ 0.649][d][vo/gpu-next] [ 51] vec4 avg, diff; | |
[ 0.650][d][vo/gpu-next] [ 52] color = texture(_src_tex_0_1, pos); | |
[ 0.650][d][vo/gpu-next] [ 53] avg = _average_7_1(pos, 1.0 * _radius_8_1, _state_4_1); | |
[ 0.651][d][vo/gpu-next] [ 54] diff = abs(color - avg); | |
[ 0.651][d][vo/gpu-next] [ 55] color = mix(avg, color, bvec4(greaterThan(diff, vec4(_threshold_9_1 / 1.0)))); | |
[ 0.652][d][vo/gpu-next] [ 56] color *= vec4(_const_10_1); | |
[ 0.652][d][vo/gpu-next] [ 57] color.rgb += _const_11_1 * (_RAND_6_1 - vec3(0.5)); | |
[ 0.653][d][vo/gpu-next] [ 58] } | |
[ 0.653][d][vo/gpu-next] [ 59] return color; | |
[ 0.654][d][vo/gpu-next] [ 60] } | |
[ 0.654][d][vo/gpu-next] [ 61] | |
[ 0.655][d][vo/gpu-next] [ 62] const float _const_2_2 = 64.00000000000000000000; | |
[ 0.655][d][vo/gpu-next] [ 63] vec4 _sub_1_0() { | |
[ 0.656][d][vo/gpu-next] [ 64] // pl_shader_sample_direct | |
[ 0.659][d][vo/gpu-next] [ 65] vec4 color = vec4(_const_2_2) * texture(_src_tex_0_2, _tex_coord_1_2); | |
[ 0.659][d][vo/gpu-next] [ 66] return color; | |
[ 0.660][d][vo/gpu-next] [ 67] } | |
[ 0.660][d][vo/gpu-next] [ 68] | |
[ 0.661][d][vo/gpu-next] [ 69] const float _const_2_4 = 64.00000000000000000000; | |
[ 0.661][d][vo/gpu-next] [ 70] vec4 _sub_2_0() { | |
[ 0.662][d][vo/gpu-next] [ 71] // pl_shader_sample_direct | |
[ 0.662][d][vo/gpu-next] [ 72] vec4 color = vec4(_const_2_4) * texture(_src_tex_0_4, _tex_coord_1_4); | |
[ 0.663][d][vo/gpu-next] [ 73] return color; | |
[ 0.663][d][vo/gpu-next] [ 74] } | |
[ 0.664][d][vo/gpu-next] [ 75] | |
[ 0.664][d][vo/gpu-next] [ 76] #define _lut_5_0(pos) (texelFetch(_weights_6_0, ivec2(pos), 0).x) | |
[ 0.665][d][vo/gpu-next] [ 77] const float _const_7_0 = 64.00000000000000000000; | |
[ 0.665][d][vo/gpu-next] [ 78] const float _const_8_0 = 64.00000000000000000000; | |
[ 0.666][d][vo/gpu-next] [ 79] const float _const_9_0 = 1.00000000000000000000; | |
[ 0.666][d][vo/gpu-next] [ 80] vec4 _main_13_0() { | |
[ 0.667][d][vo/gpu-next] [ 81] vec4 color = vec4(0.0, 0.5, 0.5, 1.0); | |
[ 0.667][d][vo/gpu-next] [ 82] // pass_read_image | |
[ 0.668][d][vo/gpu-next] [ 83] { | |
[ 0.668][d][vo/gpu-next] [ 84] vec4 tmp; | |
[ 0.669][d][vo/gpu-next] [ 85] tmp = _sub_0_0(); | |
[ 0.669][d][vo/gpu-next] [ 86] color[0] = tmp[0]; | |
[ 0.670][d][vo/gpu-next] [ 87] tmp = _sub_1_0(); | |
[ 0.670][d][vo/gpu-next] [ 88] color[1] = tmp[0]; | |
[ 0.671][d][vo/gpu-next] [ 89] tmp = _sub_2_0(); | |
[ 0.671][d][vo/gpu-next] [ 90] color[2] = tmp[0]; | |
[ 0.672][d][vo/gpu-next] [ 91] } | |
[ 0.673][d][vo/gpu-next] [ 92] // pl_shader_decode_color | |
[ 0.677][d][vo/gpu-next] [ 93] { | |
[ 0.677][d][vo/gpu-next] [ 94] color.rgb = _cmat_3_0 * color.rgb + _cmat_c_4_0; | |
[ 0.678][d][vo/gpu-next] [ 95] } | |
[ 0.678][d][vo/gpu-next] [ 96] // pl_shader_encode_color | |
[ 0.679][d][vo/gpu-next] [ 97] { | |
[ 0.679][d][vo/gpu-next] [ 98] } | |
[ 0.679][d][vo/gpu-next] [ 99] // pl_shader_dither | |
[ 0.680][d][vo/gpu-next] [100] { | |
[ 0.680][d][vo/gpu-next] [101] float bias; | |
[ 0.681][d][vo/gpu-next] [102] vec2 pos = fract(gl_FragCoord.xy * 1.0/_const_7_0); | |
[ 0.681][d][vo/gpu-next] [103] bias = _lut_5_0(ivec2(pos * _const_8_0)); | |
[ 0.682][d][vo/gpu-next] [104] color = vec4(255.0) * color + vec4(bias); | |
[ 0.682][d][vo/gpu-next] [105] color = floor(color) * vec4(1.0 / 255.0); | |
[ 0.683][d][vo/gpu-next] [106] } | |
[ 0.683][d][vo/gpu-next] [107] color *= vec4(1.0 / _const_9_0); | |
[ 0.684][d][vo/gpu-next] [108] vec4 _orig_color_10_0 = color; | |
[ 0.684][d][vo/gpu-next] [109] color = vec4(0.0, 0.0, 0.0, 1.0); | |
[ 0.685][d][vo/gpu-next] [110] color[0] = _orig_color_10_0[0]; | |
[ 0.685][d][vo/gpu-next] [111] color[1] = _orig_color_10_0[1]; | |
[ 0.686][d][vo/gpu-next] [112] color[2] = _orig_color_10_0[2]; | |
[ 0.686][d][vo/gpu-next] [113] return color; | |
[ 0.687][d][vo/gpu-next] [114] } | |
[ 0.687][d][vo/gpu-next] [115] | |
[ 0.688][d][vo/gpu-next] [116] void main() { | |
[ 0.690][d][vo/gpu-next] [117] out_color = _main_13_0(); | |
[ 0.690][d][vo/gpu-next] [118] } | |
[ 0.691][d][vo/gpu-next] fragment shader HLSL source: | |
[ 0.691][d][vo/gpu-next] [ 1] cbuffer _146_148 : register(b0) | |
[ 0.692][d][vo/gpu-next] [ 2] { | |
[ 0.692][d][vo/gpu-next] [ 3] float2 _148_m0 : packoffset(c0); | |
[ 0.693][d][vo/gpu-next] [ 4] uint _148_m1 : packoffset(c0.z); | |
[ 0.693][d][vo/gpu-next] [ 5] row_major float3x3 _148_m2 : packoffset(c1); | |
[ 0.694][d][vo/gpu-next] [ 6] float3 _148_m3 : packoffset(c4); | |
[ 0.694][d][vo/gpu-next] [ 7] }; | |
[ 0.695][d][vo/gpu-next] [ 8] | |
[ 0.695][d][vo/gpu-next] [ 9] Texture2D<float4> _142 : register(t0); | |
[ 0.695][d][vo/gpu-next] [ 10] SamplerState __142_sampler : register(s0); | |
[ 0.696][d][vo/gpu-next] [ 11] Texture2D<float4> _291 : register(t1); | |
[ 0.696][d][vo/gpu-next] [ 12] SamplerState __291_sampler : register(s1); | |
[ 0.697][d][vo/gpu-next] [ 13] Texture2D<float4> _301 : register(t2); | |
[ 0.697][d][vo/gpu-next] [ 14] SamplerState __301_sampler : register(s2); | |
[ 0.698][d][vo/gpu-next] [ 15] Texture2D<float4> _351 : register(t3); | |
[ 0.698][d][vo/gpu-next] [ 16] SamplerState __351_sampler : register(s3); | |
[ 0.699][d][vo/gpu-next] [ 17] | |
[ 0.699][d][vo/gpu-next] [ 18] static float4 gl_FragCoord; | |
[ 0.700][d][vo/gpu-next] [ 19] static float2 _231; | |
[ 0.700][d][vo/gpu-next] [ 20] static float2 _293; | |
[ 0.701][d][vo/gpu-next] [ 21] static float2 _303; | |
[ 0.701][d][vo/gpu-next] [ 22] static float4 _394; | |
[ 0.702][d][vo/gpu-next] [ 23] | |
[ 0.702][d][vo/gpu-next] [ 24] struct SPIRV_Cross_Input | |
[ 0.703][d][vo/gpu-next] [ 25] { | |
[ 0.703][d][vo/gpu-next] [ 26] float2 _231 : TEXCOORD0; | |
[ 0.705][d][vo/gpu-next] [ 27] float2 _293 : TEXCOORD1; | |
[ 0.708][d][vo/gpu-next] [ 28] float2 _303 : TEXCOORD2; | |
[ 0.709][d][vo/gpu-next] [ 29] float4 gl_FragCoord : SV_Position; | |
[ 0.709][d][vo/gpu-next] [ 30] }; | |
[ 0.710][d][vo/gpu-next] [ 31] | |
[ 0.710][d][vo/gpu-next] [ 32] struct SPIRV_Cross_Output | |
[ 0.711][d][vo/gpu-next] [ 33] { | |
[ 0.711][d][vo/gpu-next] [ 34] float4 _394 : SV_Target0; | |
[ 0.712][d][vo/gpu-next] [ 35] }; | |
[ 0.712][d][vo/gpu-next] [ 36] | |
[ 0.713][d][vo/gpu-next] [ 37] static uint3 _876; | |
[ 0.713][d][vo/gpu-next] [ 38] static float4 _877; | |
[ 0.714][d][vo/gpu-next] [ 39] | |
[ 0.714][d][vo/gpu-next] [ 40] void frag_main() | |
[ 0.714][d][vo/gpu-next] [ 41] { | |
[ 0.715][d][vo/gpu-next] [ 42] float4 _488 = _142.Sample(__142_sampler, _231); | |
[ 0.715][d][vo/gpu-next] [ 43] uint3 _615 = (uint3(1664525u, 1664525u, 1664525u) * uint3(uint2(gl_FragCoord.xy), _148_m1)) + uint3(1013904223u, 1013904223u, 1013904223u); | |
[ 0.716][d][vo/gpu-next] [ 44] uint _617 = _615.y; | |
[ 0.716][d][vo/gpu-next] [ 45] uint _619 = _615.z; | |
[ 0.717][d][vo/gpu-next] [ 46] uint _623 = _615.x + (_617 * _619); | |
[ 0.717][d][vo/gpu-next] [ 47] uint3 _770 = _615; | |
[ 0.718][d][vo/gpu-next] [ 48] _770.x = _623; | |
[ 0.718][d][vo/gpu-next] [ 49] uint _632 = _617 + (_619 * _623); | |
[ 0.719][d][vo/gpu-next] [ 50] uint3 _775 = _770; | |
[ 0.721][d][vo/gpu-next] [ 51] _775.y = _632; | |
[ 0.722][d][vo/gpu-next] [ 52] uint3 _780 = _775; | |
[ 0.722][d][vo/gpu-next] [ 53] _780.z = _619 + (_623 * _632); | |
[ 0.723][d][vo/gpu-next] [ 54] uint3 _647 = _780 ^ (_780 >> uint3(16u, 16u, 16u)); | |
[ 0.723][d][vo/gpu-next] [ 55] uint _649 = _647.y; | |
[ 0.724][d][vo/gpu-next] [ 56] uint _651 = _647.z; | |
[ 0.724][d][vo/gpu-next] [ 57] uint _655 = _647.x + (_649 * _651); | |
[ 0.725][d][vo/gpu-next] [ 58] uint3 _785 = _647; | |
[ 0.725][d][vo/gpu-next] [ 59] _785.x = _655; | |
[ 0.726][d][vo/gpu-next] [ 60] uint _664 = _649 + (_651 * _655); | |
[ 0.726][d][vo/gpu-next] [ 61] uint3 _790 = _785; | |
[ 0.727][d][vo/gpu-next] [ 62] _790.y = _664; | |
[ 0.727][d][vo/gpu-next] [ 63] uint3 _795 = _790; | |
[ 0.728][d][vo/gpu-next] [ 64] _795.z = _651 + (_655 * _664); | |
[ 0.728][d][vo/gpu-next] [ 65] float2 _536 = ((float3(_795) * 1.0f) * 2.3283064365386962890625e-10f.xxx).xy * float2(16.0f, 6.283185482025146484375f); | |
[ 0.729][d][vo/gpu-next] [ 66] float _540 = _536.y; | |
[ 0.729][d][vo/gpu-next] [ 67] float2 _546 = float2(cos(_540), sin(_540)) * _536.x; | |
[ 0.730][d][vo/gpu-next] [ 68] float _552 = _546.x; | |
[ 0.730][d][vo/gpu-next] [ 69] float _554 = _546.y; | |
[ 0.731][d][vo/gpu-next] [ 70] float _567 = -_552; | |
[ 0.731][d][vo/gpu-next] [ 71] float _585 = -_554; | |
[ 0.732][d][vo/gpu-next] [ 72] float4 _608 = (((_142.Sample(__142_sampler, _231 + (_148_m0 * _546)) + _142.Sample(__142_sampler, _231 + (_148_m0 * float2(_567, _554)))) + _142.Sample(__142_sampler, _231 + (_148_m0 * float2(_567, _585)))) + _142.Sample(__142_sampler, _231 + (_148_m0 * float2(_552, _585)))) * 0.25f; | |
[ 0.732][d][vo/gpu-next] [ 73] float4 _496 = abs(_488 - _608); | |
[ 0.733][d][vo/gpu-next] [ 74] bool4 _500 = bool4(_496.x > 3.0517578125e-05f.xxxx.x, _496.y > 3.0517578125e-05f.xxxx.y, _496.z > 3.0517578125e-05f.xxxx.z, _496.w > 3.0517578125e-05f.xxxx.w); | |
[ 0.733][d][vo/gpu-next] [ 75] uint3 _685 = (uint3(1664525u, 1664525u, 1664525u) * _795) + uint3(1013904223u, 1013904223u, 1013904223u); | |
[ 0.734][d][vo/gpu-next] [ 76] uint _687 = _685.y; | |
[ 0.734][d][vo/gpu-next] [ 77] uint _689 = _685.z; | |
[ 0.735][d][vo/gpu-next] [ 78] uint _693 = _685.x + (_687 * _689); | |
[ 0.738][d][vo/gpu-next] [ 79] uint3 _811 = _685; | |
[ 0.740][d][vo/gpu-next] [ 80] _811.x = _693; | |
[ 0.741][d][vo/gpu-next] [ 81] uint _702 = _687 + (_689 * _693); | |
[ 0.741][d][vo/gpu-next] [ 82] uint3 _816 = _811; | |
[ 0.742][d][vo/gpu-next] [ 83] _816.y = _702; | |
[ 0.742][d][vo/gpu-next] [ 84] uint3 _821 = _816; | |
[ 0.743][d][vo/gpu-next] [ 85] _821.z = _689 + (_693 * _702); | |
[ 0.743][d][vo/gpu-next] [ 86] uint3 _717 = _821 ^ (_821 >> uint3(16u, 16u, 16u)); | |
[ 0.744][d][vo/gpu-next] [ 87] uint3 _826 = _876; | |
[ 0.744][d][vo/gpu-next] [ 88] _826.x = _717.x + (_717.y * _717.z); | |
[ 0.745][d][vo/gpu-next] [ 89] float4 _845 = _877; | |
[ 0.745][d][vo/gpu-next] [ 90] _845.x = ((float4(_500.x ? _488.x : _608.x, _500.y ? _488.y : _608.y, _500.z ? _488.z : _608.z, _500.w ? _488.w : _608.w) * 64.0f.xxxx).xyz + ((((float3(_826) * 1.0f) * 2.3283064365386962890625e-10f.xxx) - 0.5f.xxx) * 0.005859375f)).x; | |
[ 0.746][d][vo/gpu-next] [ 91] float4 _848 = _845; | |
[ 0.746][d][vo/gpu-next] [ 92] _848.y = (64.0f.xxxx * _291.Sample(__291_sampler, _293)).x; | |
[ 0.747][d][vo/gpu-next] [ 93] float4 _851 = _848; | |
[ 0.747][d][vo/gpu-next] [ 94] _851.z = (64.0f.xxxx * _301.Sample(__301_sampler, _303)).x; | |
[ 0.748][d][vo/gpu-next] [ 95] float3 _422 = mul(_851.xyz, _148_m2) + _148_m3; | |
[ 0.748][d][vo/gpu-next] [ 96] float4 _853 = _877; | |
[ 0.749][d][vo/gpu-next] [ 97] _853.x = _422.x; | |
[ 0.749][d][vo/gpu-next] [ 98] float4 _855 = _853; | |
[ 0.750][d][vo/gpu-next] [ 99] _855.y = _422.y; | |
[ 0.750][d][vo/gpu-next] [100] float4 _857 = _855; | |
[ 0.753][d][vo/gpu-next] [101] _857.z = _422.z; | |
[ 0.753][d][vo/gpu-next] [102] float4 _452 = floor((255.0f.xxxx * _857) + _351.Load(int3(int2(frac((gl_FragCoord.xy * 1.0f) * 0.015625f.xx) * 64.0f), 0)).x.xxxx) * 0.0039215688593685626983642578125f.xxxx; | |
[ 0.754][d][vo/gpu-next] [103] float4 _860 = float4(0.0f, 0.0f, 0.0f, 1.0f); | |
[ 0.754][d][vo/gpu-next] [104] _860.x = _452.x; | |
[ 0.755][d][vo/gpu-next] [105] float4 _863 = _860; | |
[ 0.755][d][vo/gpu-next] [106] _863.y = _452.y; | |
[ 0.756][d][vo/gpu-next] [107] float4 _866 = _863; | |
[ 0.756][d][vo/gpu-next] [108] _866.z = _452.z; | |
[ 0.757][d][vo/gpu-next] [109] _394 = _866; | |
[ 0.757][d][vo/gpu-next] [110] } | |
[ 0.757][d][vo/gpu-next] [111] | |
[ 0.758][d][vo/gpu-next] [112] SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) | |
[ 0.758][d][vo/gpu-next] [113] { | |
[ 0.759][d][vo/gpu-next] [114] gl_FragCoord = stage_input.gl_FragCoord; | |
[ 0.759][d][vo/gpu-next] [115] gl_FragCoord.w = 1.0 / gl_FragCoord.w; | |
[ 0.760][d][vo/gpu-next] [116] _231 = stage_input._231; | |
[ 0.760][d][vo/gpu-next] [117] _293 = stage_input._293; | |
[ 0.761][d][vo/gpu-next] [118] _303 = stage_input._303; | |
[ 0.761][d][vo/gpu-next] [119] frag_main(); | |
[ 0.762][d][vo/gpu-next] [120] SPIRV_Cross_Output stage_output; | |
[ 0.762][d][vo/gpu-next] [121] stage_output._394 = _394; | |
[ 0.763][d][vo/gpu-next] [122] return stage_output; | |
[ 0.763][d][vo/gpu-next] [123] } | |
[ 0.767][v][cplayer] first video frame after restart shown | |
[ 0.767][d][osc] osc_init | |
[ 0.768][v][cplayer] audio ready | |
[ 0.768][d][cplayer] starting video playback | |
[ 0.768][v][cplayer] delaying audio start 0.000000 vs. 0.000000, diff=0.000000 | |
[ 0.768][v][cplayer] playback restart complete @ 0.000000, audio=ready, video=playing | |
[ 0.769][v][cplayer] starting audio playback | |
[ 0.769][v][cplayer] EOF code: 1 | |
[ 0.769][d][ao/wasapi] Thread Resume | |
[ 0.769][d][ao/wasapi] Thread Reset | |
[ 0.769][d][ad] Uninit decoder. | |
[ 0.769][d][vd] Uninit decoder. | |
[ 0.772][d][vo/gpu-next] shaderc compile status 'success' (0 errors, 0 warnings) | |
[ 0.773][d][vo/gpu-next] Spent 5.000 ms translating GLSL to SPIR-V | |
[ 0.773][d][vo/gpu-next] Spent 1.000 ms translating SPIR-V to HLSL | |
[ 0.776][d][vo/gpu-next] Spent 3.000 ms translating HLSL to DXBC | |
[ 0.777][d][vo/gpu-next] vertex shader GLSL source: | |
[ 0.777][d][vo/gpu-next] [ 1] #version 450 | |
[ 0.778][d][vo/gpu-next] [ 2] #extension GL_ARB_uniform_buffer_object : enable | |
[ 0.778][d][vo/gpu-next] [ 3] layout(binding=0) uniform sampler2D _src_tex_0_1; | |
[ 0.779][d][vo/gpu-next] [ 4] layout(binding=1) uniform sampler2D _src_tex_0_2; | |
[ 0.779][d][vo/gpu-next] [ 5] layout(binding=2) uniform sampler2D _src_tex_0_3; | |
[ 0.780][d][vo/gpu-next] [ 6] layout(binding=3) uniform sampler2D _weights_6_0; | |
[ 0.780][d][vo/gpu-next] [ 7] layout(std140, binding=4) uniform _UBO_12_0 { | |
[ 0.781][d][vo/gpu-next] [ 8] layout(offset=0) mat3 _cmat_3_0; | |
[ 0.781][d][vo/gpu-next] [ 9] layout(offset=48) vec3 _cmat_c_4_0; | |
[ 0.782][d][vo/gpu-next] [ 10] }; | |
[ 0.785][d][vo/gpu-next] [ 11] layout(location=0) in vec2 _tex_coord_1_1_v; | |
[ 0.785][d][vo/gpu-next] [ 12] layout(location=0) out vec2 _tex_coord_1_1; | |
[ 0.786][d][vo/gpu-next] [ 13] layout(location=1) in vec2 _tex_coord_1_2_v; | |
[ 0.786][d][vo/gpu-next] [ 14] layout(location=1) out vec2 _tex_coord_1_2; | |
[ 0.787][d][vo/gpu-next] [ 15] layout(location=2) in vec2 _tex_coord_1_3_v; | |
[ 0.788][d][vo/gpu-next] [ 16] layout(location=2) out vec2 _tex_coord_1_3; | |
[ 0.788][d][vo/gpu-next] [ 17] layout(location=3) in vec2 _position_11_0_v; | |
[ 0.788][d][vo/gpu-next] [ 18] void main() { | |
[ 0.789][d][vo/gpu-next] [ 19] _tex_coord_1_1 = _tex_coord_1_1_v; | |
[ 0.789][d][vo/gpu-next] [ 20] _tex_coord_1_2 = _tex_coord_1_2_v; | |
[ 0.790][d][vo/gpu-next] [ 21] _tex_coord_1_3 = _tex_coord_1_3_v; | |
[ 0.791][d][vo/gpu-next] [ 22] vec2 va_pos = _position_11_0_v; | |
[ 0.791][d][vo/gpu-next] [ 23] gl_Position = vec4(va_pos, 0.0, 1.0); | |
[ 0.792][d][vo/gpu-next] [ 24] } | |
[ 0.792][d][vo/gpu-next] vertex shader HLSL source: | |
[ 0.793][d][vo/gpu-next] [ 1] static float4 gl_Position; | |
[ 0.793][d][vo/gpu-next] [ 2] static float2 _9; | |
[ 0.794][d][vo/gpu-next] [ 3] static float2 _11; | |
[ 0.794][d][vo/gpu-next] [ 4] static float2 _13; | |
[ 0.795][d][vo/gpu-next] [ 5] static float2 _14; | |
[ 0.795][d][vo/gpu-next] [ 6] static float2 _16; | |
[ 0.796][d][vo/gpu-next] [ 7] static float2 _17; | |
[ 0.796][d][vo/gpu-next] [ 8] static float2 _21; | |
[ 0.797][d][vo/gpu-next] [ 9] | |
[ 0.797][d][vo/gpu-next] [ 10] struct SPIRV_Cross_Input | |
[ 0.797][d][vo/gpu-next] [ 11] { | |
[ 0.798][d][vo/gpu-next] [ 12] float2 _11 : TEXCOORD0; | |
[ 0.800][d][vo/gpu-next] [ 13] float2 _14 : TEXCOORD1; | |
[ 0.803][d][vo/gpu-next] [ 14] float2 _17 : TEXCOORD2; | |
[ 0.804][d][vo/gpu-next] [ 15] float2 _21 : TEXCOORD3; | |
[ 0.804][d][vo/gpu-next] [ 16] }; | |
[ 0.805][d][vo/gpu-next] [ 17] | |
[ 0.806][d][vo/gpu-next] [ 18] struct SPIRV_Cross_Output | |
[ 0.806][d][vo/gpu-next] [ 19] { | |
[ 0.806][v][vf] dropping frame due to pin disconnect | |
[ 0.807][d][vo/gpu-next] [ 20] float2 _9 : TEXCOORD0; | |
[ 0.807][d][vo/gpu-next] [ 21] float2 _13 : TEXCOORD1; | |
[ 0.808][d][vo/gpu-next] [ 22] float2 _16 : TEXCOORD2; | |
[ 0.808][d][vo/gpu-next] [ 23] float4 gl_Position : SV_Position; | |
[ 0.809][d][vo/gpu-next] [ 24] }; | |
[ 0.809][d][vo/gpu-next] [ 25] | |
[ 0.810][d][vo/gpu-next] [ 26] void vert_main() | |
[ 0.810][d][vo/gpu-next] [ 27] { | |
[ 0.810][d][vo/gpu-next] [ 28] _9 = _11; | |
[ 0.811][d][vo/gpu-next] [ 29] _13 = _14; | |
[ 0.811][d][vo/gpu-next] [ 30] _16 = _17; | |
[ 0.812][d][vo/gpu-next] [ 31] gl_Position = float4(_21, 0.0f, 1.0f); | |
[ 0.812][d][vo/gpu-next] [ 32] gl_Position.y = -gl_Position.y; | |
[ 0.813][d][vo/gpu-next] [ 33] } | |
[ 0.813][d][vo/gpu-next] [ 34] | |
[ 0.814][d][vo/gpu-next] [ 35] SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) | |
[ 0.814][d][vo/gpu-next] [ 36] { | |
[ 0.817][d][vo/gpu-next] [ 37] _11 = stage_input._11; | |
[ 0.817][d][vo/gpu-next] [ 38] _14 = stage_input._14; | |
[ 0.818][d][vo/gpu-next] [ 39] _17 = stage_input._17; | |
[ 0.818][d][vo/gpu-next] [ 40] _21 = stage_input._21; | |
[ 0.819][d][vo/gpu-next] [ 41] vert_main(); | |
[ 0.819][d][vo/gpu-next] [ 42] SPIRV_Cross_Output stage_output; | |
[ 0.819][d][vo/gpu-next] [ 43] stage_output.gl_Position = gl_Position; | |
[ 0.820][d][vo/gpu-next] [ 44] stage_output._9 = _9; | |
[ 0.820][d][vo/gpu-next] [ 45] stage_output._13 = _13; | |
[ 0.821][d][vo/gpu-next] [ 46] stage_output._16 = _16; | |
[ 0.821][d][vo/gpu-next] [ 47] return stage_output; | |
[ 0.822][d][vo/gpu-next] [ 48] } | |
[ 0.822][d][cplayer] Terminating demuxers... | |
[ 0.822][d][cplayer] Done terminating demuxers. | |
[ 0.822][v][cplayer] finished playback, success (reason 0) | |
[ 0.823][i][cplayer] | |
[ 0.823][i][cplayer] Exiting... (End of file) | |
[ 0.823][d][ytdl_hook] Exiting... | |
[ 0.823][d][stats] Exiting... | |
[ 0.823][d][console] Exiting... | |
[ 0.824][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.824][v][cplayer] Set property: shared-script-properties -> 1 | |
[ 0.824][d][cplayer] Run command: change-list, flags=64, args=[name="shared-script-properties", operation="remove", value="osc-margins"] | |
[ 0.824][v][cplayer] Set property: shared-script-properties -> 1 | |
[ 0.825][d][osc] Exiting... | |
[ 0.825][v][cplayer] draining left over audio | |
[ 0.828][d][vo/gpu-next] shaderc compile status 'success' (0 errors, 0 warnings) | |
[ 0.829][d][vo/gpu-next] Spent 7.000 ms translating GLSL to SPIR-V | |
[ 0.830][d][vo/gpu-next] Spent 1.000 ms translating SPIR-V to HLSL | |
[ 0.837][d][vo/gpu-next] Spent 7.000 ms translating HLSL to DXBC | |
[ 0.838][d][vo/gpu-next] fragment shader GLSL source: | |
[ 0.838][d][vo/gpu-next] [ 1] #version 450 | |
[ 0.839][d][vo/gpu-next] [ 2] #extension GL_ARB_uniform_buffer_object : enable | |
[ 0.839][d][vo/gpu-next] [ 3] layout(binding=0) uniform sampler2D _src_tex_0_1; | |
[ 0.840][d][vo/gpu-next] [ 4] layout(binding=1) uniform sampler2D _src_tex_0_2; | |
[ 0.840][d][vo/gpu-next] [ 5] layout(binding=2) uniform sampler2D _src_tex_0_3; | |
[ 0.841][d][vo/gpu-next] [ 6] layout(binding=3) uniform sampler2D _weights_6_0; | |
[ 0.841][d][vo/gpu-next] [ 7] layout(std140, binding=4) uniform _UBO_12_0 { | |
[ 0.842][d][vo/gpu-next] [ 8] layout(offset=0) mat3 _cmat_3_0; | |
[ 0.842][d][vo/gpu-next] [ 9] layout(offset=48) vec3 _cmat_c_4_0; | |
[ 0.843][d][vo/gpu-next] [ 10] }; | |
[ 0.843][d][vo/gpu-next] [ 11] layout(location=0) in vec2 _tex_coord_1_1; | |
[ 0.844][d][vo/gpu-next] [ 12] layout(location=1) in vec2 _tex_coord_1_2; | |
[ 0.844][d][vo/gpu-next] [ 13] layout(location=2) in vec2 _tex_coord_1_3; | |
[ 0.845][d][vo/gpu-next] [ 14] layout(location=0) out vec4 out_color; | |
[ 0.845][d][vo/gpu-next] [ 15] | |
[ 0.846][d][vo/gpu-next] [ 16] const float _const_2_1 = 64.00000000000000000000; | |
[ 0.846][d][vo/gpu-next] [ 17] vec4 _sub_0_0() { | |
[ 0.848][d][vo/gpu-next] [ 18] // pl_shader_sample_direct | |
[ 0.848][d][vo/gpu-next] [ 19] vec4 color = vec4(_const_2_1) * texture(_src_tex_0_1, _tex_coord_1_1); | |
[ 0.849][d][vo/gpu-next] [ 20] return color; | |
[ 0.849][d][vo/gpu-next] [ 21] } | |
[ 0.850][d][vo/gpu-next] [ 22] | |
[ 0.850][d][vo/gpu-next] [ 23] const float _const_2_2 = 64.00000000000000000000; | |
[ 0.851][d][vo/gpu-next] [ 24] vec4 _sub_1_0() { | |
[ 0.851][d][vo/gpu-next] [ 25] // pl_shader_sample_direct | |
[ 0.852][d][vo/gpu-next] [ 26] vec4 color = vec4(_const_2_2) * texture(_src_tex_0_2, _tex_coord_1_2); | |
[ 0.852][d][vo/gpu-next] [ 27] return color; | |
[ 0.853][d][vo/gpu-next] [ 28] } | |
[ 0.853][d][vo/gpu-next] [ 29] | |
[ 0.854][d][vo/gpu-next] [ 30] const float _const_2_3 = 64.00000000000000000000; | |
[ 0.854][d][vo/gpu-next] [ 31] vec4 _sub_2_0() { | |
[ 0.855][d][vo/gpu-next] [ 32] // pl_shader_sample_direct | |
[ 0.855][d][vo/gpu-next] [ 33] vec4 color = vec4(_const_2_3) * texture(_src_tex_0_3, _tex_coord_1_3); | |
[ 0.856][d][vo/gpu-next] [ 34] return color; | |
[ 0.856][d][vo/gpu-next] [ 35] } | |
[ 0.856][d][vo/gpu-next] [ 36] | |
[ 0.857][d][vo/gpu-next] [ 37] #define _lut_5_0(pos) (texelFetch(_weights_6_0, ivec2(pos), 0).x) | |
[ 0.857][d][vo/gpu-next] [ 38] const float _const_7_0 = 64.00000000000000000000; | |
[ 0.858][d][vo/gpu-next] [ 39] const float _const_8_0 = 64.00000000000000000000; | |
[ 0.858][d][vo/gpu-next] [ 40] const float _const_9_0 = 1.00000000000000000000; | |
[ 0.859][d][vo/gpu-next] [ 41] vec4 _main_13_0() { | |
[ 0.859][d][vo/gpu-next] [ 42] vec4 color = vec4(0.0, 0.5, 0.5, 1.0); | |
[ 0.860][d][vo/gpu-next] [ 43] // pass_read_image | |
[ 0.860][d][vo/gpu-next] [ 44] { | |
[ 0.861][d][vo/gpu-next] [ 45] vec4 tmp; | |
[ 0.861][d][vo/gpu-next] [ 46] tmp = _sub_0_0(); | |
[ 0.862][d][vo/gpu-next] [ 47] color[0] = tmp[0]; | |
[ 0.862][d][vo/gpu-next] [ 48] tmp = _sub_1_0(); | |
[ 0.864][d][vo/gpu-next] [ 49] color[1] = tmp[0]; | |
[ 0.868][d][vo/gpu-next] [ 50] tmp = _sub_2_0(); | |
[ 0.869][d][vo/gpu-next] [ 51] color[2] = tmp[0]; | |
[ 0.869][d][vo/gpu-next] [ 52] } | |
[ 0.870][d][vo/gpu-next] [ 53] // pl_shader_decode_color | |
[ 0.870][d][vo/gpu-next] [ 54] { | |
[ 0.871][d][vo/gpu-next] [ 55] color.rgb = _cmat_3_0 * color.rgb + _cmat_c_4_0; | |
[ 0.871][d][vo/gpu-next] [ 56] } | |
[ 0.872][d][vo/gpu-next] [ 57] // pl_shader_encode_color | |
[ 0.872][d][vo/gpu-next] [ 58] { | |
[ 0.873][d][vo/gpu-next] [ 59] } | |
[ 0.873][d][vo/gpu-next] [ 60] // pl_shader_dither | |
[ 0.873][d][vo/gpu-next] [ 61] { | |
[ 0.874][d][vo/gpu-next] [ 62] float bias; | |
[ 0.874][d][vo/gpu-next] [ 63] vec2 pos = fract(gl_FragCoord.xy * 1.0/_const_7_0); | |
[ 0.875][d][vo/gpu-next] [ 64] bias = _lut_5_0(ivec2(pos * _const_8_0)); | |
[ 0.875][d][vo/gpu-next] [ 65] color = vec4(255.0) * color + vec4(bias); | |
[ 0.876][d][vo/gpu-next] [ 66] color = floor(color) * vec4(1.0 / 255.0); | |
[ 0.876][d][vo/gpu-next] [ 67] } | |
[ 0.877][d][vo/gpu-next] [ 68] color *= vec4(1.0 / _const_9_0); | |
[ 0.877][d][vo/gpu-next] [ 69] vec4 _orig_color_10_0 = color; | |
[ 0.878][d][vo/gpu-next] [ 70] color = vec4(0.0, 0.0, 0.0, 1.0); | |
[ 0.878][d][vo/gpu-next] [ 71] color[0] = _orig_color_10_0[0]; | |
[ 0.881][d][vo/gpu-next] [ 72] color[1] = _orig_color_10_0[1]; | |
[ 0.882][d][vo/gpu-next] [ 73] color[2] = _orig_color_10_0[2]; | |
[ 0.882][d][vo/gpu-next] [ 74] return color; | |
[ 0.883][d][vo/gpu-next] [ 75] } | |
[ 0.883][d][vo/gpu-next] [ 76] | |
[ 0.884][d][vo/gpu-next] [ 77] void main() { | |
[ 0.884][d][vo/gpu-next] [ 78] out_color = _main_13_0(); | |
[ 0.885][d][vo/gpu-next] [ 79] } | |
[ 0.885][d][vo/gpu-next] fragment shader HLSL source: | |
[ 0.886][d][vo/gpu-next] [ 1] cbuffer _80_82 : register(b0) | |
[ 0.886][d][vo/gpu-next] [ 2] { | |
[ 0.886][d][vo/gpu-next] [ 3] row_major float3x3 _82_m0 : packoffset(c0); | |
[ 0.887][d][vo/gpu-next] [ 4] float3 _82_m1 : packoffset(c3); | |
[ 0.887][d][vo/gpu-next] [ 5] }; | |
[ 0.888][d][vo/gpu-next] [ 6] | |
[ 0.888][d][vo/gpu-next] [ 7] Texture2D<float4> _24 : register(t0); | |
[ 0.889][d][vo/gpu-next] [ 8] SamplerState __24_sampler : register(s0); | |
[ 0.889][d][vo/gpu-next] [ 9] Texture2D<float4> _36 : register(t1); | |
[ 0.890][d][vo/gpu-next] [ 10] SamplerState __36_sampler : register(s1); | |
[ 0.890][d][vo/gpu-next] [ 11] Texture2D<float4> _46 : register(t2); | |
[ 0.891][d][vo/gpu-next] [ 12] SamplerState __46_sampler : register(s2); | |
[ 0.891][d][vo/gpu-next] [ 13] Texture2D<float4> _113 : register(t3); | |
[ 0.892][d][vo/gpu-next] [ 14] SamplerState __113_sampler : register(s3); | |
[ 0.892][d][vo/gpu-next] [ 15] | |
[ 0.892][d][vo/gpu-next] [ 16] static float4 gl_FragCoord; | |
[ 0.893][d][vo/gpu-next] [ 17] static float2 _28; | |
[ 0.893][d][vo/gpu-next] [ 18] static float2 _38; | |
[ 0.894][d][vo/gpu-next] [ 19] static float2 _48; | |
[ 0.896][d][vo/gpu-next] [ 20] static float4 _156; | |
[ 0.899][d][vo/gpu-next] [ 21] | |
[ 0.900][d][vo/gpu-next] [ 22] struct SPIRV_Cross_Input | |
[ 0.900][d][vo/gpu-next] [ 23] { | |
[ 0.901][d][vo/gpu-next] [ 24] float2 _28 : TEXCOORD0; | |
[ 0.901][d][vo/gpu-next] [ 25] float2 _38 : TEXCOORD1; | |
[ 0.902][d][vo/gpu-next] [ 26] float2 _48 : TEXCOORD2; | |
[ 0.902][d][vo/gpu-next] [ 27] float4 gl_FragCoord : SV_Position; | |
[ 0.903][d][vo/gpu-next] [ 28] }; | |
[ 0.903][d][vo/gpu-next] [ 29] | |
[ 0.904][d][vo/gpu-next] [ 30] struct SPIRV_Cross_Output | |
[ 0.904][d][vo/gpu-next] [ 31] { | |
[ 0.905][d][vo/gpu-next] [ 32] float4 _156 : SV_Target0; | |
[ 0.905][d][vo/gpu-next] [ 33] }; | |
[ 0.905][d][vo/gpu-next] [ 34] | |
[ 0.906][d][vo/gpu-next] [ 35] static float4 _279; | |
[ 0.906][d][vo/gpu-next] [ 36] | |
[ 0.907][d][vo/gpu-next] [ 37] void frag_main() | |
[ 0.907][d][vo/gpu-next] [ 38] { | |
[ 0.908][d][vo/gpu-next] [ 39] float4 _254 = _279; | |
[ 0.908][d][vo/gpu-next] [ 40] _254.x = (64.0f.xxxx * _24.Sample(__24_sampler, _28)).x; | |
[ 0.909][d][vo/gpu-next] [ 41] float4 _257 = _254; | |
[ 0.909][d][vo/gpu-next] [ 42] _257.y = (64.0f.xxxx * _36.Sample(__36_sampler, _38)).x; | |
[ 0.910][d][vo/gpu-next] [ 43] float4 _260 = _257; | |
[ 0.910][d][vo/gpu-next] [ 44] _260.z = (64.0f.xxxx * _46.Sample(__46_sampler, _48)).x; | |
[ 0.912][d][vo/gpu-next] [ 45] float3 _184 = mul(_260.xyz, _82_m0) + _82_m1; | |
[ 0.913][d][vo/gpu-next] [ 46] float4 _262 = _279; | |
[ 0.913][d][vo/gpu-next] [ 47] _262.x = _184.x; | |
[ 0.914][d][vo/gpu-next] [ 48] float4 _264 = _262; | |
[ 0.914][d][vo/gpu-next] [ 49] _264.y = _184.y; | |
[ 0.915][d][vo/gpu-next] [ 50] float4 _266 = _264; | |
[ 0.915][d][vo/gpu-next] [ 51] _266.z = _184.z; | |
[ 0.916][d][vo/gpu-next] [ 52] float4 _214 = floor((255.0f.xxxx * _266) + _113.Load(int3(int2(frac((gl_FragCoord.xy * 1.0f) * 0.015625f.xx) * 64.0f), 0)).x.xxxx) * 0.0039215688593685626983642578125f.xxxx; | |
[ 0.916][d][vo/gpu-next] [ 53] float4 _269 = float4(0.0f, 0.0f, 0.0f, 1.0f); | |
[ 0.917][d][vo/gpu-next] [ 54] _269.x = _214.x; | |
[ 0.917][d][vo/gpu-next] [ 55] float4 _272 = _269; | |
[ 0.918][d][vo/gpu-next] [ 56] _272.y = _214.y; | |
[ 0.918][d][vo/gpu-next] [ 57] float4 _275 = _272; | |
[ 0.919][d][vo/gpu-next] [ 58] _275.z = _214.z; | |
[ 0.919][d][vo/gpu-next] [ 59] _156 = _275; | |
[ 0.919][d][vo/gpu-next] [ 60] } | |
[ 0.920][d][vo/gpu-next] [ 61] | |
[ 0.920][d][vo/gpu-next] [ 62] SPIRV_Cross_Output main(SPIRV_Cross_Input stage_input) | |
[ 0.921][d][vo/gpu-next] [ 63] { | |
[ 0.921][d][vo/gpu-next] [ 64] gl_FragCoord = stage_input.gl_FragCoord; | |
[ 0.922][d][vo/gpu-next] [ 65] gl_FragCoord.w = 1.0 / gl_FragCoord.w; | |
[ 0.922][d][vo/gpu-next] [ 66] _28 = stage_input._28; | |
[ 0.923][d][vo/gpu-next] [ 67] _38 = stage_input._38; | |
[ 0.923][d][vo/gpu-next] [ 68] _48 = stage_input._48; | |
[ 0.924][d][vo/gpu-next] [ 69] frag_main(); | |
[ 0.924][d][vo/gpu-next] [ 70] SPIRV_Cross_Output stage_output; | |
[ 0.924][d][vo/gpu-next] [ 71] stage_output._156 = _156; | |
[ 0.925][d][vo/gpu-next] [ 72] return stage_output; | |
[ 0.925][d][vo/gpu-next] [ 73] } | |
[ 0.930][d][ao/wasapi] Uninit wasapi | |
[ 0.930][d][ao/wasapi] Thread Reset | |
[ 0.930][d][ao/wasapi] Thread Reset | |
[ 0.930][d][ao/wasapi] Thread shutdown | |
[ 0.931][d][ao/wasapi] Thread uninit done | |
[ 0.931][d][ao/wasapi] Thread return | |
[ 0.932][d][ao/wasapi] Uninit wasapi done | |
[ 0.947][v][vo/gpu-next/win32] uninit |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment