{"action":"created","issue":{"url":"https://api.github.com/repos/doitsujin/dxvk/issues/267","repository_url":"https://api.github.com/repos/doitsujin/dxvk","labels_url":"https://api.github.com/repos/doitsujin/dxvk/issues/267/labels{/name}","comments_url":"https://api.github.com/repos/doitsujin/dxvk/issues/267/comments","events_url":"https://api.github.com/repos/doitsujin/dxvk/issues/267/events","html_url":"https://github.com/doitsujin/dxvk/issues/267","id":313057830,"node_id":"MDU6SXNzdWUzMTMwNTc4MzA=","number":267,"title":"Nvidia driver discussion","user":{"login":"zaps166","id":6239090,"node_id":"MDQ6VXNlcjYyMzkwOTA=","avatar_url":"https://avatars3.githubusercontent.com/u/6239090?v=4","gravatar_id":"","url":"https://api.github.com/users/zaps166","html_url":"https://github.com/zaps166","followers_url":"https://api.github.com/users/zaps166/followers","following_url":"https://api.github.com/users/zaps166/following{/other_user}","gists_url":"https://api.github.com/users/zaps166/gists{/gist_id}","starred_url":"https://api.github.com/users/zaps166/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zaps166/subscriptions","organizations_url":"https://api.github.com/users/zaps166/orgs","repos_url":"https://api.github.com/users/zaps166/repos","events_url":"https://api.github.com/users/zaps166/events{/privacy}","received_events_url":"https://api.github.com/users/zaps166/received_events","type":"User","site_admin":false},"labels":[{"id":842150304,"node_id":"MDU6TGFiZWw4NDIxNTAzMDQ=","url":"https://api.github.com/repos/doitsujin/dxvk/labels/READ%20ME","name":"READ ME","color":"000000","default":false},{"id":806781513,"node_id":"MDU6TGFiZWw4MDY3ODE1MTM=","url":"https://api.github.com/repos/doitsujin/dxvk/labels/nvidia","name":"nvidia","color":"75b901","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":229,"created_at":"2018-04-10T19:26:10Z","updated_at":"2018-11-05T08:49:15Z","closed_at":null,"author_association":"NONE","body":"Nvidia introduced new [Vulkan SPIR-V compiler](https://www.phoronix.com/scan.php?page=news_item&px=NVIDIA-396.18-Beta-Released). Games using DXVK runs very slow with it (it can be disabled by using `__GL_NextGenCompiler` envvar).\r\n\r\nComparision [3840x2160, *new* vs *old, disabled by envvar*]:\r\n- Tomb Raider 2013 main menu (ultra, but without tesselation): [7 FPS vs 40 FPS]\r\n- NieR:Automata (some scene, full details, anti-aliasing off): [14.5 FPS vs 24 FPS]\r\n- Sword Art Online Hollow Realization (Teleport Gate Plaza, full details, anti-aliasing off): [13 FPS vs 45 FPS]\r\n\r\nMoreover:\r\n- Tomb Raider 2013 scene with tesselation enabled is black (on old nvidia shader compiler graphics is corrupted, but visible)\r\n- Sword Art Online Fatal Bullet scene is also black\r\n- No performance difference on Unigine Heaven (DXVK) and [Vulkan Examples](https://github.com/SaschaWillems/Vulkan) (native Linux)\r\n\r\n### System information\r\n- GPU: GeForce GTX 1080\r\n- Driver: 396.18\r\n- Wine version: 3.5\r\n- DXVK version: 41132b8\r\n- X11 Compositor: none/disabled\r\n- Nvidia Force Composition Pipeline: enabled\r\n- UseNvKmsCompositionPipeline: false"},"comment":{"url":"https://api.github.com/repos/doitsujin/dxvk/issues/comments/435797026","html_url":"https://github.com/doitsujin/dxvk/issues/267#issuecomment-435797026","issue_url":"https://api.github.com/repos/doitsujin/dxvk/issues/267","id":435797026,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNTc5NzAyNg==","user":{"login":"tannisroot","id":10602045,"node_id":"MDQ6VXNlcjEwNjAyMDQ1","avatar_url":"https://avatars3.githubusercontent.com/u/10602045?v=4","gravatar_id":"","url":"https://api.github.com/users/tannisroot","html_url":"https://github.com/tannisroot","followers_url":"https://api.github.com/users/tannisroot/followers","following_url":"https://api.github.com/users/tannisroot/following{/other_user}","gists_url":"https://api.github.com/users/tannisroot/gists{/gist_id}","starred_url":"https://api.github.com/users/tannisroot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tannisroot/subscriptions","organizations_url":"https://api.github.com/users/tannisroot/orgs","repos_url":"https://api.github.com/users/tannisroot/repos","events_url":"https://api.github.com/users/tannisroot/events{/privacy}","received_events_url":"https://api.github.com/users/tannisroot/received_events","type":"User","site_admin":false},"created_at":"2018-11-05T08:49:15Z","updated_at":"2018-11-05T08:49:15Z","author_association":"NONE","body":"@kakra you need to put the x64 dlls from here https://www.dropbox.com/sh/o769ius47wpu3pw/AABYFKQFFNsCsosXhl7_HReDa?dl=0 \r\ninto the same directory as game's executable, disable DXVK, and add overrides in winecfg for d3d11, dxgi and dxgitrace set to native, builtin. Then launch a game and go to that problematic location. Try to do it quickly, the .trace will that will be generated after you do that and exit the game may get huge (several gigabytes) as it grows bigger the more time you spend in game."}}
{"actor":{"display_login":"tannisroot"}}