https://bugs.winehq.org/show_bug.cgi?id=41184
Bug ID: 41184 Summary: DX11 Tesselation tutorial doesn't work correctly Product: Wine Version: 1.9.16 Hardware: x86 OS: Windows Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: svyatpro@gmail.com
Running DX11 tesselation tutorial results a blank screen.
Download sources and binaries: http://www.rastertek.com/dx11tut38.html
https://bugs.winehq.org/show_bug.cgi?id=41184
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #1 from winetest@luukku.com --- Still valid 1.9.20
https://bugs.winehq.org/show_bug.cgi?id=41184
--- Comment #2 from winetest@luukku.com --- Created attachment 56169 --> https://bugs.winehq.org/attachment.cgi?id=56169 wine-staging 1.9.23
Still valid, added short log. It looks like it spamming same messages over and over. This bug should have url field filled and download keyword set up.
tested against wine-staging 1.9.23.
https://bugs.winehq.org/show_bug.cgi?id=41184
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
https://bugs.winehq.org/show_bug.cgi?id=41184
--- Comment #3 from winetest@luukku.com --- Still doesnt work but I think this has gone forward.
fixme:d3dx:D3DX11CompileFromFileW filename L"../Engine/color.vs", defines (nil), include (nil), entry_point "ColorVertexShader", target "vs_5_0", sflags 0x800, eflags 0, pump (nil), shader 0x32fce0, error_messages 0x32fcdc, hresult (nil) stub.
wine 2.0.rc3.
https://bugs.winehq.org/show_bug.cgi?id=41184
--- Comment #4 from Fabian Maurer dark.shadow4@web.de --- This bug is actually 3 different bugs: -d3dx11_46 missing the D3DX11CompileFromFileW function -d3dcompiler_43 not working -The tessellation program still showing a black-screen even with both dlls overriden
It looks like the program in the first post was run with both dlls overridden, the d3dx11 and d3dcompiler bugs are fairly well known I think.
https://bugs.winehq.org/show_bug.cgi?id=41184
--- Comment #5 from Svyatpro svyatpro@gmail.com --- Sure with overriden dlls because the chosen platform is Windows. I think it will be more easily to fix tesselation bug with this test app because of its simplicity and source code availability.
https://bugs.winehq.org/show_bug.cgi?id=41184
Sergey Isakov isakov-sl@bk.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |isakov-sl@bk.ru
--- Comment #6 from Sergey Isakov isakov-sl@bk.ru --- wine-2.0-rc4 ------- fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x18c6c0, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0x1, mode_count 0x33fbac, desc 0x0 partial stub! fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x18c6c0, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0x1, mode_count 0x33fbac, desc 0x411cd8 partial stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f558,0x00000000), stub! fixme:dxgi:dxgi_check_feature_level_support Ignoring adapter type. fixme:winediag:dxgi_check_feature_level_support None of the requested D3D feature levels is supported on this GPU with the current shader backend.
https://bugs.winehq.org/show_bug.cgi?id=41184
--- Comment #7 from Sergey Isakov isakov-sl@bk.ru --- With a hack to ignore feature level I got more messages --------- fixme:dxgi:dxgi_check_feature_level_support Ignoring adapter type. fixme:dxgi:dxgi_check_feature_level_support shader_model: VS=3, PS=3 fixme:dxgi:dxgi_check_feature_level_support Choosing supported feature level D3D_FEATURE_LEVEL_11_0 (SM5). fixme:dxgi:dxgi_device_init Ignoring adapter type. fixme:d3d11:device_parent_create_swapchain_texture device_parent 0x18c204, container_parent 0x18e900, wined3d_desc 0x33f6c0, wined3d_texture 0x1bef40 partial stub! fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion. fixme:d3d:context_create OpenGL implementation does not support GL_PRIMITIVE_RESTART_FIXED_INDEX. fixme:dxgi:dxgi_factory_CreateSwapChain iface 0x185cf0, device 0x18c1d8, desc 0x33faf8, swapchain 0x411bf0 partial stub! fixme:dxgi:dxgi_factory_CreateSwapChain Ignoring SwapEffect 0. fixme:d3d11:device_parent_create_swapchain_texture device_parent 0x18c204, container_parent 0x1c0ce8, wined3d_desc 0x33f940, wined3d_texture 0x1c0da0 partial stub! fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion. fixme:d3d:context_create OpenGL implementation does not support GL_PRIMITIVE_RESTART_FIXED_INDEX. fixme:d3d11:device_parent_create_swapchain_texture device_parent 0x18c204, container_parent 0x1c0ce8, wined3d_desc 0x33f940, wined3d_texture 0x1c2e30 partial stub! fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion. fixme:d3d:wined3d_buffer_create Ignoring access flags (pool). fixme:d3d:wined3d_buffer_create Ignoring access flags (pool). fixme:d3d11:skip_dword_unknown Skipping 4 unknown DWORDs: fixme:d3d11:skip_dword_unknown 0xb4a01725 fixme:d3d11:skip_dword_unknown 0x6cb5f9d2 fixme:d3d11:skip_dword_unknown 0xc63507ee fixme:d3d11:skip_dword_unknown 0x9072416e fixme:d3d11:skip_dword_unknown Skipping 1 unknown DWORDs: fixme:d3d11:skip_dword_unknown 0x00000001 fixme:d3d11:shdr_handler Unhandled chunk "RDEF". fixme:d3d11:skip_dword_unknown Skipping 1 unknown DWORDs: fixme:d3d11:skip_dword_unknown 0x00000008 fixme:d3d11:skip_dword_unknown Skipping 1 unknown DWORDs: fixme:d3d11:skip_dword_unknown 0x00000008 fixme:d3d11:shdr_handler Unhandled chunk "STAT". fixme:d3d_shader:shader_select_frontend Unrecognised version token 0x43425844. fixme:d3d_shader:shader_set_function Unable to find frontend for shader.
https://bugs.winehq.org/show_bug.cgi?id=41184
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |38d5b29ae172a96e70b45a6a5fc | |d03dbf72b2df1 CC| |joseph.kucia@gmail.com Status|UNCONFIRMED |RESOLVED
--- Comment #8 from Józef Kucia joseph.kucia@gmail.com --- Tessellation shaders are now implemented.
https://bugs.winehq.org/show_bug.cgi?id=41184
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 2.9.