{"action":"created","issue":{"url":"https://api.github.com/repos/openMSX/openMSX/issues/1126","repository_url":"https://api.github.com/repos/openMSX/openMSX","labels_url":"https://api.github.com/repos/openMSX/openMSX/issues/1126/labels{/name}","comments_url":"https://api.github.com/repos/openMSX/openMSX/issues/1126/comments","events_url":"https://api.github.com/repos/openMSX/openMSX/issues/1126/events","html_url":"https://github.com/openMSX/openMSX/issues/1126","id":383990584,"node_id":"MDU6SXNzdWUzODM5OTA1ODQ=","number":1126,"title":"[MacOS] No video output building with XCode 10.1","user":{"login":"grauw","id":772052,"node_id":"MDQ6VXNlcjc3MjA1Mg==","avatar_url":"https://avatars1.githubusercontent.com/u/772052?v=4","gravatar_id":"","url":"https://api.github.com/users/grauw","html_url":"https://github.com/grauw","followers_url":"https://api.github.com/users/grauw/followers","following_url":"https://api.github.com/users/grauw/following{/other_user}","gists_url":"https://api.github.com/users/grauw/gists{/gist_id}","starred_url":"https://api.github.com/users/grauw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grauw/subscriptions","organizations_url":"https://api.github.com/users/grauw/orgs","repos_url":"https://api.github.com/users/grauw/repos","events_url":"https://api.github.com/users/grauw/events{/privacy}","received_events_url":"https://api.github.com/users/grauw/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-11-24T13:41:36Z","updated_at":"2018-11-25T13:12:05Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"When running openMSX built with XCode 10.1 I get a window with no video output. Everything is working, I hear sound and key clicks, just a blank window:\r\n\r\n<img width=\"752\" alt=\"schermafbeelding 2018-11-24 om 14 40 21\" src=\"https://user-images.githubusercontent.com/772052/48968943-ec48fe00-eff6-11e8-961e-9607bb90959c.png\">\r\n\r\nThe 0.14.0-293-a6644b41e build I made a couple of months ago works fine though.\r\n\r\nThe problem looks exactly like the one [mentioned here](https://github.com/kovidgoyal/kitty/issues/887). It seems openGL is now always rendered on a layer even if wantsLayer is set to NO. I think [this comment](https://github.com/kovidgoyal/kitty/issues/887#issuecomment-432013674) is the most relevant there.\r\n\r\nBecause the old version still works, this seems to have to do with the XCode version, and [here](https://stackoverflow.com/questions/52509427/mac-mojave-opengl) someone also “fixed” the same issue by downgrading to XCode 9.4.1. It seems to have to do with [this note about Layer-Backed Views](https://developer.apple.com/documentation/macos_release_notes/macos_mojave_10_14_release_notes/appkit_release_notes_for_macos_10_14#3014921) in the AppKit 10.14 release notes. Not sure if the MacOS version is relevant, but I’m on MacOS 10.14 (upgraded at the same time as XCode).\r\n\r\nAdding <setting id=\"renderer\">SDL</setting> to settings.xml, or setting it blindly from the console, or changing the scale factor to 3x and back all did not seem to have any effect (other than resizing the window for the latter). I was hoping that might have triggered one of those update calls they mentioned.\r\n\r\nAnyway I know little about MacOS rendering, so I have no clue how go from this information to a fix :).\r\n"},"comment":{"url":"https://api.github.com/repos/openMSX/openMSX/issues/comments/441439506","html_url":"https://github.com/openMSX/openMSX/issues/1126#issuecomment-441439506","issue_url":"https://api.github.com/repos/openMSX/openMSX/issues/1126","id":441439506,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0MTQzOTUwNg==","user":{"login":"grauw","id":772052,"node_id":"MDQ6VXNlcjc3MjA1Mg==","avatar_url":"https://avatars1.githubusercontent.com/u/772052?v=4","gravatar_id":"","url":"https://api.github.com/users/grauw","html_url":"https://github.com/grauw","followers_url":"https://api.github.com/users/grauw/followers","following_url":"https://api.github.com/users/grauw/following{/other_user}","gists_url":"https://api.github.com/users/grauw/gists{/gist_id}","starred_url":"https://api.github.com/users/grauw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grauw/subscriptions","organizations_url":"https://api.github.com/users/grauw/orgs","repos_url":"https://api.github.com/users/grauw/repos","events_url":"https://api.github.com/users/grauw/events{/privacy}","received_events_url":"https://api.github.com/users/grauw/received_events","type":"User","site_admin":false},"created_at":"2018-11-25T13:12:05Z","updated_at":"2018-11-25T13:12:05Z","author_association":"CONTRIBUTOR","body":"> I'm not sure which version niekniek compiles on, but can you run his latest builds without issues? http://openmsx.fixato.net/builds/mac/x86_64/\r\n\r\nYes, that one works."}}
{"actor":{"display_login":"grauw"}}