{"action":"created","issue":{"url":"https://api.github.com/repos/godotengine/godot/issues/17284","repository_url":"https://api.github.com/repos/godotengine/godot","labels_url":"https://api.github.com/repos/godotengine/godot/issues/17284/labels{/name}","comments_url":"https://api.github.com/repos/godotengine/godot/issues/17284/comments","events_url":"https://api.github.com/repos/godotengine/godot/issues/17284/events","html_url":"https://github.com/godotengine/godot/issues/17284","id":302370815,"number":17284,"title":"GLES2: glDebugMessageCallbackARB on wine (and old Windows laptops)","user":{"login":"efornara","id":2222938,"avatar_url":"https://avatars0.githubusercontent.com/u/2222938?v=4","gravatar_id":"","url":"https://api.github.com/users/efornara","html_url":"https://github.com/efornara","followers_url":"https://api.github.com/users/efornara/followers","following_url":"https://api.github.com/users/efornara/following{/other_user}","gists_url":"https://api.github.com/users/efornara/gists{/gist_id}","starred_url":"https://api.github.com/users/efornara/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/efornara/subscriptions","organizations_url":"https://api.github.com/users/efornara/orgs","repos_url":"https://api.github.com/users/efornara/repos","events_url":"https://api.github.com/users/efornara/events{/privacy}","received_events_url":"https://api.github.com/users/efornara/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-03-05T16:35:18Z","updated_at":"2018-03-05T17:32:02Z","closed_at":null,"author_association":"NONE","body":"**Godot version:**\r\n\r\ncheckout: https://github.com/godotengine/godot/commit/6a6aab498eab5d35621079aa6b0548e74e00dcb6  + cherry-pick: https://github.com/efornara/godot/commit/82c7c8d745bda2b3d9426fdc171b477b98e409cd\r\n\r\n**OS/device including version:**\r\n\r\n- debian/stretch + wine-1.8.7\r\n- Mesa DRI Intel(R) Sandybridge Mobile x86/MMX/SSE2\r\n\r\n**Issue description:**\r\n\r\nGLES2 crashes on wine.\r\n\r\n**Steps to reproduce:**\r\n\r\nIf you enable GLES2 on windows by cherry picking my change, the following works:\r\n\r\n    wine godot.windows.opt.tools.32.exe --video-driver GLES3\r\n\r\nThe following crashes:\r\n\r\n    wine godot.windows.opt.tools.32.exe --video-driver GLES2\r\n\r\nOn my branch, I fixed it like this: https://github.com/efornara/godot/commit/dad7b14357e2d62dee2008490e949f5b62c1e8c6\r\n\r\nYou might not care about wine, but fixing it on wine had the by-product of fixing it on real hardware too (Windows 10, Core i5 2430M). See: https://www.reddit.com/r/godot/comments/81hcw7/unofficialexperimental_godot_301_build_android_es/\r\n\r\nThere is no point in making PRs (driver selection is different in my branch, and my fix is too conservative for master), but, when testing the proper fix, I reckon using wine to validate the solution might be useful. "},"comment":{"url":"https://api.github.com/repos/godotengine/godot/issues/comments/370498265","html_url":"https://github.com/godotengine/godot/issues/17284#issuecomment-370498265","issue_url":"https://api.github.com/repos/godotengine/godot/issues/17284","id":370498265,"user":{"login":"Jayhost","id":4376688,"avatar_url":"https://avatars2.githubusercontent.com/u/4376688?v=4","gravatar_id":"","url":"https://api.github.com/users/Jayhost","html_url":"https://github.com/Jayhost","followers_url":"https://api.github.com/users/Jayhost/followers","following_url":"https://api.github.com/users/Jayhost/following{/other_user}","gists_url":"https://api.github.com/users/Jayhost/gists{/gist_id}","starred_url":"https://api.github.com/users/Jayhost/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Jayhost/subscriptions","organizations_url":"https://api.github.com/users/Jayhost/orgs","repos_url":"https://api.github.com/users/Jayhost/repos","events_url":"https://api.github.com/users/Jayhost/events{/privacy}","received_events_url":"https://api.github.com/users/Jayhost/received_events","type":"User","site_admin":false},"created_at":"2018-03-05T17:32:02Z","updated_at":"2018-03-05T17:32:02Z","author_association":"NONE","body":"Godot is currently using compatibility mode. I think this is not good for Wine?\r\n\r\nAnyways I'm using Core 3.3 for my local branch.\r\nI commented out \"glDebugMessageCallbackARB\"\r\nhttps://twitter.com/JadenHorst/status/969708724406415360"}}
{"actor":{"display_login":"Jayhost"}}