http://bugs.winehq.org/show_bug.cgi?id=59414 --- Comment #6 from Stian Low <wineryyyyy@gmail.com> --- (In reply to Stian Low from comment #5)
I will test via DisableGstByteStreamHandler which may help me run it for the first time because it seems to not apply for Signifier video bug because DisableGstByteStreamHandler seems to only apply to Signifier .m4v main menu background video which I will try to add to support also if necessary.
Sorry. I for botching the second sentence. For clarify: I tried running DisableGstByteStreamHandler for Signifier video but it still seems to use gstreamer regardless. DisableGstByteStreamHandler may only apply for mfsrcsnk which Signifier seems to not use for videos. Therefore part of my effort for testing Haven related video bugs is to diff Gstreamer vs DisableGstByteStreamHandler which may requiring supporting DisableGstByteStreamHandler for wider cases such as however Signifier handles videos. As for your performance issues, I'll try to reproduce for Silksong on Linux. Otherwise it may be MacOS specific. Silksong calls GetSharedHandle right after CreateFence hack to return S_OK but unlike Haven video, Silksong seems able to fallback to software video rendering somehow without MR-11398 which is still unclear: 0024:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x820. 0024:fixme:d3d:wined3d_device_create wined3d 00007F85C8C6B740, adapter 00007F85C20AB660, device_type 0x1, focus_window 0000000000000000, flags 0x820, surface_alignment 4, feature_levels 00006FFFF8977E80, feature_level_count 6, device_parent 00007F84F6FC4F58, device 00007F84F6FC4EB0. 0024:fixme:d3d11:d3d11_device_CreateFence iface 00007F84F6FC4ED0, initial_value 0, flags 0, iid {affde9d1-1df7-4bb7-8a34-0f46251dab80}, fence 00007FFFFE1FF368 stub! 0024:fixme:d3d11:d3d10_multithread_SetMultithreadProtected iface 00007F84F6FC4EE0, enable 0x1 stub! 0220:fixme:dxgi:dxgi_resource_GetSharedHandle iface 00007F85C216F348, shared_handle 00007F856BFEDC50 stub! -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.