695 lines
56 KiB
Plaintext
695 lines
56 KiB
Plaintext
[2026-06-09T07:39:17Z DEBUG winiterm::config] config not found at C:\Users\DG2210\AppData\Roaming\winiterm\config.lua, using defaults
|
|
[2026-06-09T07:39:17Z WARN wgpu_hal::vulkan::instance] InstanceFlags::VALIDATION requested, but unable to find layer: VK_LAYER_KHRONOS_validation
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
No valid vk_loader_settings.json file found, no loader settings will be active
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_app_package_manifest_path: Failed to find mapping layers packages by family name
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Checking for Layer Manifest files in Registry at HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_files: opening device PCI\VEN_8086&DEV_A721&SUBSYS_8B7C103C&REV_04\3&11583659&0&10
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_entry: Device ID(1) Does not contain a value for "VulkanImplicitLayers"
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_files: Opening child device 2 - SWD\DRIVERENUM\IGS&4&168EC99&0
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_entry: Device ID(2) Does not contain a value for "VulkanImplicitLayers"
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_files: Opening child device 3 - DISPLAY\LGD071E\4&168EC99&0&UID8388688
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_files: GUID for 3 is not SoftwareComponent skipping
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_files: Opening child device 4 - DISPLAY\PHL095C\4&168EC99&0&UID8261
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_files: GUID for 4 is not SoftwareComponent skipping
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_files: found no registry files
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Located json file "C:\ProgramData\obs-studio-hook\obs-vulkan64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Found manifest file C:\ProgramData\obs-studio-hook\obs-vulkan64.json (file version 1.1.2)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Checking for Layer Manifest files in Registry at HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_files: opening device PCI\VEN_8086&DEV_A721&SUBSYS_8B7C103C&REV_04\3&11583659&0&10
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_entry: Device ID(1) Does not contain a value for "VulkanExplicitLayers"
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_files: Opening child device 2 - SWD\DRIVERENUM\IGS&4&168EC99&0
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_entry: Device ID(2) Does not contain a value for "VulkanExplicitLayers"
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_files: Opening child device 3 - DISPLAY\LGD071E\4&168EC99&0&UID8388688
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_files: GUID for 3 is not SoftwareComponent skipping
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_files: Opening child device 4 - DISPLAY\PHL095C\4&168EC99&0&UID8261
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_files: GUID for 4 is not SoftwareComponent skipping
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_device_registry_files: found no registry files
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Found no registry files in HKEY_CURRENT_USER\SOFTWARE\Khronos\Vulkan\ExplicitLayers
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z WARN wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_read_data_files_in_registry: Registry lookup failed to get layer manifest files.
|
|
[2026-06-09T07:39:17Z WARN wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_get_app_package_manifest_path: Failed to find mapping layers packages by family name
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Checking for Driver Manifest files in Registry at HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\Drivers
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
windows_add_json_entry: Located json file "C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_0eac281dc2d07a5f\igvk64.json" from PnP registry: E
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Found no registry files in HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\Drivers
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Found ICD manifest file C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_0eac281dc2d07a5f\igvk64.json, version 1.0.0
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Searching for ICD drivers named .\igvk64.dll
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Loading layer library C:\ProgramData\obs-studio-hook\.\graphics-hook64.dll
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Insert instance layer "VK_LAYER_OBS_HOOK" (C:\ProgramData\obs-studio-hook\.\graphics-hook64.dll)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
vkCreateInstance layer callstack setup to:
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
<Application>
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
||
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
<Loader>
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
||
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
VK_LAYER_OBS_HOOK
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Type: Implicit
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Enabled By: Implicit Layer
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Disable Env Var: DISABLE_VULKAN_OBS_CAPTURE
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Manifest: C:\ProgramData\obs-studio-hook\obs-vulkan64.json
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Library: C:\ProgramData\obs-studio-hook\.\graphics-hook64.dll
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
||
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
<Drivers>
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::vulkan::instance] Instance version: 0x404139
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] Enabling debug utils
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::vulkan::instance] Enabling device properties2
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_core::instance] Instance::new: created Vulkan backend
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::dx12::instance] Using FXC for shader compilation
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_core::instance] Instance::new: created Dx12 backend
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::gles::wgl] Enabling GL debug output
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_core::instance] Instance::new: created Gl backend
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::gles::adapter] Vendor: Intel
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::gles::adapter] Renderer: Intel(R) UHD Graphics
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::gles::adapter] Version: 4.6.0 - Build 32.0.101.7084
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::gles::adapter] SL version: 4.60 - Build 32.0.101.7084
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::gles::adapter] Supported GL Extensions: {
|
|
"GL_ARB_map_buffer_range",
|
|
"GL_ARB_texture_rg",
|
|
"GL_ARB_multisample",
|
|
"GL_ARB_robustness",
|
|
"GL_ARB_texture_rectangle",
|
|
"GL_INTEL_fragment_shader_ordering",
|
|
"GL_ARB_shader_draw_parameters",
|
|
"GL_ARB_transform_feedback_overflow_query",
|
|
"GL_EXT_texture_swizzle",
|
|
"GL_ARB_half_float_pixel",
|
|
"GL_ARB_seamless_cubemap_per_texture",
|
|
"GL_ARB_window_pos",
|
|
"GL_KHR_shader_subgroup_basic",
|
|
"GL_ARB_sync",
|
|
"GL_SGIS_texture_lod",
|
|
"GL_ARB_texture_filter_anisotropic",
|
|
"GL_EXT_stencil_two_side",
|
|
"GL_ARB_texture_multisample",
|
|
"GL_ARB_geometry_shader4",
|
|
"GL_AMD_vertex_shader_viewport_index",
|
|
"GL_SGIS_texture_edge_clamp",
|
|
"GL_EXT_separate_specular_color",
|
|
"GL_ARB_shading_language_420pack",
|
|
"GL_ARB_color_buffer_float",
|
|
"GL_ARB_multi_draw_indirect",
|
|
"GL_ARB_occlusion_query",
|
|
"GL_EXT_texture_filter_anisotropic",
|
|
"GL_KHR_shader_subgroup_clustered",
|
|
"GL_ARB_texture_env_dot3",
|
|
"GL_ARB_viewport_array",
|
|
"GL_EXT_texture_compression_s3tc",
|
|
"GL_ARB_compute_shader",
|
|
"GL_ARB_shader_bit_encoding",
|
|
"GL_ARB_vertex_type_10f_11f_11f_rev",
|
|
"GL_ARB_direct_state_access",
|
|
"GL_KHR_shader_subgroup_ballot",
|
|
"GL_ARB_shader_atomic_counter_ops",
|
|
"GL_ARB_shader_atomic_counters",
|
|
"GL_INTEL_map_texture",
|
|
"GL_EXT_shadow_funcs",
|
|
"GL_ARB_texture_compression_bptc",
|
|
"GL_ARB_conservative_depth",
|
|
"GL_ARB_framebuffer_no_attachments",
|
|
"GL_ARB_invalidate_subdata",
|
|
"GL_ARB_pipeline_statistics_query",
|
|
"GL_ARB_draw_elements_base_vertex",
|
|
"GL_KHR_shader_subgroup_shuffle",
|
|
"GL_ARB_get_texture_sub_image",
|
|
"GL_ARB_texture_cube_map",
|
|
"GL_ARB_transform_feedback3",
|
|
"GL_NV_conditional_render",
|
|
"GL_ARB_texture_border_clamp",
|
|
"GL_ARB_texture_query_lod",
|
|
"GL_INTEL_framebuffer_CMAA",
|
|
"GL_ARB_base_instance",
|
|
"GL_KHR_blend_equation_advanced_coherent",
|
|
"GL_ARB_texture_buffer_range",
|
|
"GL_EXT_shader_framebuffer_fetch",
|
|
"GL_EXT_packed_depth_stencil",
|
|
"GL_EXT_blend_color",
|
|
"GL_EXT_framebuffer_blit",
|
|
"GL_ARB_point_sprite",
|
|
"GL_ARB_texture_env_add",
|
|
"GL_ARB_bindless_texture",
|
|
"GL_ARB_program_interface_query",
|
|
"GL_ARB_depth_texture",
|
|
"GL_ARB_get_program_binary",
|
|
"GL_EXT_rescale_normal",
|
|
"GL_ARB_debug_output",
|
|
"GL_EXT_draw_range_elements",
|
|
"GL_ARB_buffer_storage",
|
|
"GL_ARB_clear_buffer_object",
|
|
"GL_ARB_cull_distance",
|
|
"WGL_EXT_swap_control",
|
|
"GL_EXT_texture_edge_clamp",
|
|
"GL_SGIS_generate_mipmap",
|
|
"GL_ARB_ES2_compatibility",
|
|
"GL_ARB_uniform_buffer_object",
|
|
"GL_ARB_depth_clamp",
|
|
"GL_ARB_separate_shader_objects",
|
|
"GL_EXT_gpu_shader4",
|
|
"GL_ARB_texture_mirrored_repeat",
|
|
"GL_ARB_robustness_isolation",
|
|
"GL_ARB_texture_env_crossbar",
|
|
"GL_ARB_shader_objects",
|
|
"GL_EXT_blend_subtract",
|
|
"GL_ARB_explicit_attrib_location",
|
|
"GL_ARB_fragment_shader_interlock",
|
|
"GL_ARB_gpu_shader_fp64",
|
|
"GL_ARB_enhanced_layouts",
|
|
"GL_KHR_shader_subgroup_shuffle_relative",
|
|
"GL_NV_timeline_semaphore",
|
|
"GL_EXT_abgr",
|
|
"GL_EXT_texture_sRGB",
|
|
"GL_EXT_geometry_shader4",
|
|
"GL_ARB_instanced_arrays",
|
|
"GL_EXT_blend_equation_separate",
|
|
"GL_EXT_compiled_vertex_array",
|
|
"GL_ARB_conditional_render_inverted",
|
|
"GL_EXT_gpu_program_parameters",
|
|
"GL_ARB_shader_image_load_store",
|
|
"GL_ARB_transpose_matrix",
|
|
"GL_ARB_cl_event",
|
|
"GL_ARB_fragment_shader",
|
|
"GL_ARB_texture_storage_multisample",
|
|
"GL_ARB_vertex_attrib_64bit",
|
|
"GL_EXT_bgra",
|
|
"GL_ARB_explicit_uniform_location",
|
|
"GL_EXT_timer_query",
|
|
"GL_SUN_multi_draw_arrays",
|
|
"GL_ARB_texture_env_combine",
|
|
"GL_KHR_debug",
|
|
"GL_ARB_tessellation_shader",
|
|
"GL_ARB_shader_group_vote",
|
|
"GL_ARB_fragment_program",
|
|
"GL_ARB_gpu_shader5",
|
|
"GL_EXT_texture_env_add",
|
|
"GL_EXT_texture_env_combine",
|
|
"GL_INTEL_conservative_rasterization",
|
|
"GL_KHR_shader_subgroup_vote",
|
|
"GL_ARB_clear_texture",
|
|
"GL_ARB_texture_swizzle",
|
|
"GL_ARB_copy_buffer",
|
|
"GL_EXT_direct_state_access",
|
|
"GL_ARB_fragment_coord_conventions",
|
|
"GL_KHR_shader_subgroup_quad",
|
|
"GL_ARB_provoking_vertex",
|
|
"GL_EXT_texture_snorm",
|
|
"GL_ARB_polygon_offset_clamp",
|
|
"GL_ARB_shader_subroutine",
|
|
"GL_ARB_texture_barrier",
|
|
"GL_ARB_texture_query_levels",
|
|
"GL_EXT_blend_minmax",
|
|
"GL_ARB_draw_buffers_blend",
|
|
"GL_EXT_memory_object",
|
|
"GL_EXT_clip_volume_hint",
|
|
"GL_AMD_depth_clamp_separate",
|
|
"GL_ARB_shadow",
|
|
"GL_EXT_texture_rectangle",
|
|
"GL_NV_texgen_reflection",
|
|
"GL_ARB_internalformat_query2",
|
|
"GL_EXT_texture_array",
|
|
"GL_ARB_gl_spirv",
|
|
"GL_ARB_internalformat_query",
|
|
"GL_EXT_packed_pixels",
|
|
"GL_ARB_compressed_texture_pixel_storage",
|
|
"GL_EXT_stencil_wrap",
|
|
"GL_ARB_multi_bind",
|
|
"GL_ARB_query_buffer_object",
|
|
"GL_ARB_robust_buffer_access_behavior",
|
|
"GL_ARB_vertex_array_bgra",
|
|
"GL_ATI_separate_stencil",
|
|
"GL_EXT_packed_float",
|
|
"GL_ARB_arrays_of_arrays",
|
|
"GL_ARB_shading_language_packing",
|
|
"GL_EXT_semaphore_win32",
|
|
"GL_ARB_pixel_buffer_object",
|
|
"GL_ARB_clip_control",
|
|
"GL_ARB_blend_func_extended",
|
|
"GL_ARB_multitexture",
|
|
"GL_ARB_shader_precision",
|
|
"GL_ARB_map_buffer_alignment",
|
|
"GL_ARB_vertex_attrib_binding",
|
|
"GL_ARB_texture_buffer_object",
|
|
"GL_ARB_draw_instanced",
|
|
"GL_ARB_texture_rgb10_a2ui",
|
|
"GL_EXT_secondary_color",
|
|
"GL_ARB_derivative_control",
|
|
"GL_EXT_fog_coord",
|
|
"GL_ARB_vertex_type_2_10_10_10_rev",
|
|
"GL_ARB_vertex_array_object",
|
|
"GL_ARB_fragment_layer_viewport",
|
|
"GL_ARB_sample_shading",
|
|
"GL_ARB_ES3_1_compatibility",
|
|
"GL_ARB_shader_texture_image_samples",
|
|
"GL_OVR_multiview",
|
|
"GL_EXT_texture3D",
|
|
"GL_ARB_framebuffer_object",
|
|
"GL_EXT_semaphore",
|
|
"GL_ARB_texture_stencil8",
|
|
"GL_ARB_texture_view",
|
|
"GL_KHR_no_error",
|
|
"GL_IBM_texture_mirrored_repeat",
|
|
"GL_ARB_framebuffer_sRGB",
|
|
"GL_NV_blend_square",
|
|
"GL_ARB_fragment_program_shadow",
|
|
"GL_ARB_texture_compression",
|
|
"GL_ARB_half_float_vertex",
|
|
"GL_EXT_draw_buffers2",
|
|
"GL_AMD_vertex_shader_layer",
|
|
"GL_ARB_shader_storage_buffer_object",
|
|
"GL_EXT_framebuffer_multisample",
|
|
"GL_KHR_blend_equation_advanced",
|
|
"GL_ARB_seamless_cube_map",
|
|
"GL_INTEL_performance_query",
|
|
"GL_ARB_vertex_shader",
|
|
"GL_ARB_texture_buffer_object_rgb32",
|
|
"GL_KHR_context_flush_control",
|
|
"GL_EXT_texture_shared_exponent",
|
|
"GL_ARB_texture_cube_map_array",
|
|
"GL_NV_primitive_restart",
|
|
"GL_ARB_texture_mirror_clamp_to_edge",
|
|
"GL_ARB_texture_float",
|
|
"GL_ARB_timer_query",
|
|
"GL_EXT_depth_bounds_test",
|
|
"GL_ARB_depth_buffer_float",
|
|
"GL_3DFX_texture_compression_FXT1",
|
|
"GL_EXT_texture_integer",
|
|
"GL_KHR_texture_compression_astc_ldr",
|
|
"GL_ARB_sampler_objects",
|
|
"GL_ARB_transform_feedback2",
|
|
"GL_ARB_shading_language_100",
|
|
"GL_ARB_draw_indirect",
|
|
"GL_ARB_shader_image_size",
|
|
"GL_ARB_indirect_parameters",
|
|
"GL_ARB_texture_storage",
|
|
"GL_ARB_post_depth_coverage",
|
|
"GL_ARB_transform_feedback_instanced",
|
|
"GL_ARB_vertex_program",
|
|
"GL_EXT_blend_func_separate",
|
|
"GL_EXT_multi_draw_arrays",
|
|
"GL_ARB_spirv_extensions",
|
|
"GL_EXT_texture_sRGB_decode",
|
|
"GL_INTEL_multi_rate_fragment_shader",
|
|
"GL_ARB_shader_texture_lod",
|
|
"GL_EXT_shader_integer_mix",
|
|
"GL_WIN_swap_hint",
|
|
"GL_EXT_texture_storage",
|
|
"GL_ARB_stencil_texturing",
|
|
"GL_ARB_texture_non_power_of_two",
|
|
"GL_ATI_meminfo",
|
|
"GL_ARB_point_parameters",
|
|
"GL_EXT_framebuffer_object",
|
|
"GL_ARB_draw_buffers",
|
|
"GL_ARB_texture_gather",
|
|
"GL_ARB_compatibility",
|
|
"GL_ARB_vertex_buffer_object",
|
|
"GL_ARB_shader_stencil_export",
|
|
"GL_EXT_transform_feedback",
|
|
"GL_EXT_texture_lod_bias",
|
|
"GL_ARB_copy_image",
|
|
"GL_KHR_shader_subgroup",
|
|
"GL_KHR_shader_subgroup_arithmetic",
|
|
"GL_ARB_ES3_compatibility",
|
|
"GL_EXT_memory_object_win32",
|
|
"GL_EXT_polygon_offset_clamp",
|
|
"GL_ARB_texture_compression_rgtc",
|
|
"GL_ARB_occlusion_query2",
|
|
}
|
|
[2026-06-09T07:39:17Z INFO wgpu_core::instance] Adapter Vulkan AdapterInfo { name: "Intel(R) UHD Graphics", vendor: 32902, device: 42785, device_type: IntegratedGpu, driver: "Intel Corporation", driver_info: "101.7084", backend: Vulkan }
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_hal::vulkan::adapter] Supported extensions: ["VK_KHR_swapchain", "VK_KHR_swapchain_mutable_format", "VK_EXT_robustness2"]
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Inserted device layer "VK_LAYER_OBS_HOOK" (C:\ProgramData\obs-studio-hook\.\graphics-hook64.dll)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
vkCreateDevice layer callstack setup to:
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
<Application>
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
||
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
<Loader>
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
||
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
VK_LAYER_OBS_HOOK
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Type: Implicit
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Enabled By: Implicit Layer
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Disable Env Var: DISABLE_VULKAN_OBS_CAPTURE
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Manifest: C:\ProgramData\obs-studio-hook\obs-vulkan64.json
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Library: C:\ProgramData\obs-studio-hook\.\graphics-hook64.dll
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
||
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
<Device>
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
|
|
Using "Intel(R) UHD Graphics" with driver: "C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_0eac281dc2d07a5f\.\igvk64.dll"
|
|
[2026-06-09T07:39:17Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x1faeef2cf80, name: ?)
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_core::device::global] configuring surface with SurfaceConfiguration { usage: TextureUsages(RENDER_ATTACHMENT), format: Bgra8Unorm, width: 1800, height: 1200, present_mode: AutoVsync, desired_maximum_frame_latency: 2, alpha_mode: Opaque, view_formats: [] }
|
|
[2026-06-09T07:39:17Z INFO wgpu_core::device::resource] Device::maintain: waiting for submission index 0
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_core::device::resource] Create view for Texture with 'glyph_atlas' label filters usages to TextureUses(RESOURCE)
|
|
[2026-06-09T07:39:17Z DEBUG wgpu_core::resource] Buffer with 'uniforms' label map state -> Idle
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [0] = Literal(AbstractInt(0)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [1] = Literal(I32(0)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [2] = Literal(AbstractInt(0)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [3] = Literal(I32(0)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [4] = Literal(AbstractInt(0)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [5] = Literal(I32(0)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [6] = Literal(AbstractInt(1)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [7] = Literal(I32(1)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [8] = Literal(AbstractInt(0)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [9] = Literal(I32(0)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [10] = Literal(AbstractInt(2)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [11] = Literal(I32(2)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [12] = Literal(AbstractInt(0)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [13] = Literal(I32(0)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [14] = Literal(AbstractInt(1)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [15] = Literal(I32(1)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [16] = Literal(AbstractInt(2)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [17] = Literal(I32(2)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [18] = Literal(AbstractInt(3)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [19] = Literal(I32(3)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [20] = Literal(AbstractInt(4)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [21] = Literal(I32(4)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [22] = Literal(AbstractInt(5)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [23] = Literal(I32(5)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [24] = Literal(AbstractInt(6)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [25] = Literal(I32(6)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [26] = Literal(AbstractInt(7)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [27] = Literal(I32(7)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [28] = Literal(AbstractInt(0)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [29] = Literal(I32(0)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [30] = Literal(AbstractInt(1)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [31] = Literal(I32(1)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [32] = Literal(AbstractInt(2)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [33] = Literal(I32(2)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [34] = Literal(AbstractInt(3)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [35] = Literal(I32(3)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [36] = Literal(AbstractInt(4)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [0] = FunctionArgument(0) : Handle([4])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [1] = FunctionArgument(1) : Handle([7])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [2] = LocalVariable([0]) : Value(Pointer { base: [8], space: Function })
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [3] = AccessIndex { base: [1], index: 0 } : Handle([0])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [4] = AccessIndex { base: [0], index: 0 } : Handle([0])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [5] = AccessIndex { base: [1], index: 1 } : Handle([0])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["vec2<f32>", "vec2<f32>"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "f32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [6] = Binary { op: Multiply, left: [4], right: [5] } : Handle([0])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["vec2<f32>", "vec2<f32>"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "f32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [7] = Binary { op: Add, left: [3], right: [6] } : Handle([0])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [8] = AccessIndex { base: [7], index: 0 } : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [9] = GlobalVariable([0]) : Value(Pointer { base: [1], space: Uniform })
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [10] = AccessIndex { base: [9], index: 0 } : Value(Pointer { base: [0], space: Uniform })
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [11] = AccessIndex { base: [10], index: 0 } : Value(ValuePointer { size: None, scalar: Scalar { kind: Float, width: 4 }, space: Uniform })
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [12] = Load { pointer: [11] } : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["f32", "f32"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "f32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [13] = Binary { op: Divide, left: [8], right: [12] } : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [14] = Literal(AbstractFloat(2.0)) : Value(Scalar(Scalar { kind: AbstractFloat, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["f32", "{AbstractFloat}"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "f32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [15] = Literal(F32(2.0)) : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [16] = Binary { op: Multiply, left: [13], right: [15] } : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [17] = Literal(AbstractFloat(1.0)) : Value(Scalar(Scalar { kind: AbstractFloat, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["f32", "{AbstractFloat}"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "f32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [18] = Literal(F32(1.0)) : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [19] = Binary { op: Subtract, left: [16], right: [18] } : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [20] = AccessIndex { base: [7], index: 1 } : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [21] = GlobalVariable([0]) : Value(Pointer { base: [1], space: Uniform })
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [22] = AccessIndex { base: [21], index: 0 } : Value(Pointer { base: [0], space: Uniform })
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [23] = AccessIndex { base: [22], index: 1 } : Value(ValuePointer { size: None, scalar: Scalar { kind: Float, width: 4 }, space: Uniform })
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [24] = Load { pointer: [23] } : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["f32", "f32"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "f32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [25] = Binary { op: Divide, left: [20], right: [24] } : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [26] = Unary { op: Negate, expr: [25] } : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [27] = Literal(AbstractFloat(2.0)) : Value(Scalar(Scalar { kind: AbstractFloat, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["f32", "{AbstractFloat}"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "f32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [28] = Literal(F32(2.0)) : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [29] = Binary { op: Multiply, left: [26], right: [28] } : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [30] = Literal(AbstractFloat(1.0)) : Value(Scalar(Scalar { kind: AbstractFloat, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["f32", "{AbstractFloat}"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "f32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [31] = Literal(F32(1.0)) : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [32] = Binary { op: Add, left: [29], right: [31] } : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [33] = AccessIndex { base: [2], index: 0 } : Value(Pointer { base: [5], space: Function })
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [34] = Literal(AbstractFloat(0.0)) : Value(Scalar(Scalar { kind: AbstractFloat, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [35] = Literal(AbstractFloat(1.0)) : Value(Scalar(Scalar { kind: AbstractFloat, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [36] = Literal(F32(0.0)) : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [37] = Literal(F32(1.0)) : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [38] = Compose { ty: [5], components: [[19], [32], [36], [37]] } : Handle([5])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [39] = AccessIndex { base: [2], index: 1 } : Value(Pointer { base: [0], space: Function })
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [40] = AccessIndex { base: [1], index: 2 } : Handle([0])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [41] = AccessIndex { base: [0], index: 0 } : Handle([0])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [42] = AccessIndex { base: [1], index: 3 } : Handle([0])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["vec2<f32>", "vec2<f32>"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "f32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [43] = Binary { op: Multiply, left: [41], right: [42] } : Handle([0])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["vec2<f32>", "vec2<f32>"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "f32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [44] = Binary { op: Add, left: [40], right: [43] } : Handle([0])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [45] = AccessIndex { base: [2], index: 2 } : Value(Pointer { base: [5], space: Function })
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [46] = AccessIndex { base: [1], index: 4 } : Handle([5])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [47] = AccessIndex { base: [2], index: 3 } : Value(Pointer { base: [5], space: Function })
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [48] = AccessIndex { base: [1], index: 5 } : Handle([5])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [49] = AccessIndex { base: [2], index: 4 } : Value(Pointer { base: [0], space: Function })
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [50] = AccessIndex { base: [0], index: 0 } : Handle([0])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [51] = AccessIndex { base: [2], index: 5 } : Value(Pointer { base: [6], space: Function })
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [52] = AccessIndex { base: [1], index: 6 } : Handle([6])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [53] = Load { pointer: [2] } : Handle([8])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [37] = Literal(I32(4)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [38] = Literal(AbstractInt(0)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [0] = FunctionArgument(0) : Handle([8])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [1] = GlobalVariable([1]) : Handle([2])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [2] = GlobalVariable([2]) : Handle([3])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [3] = AccessIndex { base: [0], index: 1 } : Handle([0])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [4] = ImageSample { image: [1], sampler: [2], gather: None, coordinate: [3], array_index: None, offset: None, level: Auto, depth_ref: None } : Value(Vector { size: Quad, scalar: Scalar { kind: Float, width: 4 } })
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [5] = AccessIndex { base: [4], index: 0 } : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [6] = AccessIndex { base: [0], index: 3 } : Handle([5])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [7] = AccessIndex { base: [0], index: 2 } : Handle([5])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [8] = Math { fun: Mix, arg: [6], arg1: Some([7]), arg2: Some([5]), arg3: None } : Handle([5])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [9] = LocalVariable([0]) : Value(Pointer { base: [5], space: Function })
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [10] = AccessIndex { base: [0], index: 4 } : Handle([0])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [11] = AccessIndex { base: [10], index: 1 } : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [12] = AccessIndex { base: [0], index: 5 } : Handle([6])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [13] = Literal(U32(8)) : Value(Scalar(Scalar { kind: Uint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["u32", "u32"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "u32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [14] = Binary { op: And, left: [12], right: [13] } : Handle([6])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [15] = Literal(U32(0)) : Value(Scalar(Scalar { kind: Uint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["u32", "u32"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "u32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [16] = Binary { op: NotEqual, left: [14], right: [15] } : Value(Scalar(Scalar { kind: Bool, width: 1 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [17] = Literal(AbstractFloat(0.84)) : Value(Scalar(Scalar { kind: AbstractFloat, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["f32", "{AbstractFloat}"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "f32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [18] = Literal(F32(0.84)) : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [19] = Binary { op: Greater, left: [11], right: [18] } : Value(Scalar(Scalar { kind: Bool, width: 1 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["bool", "bool"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "bool"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [20] = Binary { op: LogicalAnd, left: [16], right: [19] } : Value(Scalar(Scalar { kind: Bool, width: 1 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [21] = AccessIndex { base: [0], index: 2 } : Handle([5])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [22] = AccessIndex { base: [0], index: 5 } : Handle([6])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [23] = Literal(U32(16)) : Value(Scalar(Scalar { kind: Uint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["u32", "u32"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "u32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [24] = Binary { op: And, left: [22], right: [23] } : Handle([6])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [25] = Literal(U32(0)) : Value(Scalar(Scalar { kind: Uint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["u32", "u32"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "u32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [26] = Binary { op: NotEqual, left: [24], right: [25] } : Value(Scalar(Scalar { kind: Bool, width: 1 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [27] = Literal(AbstractFloat(0.74)) : Value(Scalar(Scalar { kind: AbstractFloat, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["f32", "{AbstractFloat}"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "f32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [28] = Literal(F32(0.74)) : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [29] = Binary { op: Greater, left: [11], right: [28] } : Value(Scalar(Scalar { kind: Bool, width: 1 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [30] = Literal(AbstractFloat(0.8)) : Value(Scalar(Scalar { kind: AbstractFloat, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["f32", "{AbstractFloat}"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "f32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [31] = Literal(F32(0.8)) : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [32] = Binary { op: Less, left: [11], right: [31] } : Value(Scalar(Scalar { kind: Bool, width: 1 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["bool", "bool"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "bool"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [33] = Binary { op: LogicalAnd, left: [29], right: [32] } : Value(Scalar(Scalar { kind: Bool, width: 1 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [34] = Literal(AbstractFloat(0.88)) : Value(Scalar(Scalar { kind: AbstractFloat, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["f32", "{AbstractFloat}"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "f32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [35] = Literal(F32(0.88)) : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [36] = Binary { op: Greater, left: [11], right: [35] } : Value(Scalar(Scalar { kind: Bool, width: 1 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [37] = Literal(AbstractFloat(0.94)) : Value(Scalar(Scalar { kind: AbstractFloat, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["f32", "{AbstractFloat}"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "f32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [38] = Literal(F32(0.94)) : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [39] = Binary { op: Less, left: [11], right: [38] } : Value(Scalar(Scalar { kind: Bool, width: 1 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["bool", "bool"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "bool"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [40] = Binary { op: LogicalAnd, left: [36], right: [39] } : Value(Scalar(Scalar { kind: Bool, width: 1 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["bool", "bool"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "bool"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [41] = Binary { op: LogicalOr, left: [33], right: [40] } : Value(Scalar(Scalar { kind: Bool, width: 1 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["bool", "bool"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "bool"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [42] = Binary { op: LogicalAnd, left: [26], right: [41] } : Value(Scalar(Scalar { kind: Bool, width: 1 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [43] = AccessIndex { base: [0], index: 2 } : Handle([5])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [44] = AccessIndex { base: [0], index: 5 } : Handle([6])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [45] = Literal(U32(256)) : Value(Scalar(Scalar { kind: Uint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["u32", "u32"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "u32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [46] = Binary { op: And, left: [44], right: [45] } : Handle([6])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [47] = Literal(U32(0)) : Value(Scalar(Scalar { kind: Uint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["u32", "u32"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "u32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [48] = Binary { op: NotEqual, left: [46], right: [47] } : Value(Scalar(Scalar { kind: Bool, width: 1 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [49] = Literal(AbstractFloat(0.44)) : Value(Scalar(Scalar { kind: AbstractFloat, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["f32", "{AbstractFloat}"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "f32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [50] = Literal(F32(0.44)) : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [51] = Binary { op: Greater, left: [11], right: [50] } : Value(Scalar(Scalar { kind: Bool, width: 1 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["bool", "bool"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "bool"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [52] = Binary { op: LogicalAnd, left: [48], right: [51] } : Value(Scalar(Scalar { kind: Bool, width: 1 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [53] = Literal(AbstractFloat(0.54)) : Value(Scalar(Scalar { kind: AbstractFloat, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["f32", "{AbstractFloat}"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "f32"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [54] = Literal(F32(0.54)) : Value(Scalar(Scalar { kind: Float, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [55] = Binary { op: Less, left: [11], right: [54] } : Value(Scalar(Scalar { kind: Bool, width: 1 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] wgsl automatic_conversion_consensus: ["bool", "bool"]
|
|
[2026-06-09T07:39:17Z DEBUG naga::front::wgsl::lower::conversion] consensus: "bool"
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [56] = Binary { op: LogicalAnd, left: [52], right: [55] } : Value(Scalar(Scalar { kind: Bool, width: 1 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [57] = AccessIndex { base: [0], index: 2 } : Handle([5])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [58] = Load { pointer: [9] } : Handle([5])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [39] = Literal(I32(0)) : Value(Scalar(Scalar { kind: Sint, width: 4 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [40] = Literal(AbstractInt(0)) : Value(Scalar(Scalar { kind: AbstractInt, width: 8 }))
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [0] = FunctionArgument(0) : Handle([8])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [1] = GlobalVariable([1]) : Handle([2])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [2] = GlobalVariable([2]) : Handle([3])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [3] = AccessIndex { base: [0], index: 1 } : Handle([0])
|
|
[2026-06-09T07:39:17Z DEBUG naga::front] Resolving [4] = ImageSample { image: [1], sampler: [2], gather: None, coordinate: [3], array_index: None, offset: None, level: Auto, depth_ref: None } : Value(Vector { size: Quad, scalar: Scalar { kind: Float, width: 4 } })
|
|
[2026-06-09T07:39:17Z DEBUG naga::valid::interface] var GlobalVariable { name: Some("uniforms"), space: Uniform, binding: Some(ResourceBinding { group: 0, binding: 0 }), ty: [1], init: None }
|
|
[2026-06-09T07:39:17Z DEBUG naga::valid::interface] var GlobalVariable { name: Some("atlas_tex"), space: Handle, binding: Some(ResourceBinding { group: 0, binding: 1 }), ty: [2], init: None }
|
|
[2026-06-09T07:39:17Z DEBUG naga::valid::interface] var GlobalVariable { name: Some("atlas_smp"), space: Handle, binding: Some(ResourceBinding { group: 0, binding: 2 }), ty: [3], init: None }
|
|
[2026-06-09T07:39:17Z DEBUG naga::valid::function] var LocalVariable { name: Some("out"), ty: [8], init: None }
|
|
[2026-06-09T07:39:17Z DEBUG naga::valid::function] var LocalVariable { name: Some("color"), ty: [5], init: None }
|
|
[2026-06-09T07:39:17Z ERROR wgpu_core::device::global] Device::create_render_pipeline error: Error matching ShaderStages(VERTEX) shader requirements against the pipeline
|
|
[2026-06-09T07:39:17Z ERROR wgpu::backend::wgpu_core] Handling wgpu errors as fatal by default
|
|
|
|
thread 'main' (24148) panicked at C:\Users\DG2210\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\wgpu-22.1.0\src\backend\wgpu_core.rs:3411:5:
|
|
wgpu error: Validation Error
|
|
|
|
Caused by:
|
|
In Device::create_render_pipeline, label = 'kitty_pipeline'
|
|
Error matching ShaderStages(VERTEX) shader requirements against the pipeline
|
|
Location[7] Uint32 interpolated as Some(Flat) with sampling None is not provided by the previous stage outputs
|
|
Input is not provided by the earlier stage in the pipeline
|
|
|
|
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|