Skip to content

Commit 8e15e6e

Browse files
committed
fix pascube/vkcube fallback logic
1 parent c24243f commit 8e15e6e

File tree

2 files changed

+282
-3
lines changed

2 files changed

+282
-3
lines changed

nohup.out

Lines changed: 279 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,279 @@
1+
[2025-12-30 13:32:44.360] [MANGOHUD] [warning] [overlay_params.cpp:1139] You have specified both gpu_list and pci_dev, ignoring pci_dev.
2+
[2025-12-30 13:32:44.360] [MANGOHUD] [info] [gpu.cpp:89] Set renderD128 as active GPU (driver=amdgpu id=1002:744c pci_dev=0000:03:00.0)
3+
Selected GPU 0: AMD Radeon RX 7900 XTX (RADV NAVI31), type: DiscreteGpu
4+
[2025-12-30 13:32:44.395] [MANGOHUD] [error] [battery.cpp:29] No battery found
5+
Instance Vulkan API version: 1.0.0
6+
Instance layer: VK_LAYER_VALVE_steam_overlay_32
7+
Instance layer: VK_LAYER_VALVE_steam_overlay_64
8+
Instance layer: VK_LAYER_VALVE_steam_fossilize_32
9+
Instance layer: VK_LAYER_VALVE_steam_fossilize_64
10+
Instance layer: VK_LAYER_MANGOHUD_overlay_x86
11+
Instance layer: VK_LAYER_MANGOHUD_overlay_x86_64
12+
Instance layer: VK_LAYER_VKBASALT_post_processing
13+
Instance layer: VK_LAYER_MESA_anti_lag
14+
Instance layer: VK_LAYER_MESA_device_select
15+
Instance layer: VK_LAYER_FROG_gamescope_wsi_x86_64
16+
Instance layer: VK_LAYER_MESA_overlay
17+
Instance extension: VK_KHR_device_group_creation
18+
Instance extension: VK_KHR_display
19+
Instance extension: VK_KHR_external_fence_capabilities
20+
Instance extension: VK_KHR_external_memory_capabilities
21+
Instance extension: VK_KHR_external_semaphore_capabilities
22+
Instance extension: VK_KHR_get_display_properties2
23+
Instance extension: VK_KHR_get_physical_device_properties2
24+
Instance extension: VK_KHR_get_surface_capabilities2
25+
Instance extension: VK_KHR_surface
26+
Instance extension: VK_KHR_surface_protected_capabilities
27+
Instance extension: VK_KHR_wayland_surface
28+
Instance extension: VK_KHR_xcb_surface
29+
Instance extension: VK_KHR_xlib_surface
30+
Instance extension: VK_EXT_acquire_drm_display
31+
Instance extension: VK_EXT_acquire_xlib_display
32+
Instance extension: VK_EXT_debug_report
33+
Instance extension: VK_EXT_debug_utils
34+
Instance extension: VK_EXT_direct_mode_display
35+
Instance extension: VK_EXT_display_surface_counter
36+
Instance extension: VK_EXT_headless_surface
37+
Instance extension: VK_KHR_surface_maint[2025-12-30 13:34:01.127] [MANGOHUD] [warning] [overlay_params.cpp:1139] You have specified both gpu_list and pci_dev, ignoring pci_dev.
38+
[2025-12-30 13:34:01.128] [MANGOHUD] [info] [gpu.cpp:89] Set renderD128 as active GPU (driver=amdgpu id=1002:744c pci_dev=0000:03:00.0)
39+
enance1
40+
Instance extension: VK_EXT_surface_maintenance1
41+
Instance extension: VK_EXT_swapchain_colorspace
42+
Instance extension: VK_KHR_portability_enumeration
43+
Instance extension: VK_LUNARG_direct_driver_loading
44+
Device name: AMD Radeon RX 7900 XTX (RADV NAVI31)
45+
Device Vendor ID: 0x00001002
46+
Device ID: 0x0000744C
47+
Device Vulkan API version: 1.4.335
48+
Device driver version: 25.99.99
49+
Device layer: VK_LAYER_MANGOHUD_overlay_x86
50+
Device layer: VK_LAYER_MANGOHUD_overlay_x86_64
51+
Device layer: VK_LAYER_MESA_device_select
52+
Device extension: VK_KHR_8bit_storage
53+
Device extension: VK_KHR_16bit_storage
54+
Device extension: VK_KHR_acceleration_structure
55+
Device extension: VK_KHR_bind_memory2
56+
Device extension: VK_KHR_buffer_device_address
57+
Device extension: VK_KHR_calibrated_timestamps
58+
Device extension: VK_KHR_compute_shader_derivatives
59+
Device extension: VK_KHR_cooperative_matrix
60+
Device extension: VK_KHR_copy_commands2
61+
Device extension: VK_KHR_create_renderpass2
62+
Device extension: VK_KHR_dedicated_allocation
63+
Device extension: VK_KHR_deferred_host_operations
64+
Device extension: VK_KHR_depth_clamp_zero_one
65+
Device extension: VK_KHR_depth_stencil_resolve
66+
Device extension: VK_KHR_descriptor_update_template
67+
Device extension: VK_KHR_device_group
68+
Device extension: VK_KHR_draw_indirect_count
69+
Device extension: VK_KHR_driver_properties
70+
Device extension: VK_KHR_dynamic_rendering
71+
Device extension: VK_KHR_dynamic_rendering_local_read
72+
Device extension: VK_KHR_external_fence
73+
Device extension: VK_KHR_external_fence_fd
74+
Device extension: VK_KHR_external_memory
75+
Device extension: VK_KHR_external_memory_fd
76+
Device extension: VK_KHR_external_semaphore
77+
Device extension: VK_KHR_external_semaphore_fd
78+
Device extension: VK_KHR_format_feature_flags2
79+
Device extension: VK_KHR_fragment_shader_barycentric
80+
Device extension: VK_KHR_fragment_shading_rate
81+
Device extension: VK_KHR_get_memory_requirements2
82+
Device extension: VK_KHR_global_priority
83+
Device extension: VK_KHR_image_format_list
84+
Device extension: VK_KHR_imageless_framebuffer
85+
Device extension: VK_KHR_incremental_present
86+
Device extension: VK_KHR_index_type_uint8
87+
Device extension: VK_KHR_line_rasterization
88+
Device extension: VK_KHR_load_store_op_none
89+
Device extension: VK_KHR_maintenance1
90+
Device extension: VK_KHR_maintenance2
91+
Device extension: VK_KHR_maintenance3
92+
Device extension: VK_KHR_maintenance4
93+
Device extension: VK_KHR_maintenance5
94+
Device extension: VK_KHR_maintenance6
95+
Device extension: VK_KHR_maintenance7
96+
Device extension: VK_KHR_maintenance8
97+
Device extension: VK_KHR_maintenance9
98+
Device extension: VK_KHR_maintenance10
99+
Device extension: VK_KHR_map_memory2
100+
Device extension: VK_KHR_multiview
101+
Device extension: VK_KHR_pipeline_binary
102+
Device extension: VK_KHR_pipeline_executable_properties
103+
Device extension: VK_KHR_pipeline_library
104+
Device extension: VK_KHR_present_id
105+
Device extension: VK_KHR_present_id2
106+
Device extension: VK_KHR_present_wait
107+
Device extension: VK_KHR_present_wait2
108+
Device extension: VK_KHR_push_descriptor
109+
Device extension: VK_KHR_ray_query
110+
Device extension: VK_KHR_ray_tracing_maintenance1
111+
Device extension: VK_KHR_ray_tracing_pipeline
112+
Device extension: VK_KHR_ray_tracing_position_fetch
113+
Device extension: VK_KHR_relaxed_block_layout
114+
Device extension: VK_KHR_robustness2
115+
Device extension: VK_KHR_sampler_mirror_clamp_to_edge
116+
Device extension: VK_KHR_sampler_ycbcr_conversion
117+
Device extension: VK_KHR_separate_depth_stencil_layouts
118+
Device extension: VK_KHR_shader_atomic_int64
119+
Device extension: VK_KHR_shader_clock
120+
Device extension: VK_KHR_shader_draw_parameters
121+
Device extension: VK_KHR_shader_expect_assume
122+
Device extension: VK_KHR_shader_float16_int8
123+
Device extension: VK_KHR_shader_float_controls
124+
Device extension: VK_KHR_shader_float_controls2
125+
Device extension: VK_KHR_shader_integer_dot_product
126+
Device extension: VK_KHR_shader_maximal_reconvergence
127+
Device extension: VK_KHR_shader_non_semantic_info
128+
Device extension: VK_KHR_shader_quad_control
129+
Device extension: VK_KHR_shader_relaxed_extended_instruction
130+
Device extension: VK_KHR_shader_subgroup_extended_types
131+
Device extension: VK_KHR_shader_subgroup_rotate
132+
Device extension: VK_KHR_shader_subgroup_uniform_control_flow
133+
Device extension: VK_KHR_shader_terminate_invocation
134+
Device extension: VK_KHR_shader_untyped_pointers
135+
Device extension: VK_KHR_spirv_1_4
136+
Device extension: VK_KHR_storage_buffer_storage_class
137+
Device extension: VK_KHR_swapchain
138+
Device extension: VK_KHR_swapchain_maintenance1
139+
Device extension: VK_KHR_swapchain_mutable_format
140+
Device extension: VK_KHR_synchronization2
141+
Device extension: VK_KHR_timeline_semaphore
142+
Device extension: VK_KHR_unified_image_layouts
143+
Device extension: VK_KHR_uniform_buffer_standard_layout
144+
Device extension: VK_KHR_variable_pointers
145+
Device extension: VK_KHR_vertex_attribute_divisor
146+
Device extension: VK_KHR_video_decode_av1
147+
Device extension: VK_KHR_video_decode_h264
148+
Device extension: VK_KHR_video_decode_h265
149+
Device extension: VK_KHR_video_decode_queue
150+
Device extension: VK_KHR_video_decode_vp9
151+
Device extension: VK_KHR_video_encode_av1
152+
Device extension: VK_KHR_video_encode_h264
153+
Device extension: VK_KHR_video_encode_h265
154+
Device extension: VK_KHR_video_encode_intra_refresh
155+
Device extension: VK_KHR_video_encode_quantization_map
156+
Device extension: VK_KHR_video_encode_queue
157+
Device extension: VK_KHR_video_maintenance1
158+
Device extension: VK_KHR_video_maintenance2
159+
Device extension: VK_KHR_video_queue
160+
Device extension: VK_KHR_vulkan_memory_model
161+
Device extension: VK_KHR_workgroup_memory_explicit_layout
162+
Device extension: VK_KHR_zero_initialize_workgroup_memory
163+
Device extension: VK_EXT_4444_formats
164+
Device extension: VK_EXT_attachment_feedback_loop_dynamic_state
165+
Device extension: VK_EXT_attachment_feedback_loop_layout
166+
Device extension: VK_EXT_border_color_swizzle
167+
Device extension: VK_EXT_buffer_device_address
168+
Device extension: VK_EXT_calibrated_timestamps
169+
Device extension: VK_EXT_color_write_enable
170+
Device extension: VK_EXT_conditional_rendering
171+
Device extension: VK_EXT_conservative_rasterization
172+
Device extension: VK_EXT_custom_border_color
173+
Device extension: VK_EXT_custom_resolve
174+
Device extension: VK_EXT_depth_bias_control
175+
Device extension: VK_EXT_depth_clamp_control
176+
Device extension: VK_EXT_depth_clamp_zero_one
177+
Device extension: VK_EXT_depth_clip_control
178+
Device extension: VK_EXT_depth_clip_enable
179+
Device extension: VK_EXT_depth_range_unrestricted
180+
Device extension: VK_EXT_descriptor_buffer
181+
Device extension: VK_EXT_descriptor_indexing
182+
Device extension: VK_EXT_device_address_binding_report
183+
Device extension: VK_EXT_device_fault
184+
Device extension: VK_EXT_device_generated_commands
185+
Device extension: VK_EXT_device_memory_report
186+
Device extension: VK_EXT_discard_rectangles
187+
Device extension: VK_EXT_display_control
188+
Device extension: VK_EXT_dynamic_rendering_unused_attachments
189+
Device extension: VK_EXT_extended_dynamic_state
190+
Device extension: VK_EXT_extended_dynamic_state2
191+
Device extension: VK_EXT_extended_dynamic_state3
192+
Device extension: VK_EXT_external_memory_acquire_unmodified
193+
Device extension: VK_EXT_external_memory_dma_buf
194+
Device extension: VK_EXT_external_memory_host
195+
Device extension: VK_EXT_fragment_shader_interlock
196+
Device extension: VK_EXT_global_priority
197+
Device extension: VK_EXT_global_priority_query
198+
Device extension: VK_EXT_graphics_pipeline_library
199+
Device extension: VK_EXT_hdr_metadata
200+
Device extension: VK_EXT_host_query_reset
201+
Device extension: VK_EXT_image_2d_view_of_3d
202+
Device extension: VK_EXT_image_compression_control
203+
Device extension: VK_EXT_image_drm_format_modifier
204+
Device extension: VK_EXT_image_robustness
205+
Device extension: VK_EXT_image_sliced_view_of_3d
206+
Device extension: VK_EXT_image_view_min_lod
207+
Device extension: VK_EXT_index_type_uint8
208+
Device extension: VK_EXT_inline_uniform_block
209+
Device extension: VK_EXT_legacy_vertex_attributes
210+
Device extension: VK_EXT_line_rasterization
211+
Device extension: VK_EXT_load_store_op_none
212+
Device extension: VK_EXT_map_memory_placed
213+
Device extension: VK_EXT_memory_budget
214+
Device extension: VK_EXT_memory_priority
215+
Device extension: VK_EXT_mesh_shader
216+
Device extension: VK_EXT_multi_draw
217+
Device extension: VK_EXT_mutable_descriptor_type
218+
Device extension: VK_EXT_nested_command_buffer
219+
Device extension: VK_EXT_non_seamless_cube_map
220+
Device extension: VK_EXT_pci_bus_info
221+
Device extension: VK_EXT_physical_device_drm
222+
Device extension: VK_EXT_pipeline_creation_cache_control
223+
Device extension: VK_EXT_pipeline_creation_feedback
224+
Device extension: VK_EXT_pipeline_library_group_handles
225+
Device extension: VK_EXT_pipeline_robustness
226+
Device extension: VK_EXT_post_depth_coverage
227+
Device extension: VK_EXT_primitive_topology_list_restart
228+
Device extension: VK_EXT_primitives_generated_query
229+
Device extension: VK_EXT_private_data
230+
Device extension: VK_EXT_provoking_vertex
231+
Device extension: VK_EXT_queue_family_foreign
232+
Device extension: VK_EXT_robustness2
233+
Device extension: VK_EXT_sample_locations
234+
Device extension: VK_EXT_sampler_filter_minmax
235+
Device extension: VK_EXT_scalar_block_layout
236+
Device extension: VK_EXT_separate_stencil_usage
237+
Device extension: VK_EXT_shader_atomic_float
238+
Device extension: VK_EXT_shader_atomic_float2
239+
Device extension: VK_EXT_shader_demote_to_helper_invocation
240+
Device extension: VK_EXT_shader_image_atomic_int64
241+
Device extension: VK_EXT_shader_module_identifier
242+
Device extension: VK_EXT_shader_object
243+
Device extension: VK_EXT_shader_replicated_composites
244+
Device extension: VK_EXT_shader_stencil_export
245+
Device extension: VK_EXT_shader_subgroup_ballot
246+
Device extension: VK_EXT_shader_subgroup_vote
247+
Device extension: VK_EXT_shader_uniform_buffer_unsized_array
248+
Device extension: VK_EXT_shader_viewport_index_layer
249+
Device extension: VK_EXT_subgroup_size_control
250+
Device extension: VK_EXT_swapchain_maintenance1
251+
Device extension: VK_EXT_texel_buffer_alignment
252+
Device extension: VK_EXT_tooling_info
253+
Device extension: VK_EXT_transform_feedback
254+
Device extension: VK_EXT_vertex_attribute_divisor
255+
Device extension: VK_EXT_vertex_input_dynamic_state
256+
Device extension: VK_EXT_ycbcr_2plane_444_formats
257+
Device extension: VK_EXT_ycbcr_image_arrays
258+
Device extension: VK_EXT_zero_initialize_device_memory
259+
Device extension: VK_AMD_buffer_marker
260+
Device extension: VK_AMD_device_coherent_memory
261+
Device extension: VK_AMD_draw_indirect_count
262+
Device extension: VK_AMD_gcn_shader
263+
Device extension: VK_AMD_gpu_shader_half_float
264+
Device extension: VK_AMD_gpu_shader_int16
265+
Device extension: VK_AMD_memory_overallocation_behavior
266+
Device extension: VK_AMD_mixed_attachment_samples
267+
Device extension: VK_AMD_shader_ballot
268+
Device extension: VK_AMD_shader_core_properties
269+
Device extension: VK_AMD_shader_core_properties2
270+
Device extension: VK_AMD_shader_early_and_late_fragment_tests
271+
Device extension: VK_AMD_shader_explicit_vertex_parameter
272+
Device extension: VK_AMD_shader_image_load_store_lod
273+
Device extension: VK_AMD_shader_trinary_minmax
274+
Device extension: VK_GOOGLE_decorate_string
275+
Device extension: VK_GOOGLE_hlsl_functionality1
276+
Device extension: VK_GOOGLE_user_type
277+
Device extension: VK_INTEL_shader_integer_functions2
278+
Device extension: VK_MESA_image_alignment_control
279+
Device extension: VK_NV_compute_shad[2025-12-30 13:34:01.447] [MANGOHUD] [error] [battery.cpp:29] No battery found

overlayunit.lfm

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2288,7 +2288,7 @@ object goverlayform: Tgoverlayform
22882288
Left = 54
22892289
Height = 13
22902290
Top = 615
2291-
Width = 102
2291+
Width = 103
22922292
Anchors = [akLeft, akBottom]
22932293
BorderSpacing.Bottom = 55
22942294
Caption = 'DEPENDENCIES STATUS'
@@ -174261,10 +174261,10 @@ object goverlayform: Tgoverlayform
174261174261
AnchorSideLeft.Side = asrCenter
174262174262
AnchorSideTop.Control = mangocolorBitBtn
174263174263
AnchorSideTop.Side = asrBottom
174264-
Left = 90
174264+
Left = 89
174265174265
Height = 18
174266174266
Top = 438
174267-
Width = 103
174267+
Width = 105
174268174268
BorderSpacing.Top = 11
174269174269
Caption = 'MangoHud Stock'
174270174270
Font.Height = -13

0 commit comments

Comments
 (0)