{"action":"created","issue":{"url":"https://api.github.com/repos/gpuweb/WHLSL/issues/60","repository_url":"https://api.github.com/repos/gpuweb/WHLSL","labels_url":"https://api.github.com/repos/gpuweb/WHLSL/issues/60/labels{/name}","comments_url":"https://api.github.com/repos/gpuweb/WHLSL/issues/60/comments","events_url":"https://api.github.com/repos/gpuweb/WHLSL/issues/60/events","html_url":"https://github.com/gpuweb/WHLSL/issues/60","id":369844905,"node_id":"MDU6SXNzdWUzNjk4NDQ5MDU=","number":60,"title":"[WHLSL] Consider removing constant and device address spaces","user":{"login":"litherum","id":918903,"node_id":"MDQ6VXNlcjkxODkwMw==","avatar_url":"https://avatars0.githubusercontent.com/u/918903?v=4","gravatar_id":"","url":"https://api.github.com/users/litherum","html_url":"https://github.com/litherum","followers_url":"https://api.github.com/users/litherum/followers","following_url":"https://api.github.com/users/litherum/following{/other_user}","gists_url":"https://api.github.com/users/litherum/gists{/gist_id}","starred_url":"https://api.github.com/users/litherum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/litherum/subscriptions","organizations_url":"https://api.github.com/users/litherum/orgs","repos_url":"https://api.github.com/users/litherum/repos","events_url":"https://api.github.com/users/litherum/events{/privacy}","received_events_url":"https://api.github.com/users/litherum/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-10-13T21:52:38Z","updated_at":"2018-10-18T18:11:06Z","closed_at":"2018-10-18T18:11:06Z","author_association":"CONTRIBUTOR","body":"Migrated from https://bugs.webkit.org/show_bug.cgi?id=189120:\n\nAt 2018-08-29T23:31:44Z, mmaxfield@apple.com wrote:\nPointers and array references may refer to constant and device address spaces. HLSL represents them by distinct types, StructuredBuffer and RWStructuredBuffer. We could remove pointers in favor of slices, with * being a shorthand for [0]. This would increase compatibility with existing HLSL source."},"comment":{"url":"https://api.github.com/repos/gpuweb/WHLSL/issues/comments/431108682","html_url":"https://github.com/gpuweb/WHLSL/issues/60#issuecomment-431108682","issue_url":"https://api.github.com/repos/gpuweb/WHLSL/issues/60","id":431108682,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMTEwODY4Mg==","user":{"login":"litherum","id":918903,"node_id":"MDQ6VXNlcjkxODkwMw==","avatar_url":"https://avatars0.githubusercontent.com/u/918903?v=4","gravatar_id":"","url":"https://api.github.com/users/litherum","html_url":"https://github.com/litherum","followers_url":"https://api.github.com/users/litherum/followers","following_url":"https://api.github.com/users/litherum/following{/other_user}","gists_url":"https://api.github.com/users/litherum/gists{/gist_id}","starred_url":"https://api.github.com/users/litherum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/litherum/subscriptions","organizations_url":"https://api.github.com/users/litherum/orgs","repos_url":"https://api.github.com/users/litherum/repos","events_url":"https://api.github.com/users/litherum/events{/privacy}","received_events_url":"https://api.github.com/users/litherum/received_events","type":"User","site_admin":false},"created_at":"2018-10-18T18:11:06Z","updated_at":"2018-10-18T18:11:06Z","author_association":"CONTRIBUTOR","body":"Don't think we can do this. Pointers to device memory need to retain their device-ness, and pointers shouldn't be represented by RWStructuredArrays."}}
{"actor":{"display_login":"litherum"}}