Skip to content

Instantly share code, notes, and snippets.

@parasyte
Created September 10, 2019 07:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parasyte/de9695f8322bf4fd92fb70eddf3f0c0a to your computer and use it in GitHub Desktop.
Save parasyte/de9695f8322bf4fd92fb70eddf3f0c0a to your computer and use it in GitHub Desktop.
[2019-09-10T06:47:33Z TRACE wgpu_native::command::allocator] recycling comb submitted in 194 when 194 is done
[2019-09-10T06:47:33Z TRACE wgpu_native::command::allocator] recycling comb submitted in 193 when 194 is done
[2019-09-10T06:47:33Z TRACE winit::platform_impl::platform::window_delegate] Triggered `windowWillEnterFullscreen:`
[2019-09-10T06:47:33Z TRACE winit::platform_impl::platform::window_delegate] Locked shared state in `window_will_enter_fullscreen`
[2019-09-10T06:47:33Z TRACE winit::platform_impl::platform::window_delegate] Unlocked shared state in `window_will_enter_fullscreen`
[2019-09-10T06:47:33Z TRACE winit::platform_impl::platform::window_delegate] Completed `windowWillEnterFullscreen:`
[2019-09-10T06:47:33Z TRACE winit::platform_impl::platform::window_delegate] Triggered `windowDidResize:`
[2019-09-10T06:47:33Z INFO shadow::framework] Resizing to PhysicalSize { width: 3840.0, height: 2400.0 }
[2019-09-10T06:47:33Z INFO wgpu_native::device] creating swap chain SwapChainDescriptor { usage: OUTPUT_ATTACHMENT, format: Bgra8UnormSrgb, width: 3840, height: 2400, present_mode: Vsync }
[2019-09-10T06:47:33Z INFO gfx_backend_metal::window] build swapchain SwapchainConfig { present_mode: Fifo, composite_alpha: OPAQUE, format: Bgra8Srgb, extent: Extent2D { width: 3840, height: 2400 }, image_count: 2, image_layers: 1, image_usage: COLOR_ATTACHMENT }
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::device] create_buffer of size 64 and usage TRANSFER_SRC
[2019-09-10T06:47:33Z TRACE rendy_memory::heaps] Allocate memory block: type '1', usage 'Upload', size: '256', align: '256'
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::device] bind_buffer_memory of size 64 at offset 99584
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::device] mapped to public heap with address 0x7fc18a49f720
[2019-09-10T06:47:33Z TRACE wgpu_native::device] Stitching command buffer (0, 195, Metal) before submission
[2019-09-10T06:47:33Z TRACE wgpu_native::command] stitch Init
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::device] Creating fence ptr 0x7ffee0056770 with signal=false
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::command] submitting with fence Some(Fence(RefCell { value: Idle { signaled: false } }))
[2019-09-10T06:47:33Z TRACE gfx_backend_metal::command] immediate Token { active: true } with 0 passes
[2019-09-10T06:47:33Z TRACE gfx_backend_metal::command] immediate Token { active: true } with 1 passes
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::command] marking fence ptr 0x7ffee0057c20 as pending
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::command] 2 immediate, 0 deferred, and 0 remote command buffers
[2019-09-10T06:47:33Z TRACE wgpu_native::device] Active submission 195 is done
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::device] destroy_buffer 0x7fc18a49f720 occupying memory 99072..99472
[2019-09-10T06:47:33Z TRACE wgpu_native::command::allocator] recycling comb submitted in 195 when 195 is done
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::device] create_image D2(3840, 2400, 1, 1) with 1 mips of D32Sfloat Optimal and usage DEPTH_STENCIL_ATTACHMENT
[2019-09-10T06:47:33Z TRACE rendy_memory::heaps] Allocate memory block: type '0', usage 'Data', size: '36864000', align: '4'
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::device] allocate_memory type MemoryTypeId(0) of size 36864000
[2019-09-10T06:47:33Z TRACE winit::platform_impl::platform::window_delegate] Completed `windowDidResize:`
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::device] create_buffer of size 400 and usage TRANSFER_SRC
[2019-09-10T06:47:33Z TRACE rendy_memory::heaps] Allocate memory block: type '1', usage 'Upload', size: '512', align: '256'
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::device] bind_buffer_memory of size 400 at offset 99840
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::device] mapped to public heap with address 0x7fc18a49f720
[2019-09-10T06:47:33Z TRACE wgpu_native::command] Encoding render pass begin in command buffer (0, 196, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [0] = group (5, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 1
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [1] = group (0, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 2
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [1] = group (1, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 2
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [1] = group (2, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 2
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [1] = group (3, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 2
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [1] = group (4, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 2
[2019-09-10T06:47:33Z TRACE wgpu_native::command::render] Encoding barriers before pass (0, 583, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command] stitch Last
[2019-09-10T06:47:33Z TRACE wgpu_native::command] Encoding render pass begin in command buffer (0, 196, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [0] = group (5, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 1
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [1] = group (0, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 2
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [1] = group (1, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 2
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [1] = group (2, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 2
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [1] = group (3, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 2
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [1] = group (4, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 2
[2019-09-10T06:47:33Z TRACE wgpu_native::command::render] Encoding barriers before pass (0, 584, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command] stitch Last
[2019-09-10T06:47:33Z TRACE wgpu_native::command] Encoding render pass begin in command buffer (0, 196, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [0] = group (6, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 1
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [1] = group (0, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 2
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [1] = group (1, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 2
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [1] = group (2, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 2
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [1] = group (3, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 2
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] Binding [1] = group (4, 1, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command::bind] binding up to 2
[2019-09-10T06:47:33Z TRACE wgpu_native::command::render] Encoding barriers before pass (0, 585, Metal)
[2019-09-10T06:47:33Z TRACE wgpu_native::command] stitch Last
[2019-09-10T06:47:33Z TRACE wgpu_native::device] Stitching command buffer (0, 196, Metal) before submission
[2019-09-10T06:47:33Z TRACE wgpu_native::command] stitch Init
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::device] Creating fence ptr 0x7ffee0057550 with signal=false
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::command] submitting with fence Some(Fence(RefCell { value: Idle { signaled: false } }))
[2019-09-10T06:47:33Z TRACE gfx_backend_metal::command] immediate Token { active: true } with 0 passes
[2019-09-10T06:47:33Z TRACE gfx_backend_metal::command] immediate Token { active: true } with 1 passes
[2019-09-10T06:47:33Z TRACE gfx_backend_metal::command] immediate Token { active: true } with 2 passes
[2019-09-10T06:47:33Z TRACE gfx_backend_metal::command] immediate Token { active: true } with 1 passes
[2019-09-10T06:47:33Z TRACE gfx_backend_metal::command] immediate Token { active: true } with 1 passes
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::command] marking fence ptr 0x7ffee0058a00 as pending
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::command] 5 immediate, 0 deferred, and 0 remote command buffers
[2019-09-10T06:47:33Z TRACE wgpu_native::device] Active submission 196 is done
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::device] free_memory of size 7680000
[2019-09-10T06:47:33Z DEBUG gfx_backend_metal::device] destroy_buffer 0x7fc18a49f720 occupying memory 99584..99648
[2019-09-10T06:47:33Z TRACE wgpu_native::command::allocator] recycling comb submitted in 196 when 196 is done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment