{"action":"created","issue":{"url":"https://api.github.com/repos/plotly/plotly.js/issues/566","repository_url":"https://api.github.com/repos/plotly/plotly.js","labels_url":"https://api.github.com/repos/plotly/plotly.js/issues/566/labels{/name}","comments_url":"https://api.github.com/repos/plotly/plotly.js/issues/566/comments","events_url":"https://api.github.com/repos/plotly/plotly.js/issues/566/events","html_url":"https://github.com/plotly/plotly.js/issues/566","id":156651323,"number":566,"title":"scattergl triggers WebGL errors when using arrays of symbol, color, or size","user":{"login":"brian428","id":140338,"avatar_url":"https://avatars.githubusercontent.com/u/140338?v=3","gravatar_id":"","url":"https://api.github.com/users/brian428","html_url":"https://github.com/brian428","followers_url":"https://api.github.com/users/brian428/followers","following_url":"https://api.github.com/users/brian428/following{/other_user}","gists_url":"https://api.github.com/users/brian428/gists{/gist_id}","starred_url":"https://api.github.com/users/brian428/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brian428/subscriptions","organizations_url":"https://api.github.com/users/brian428/orgs","repos_url":"https://api.github.com/users/brian428/repos","events_url":"https://api.github.com/users/brian428/events{/privacy}","received_events_url":"https://api.github.com/users/brian428/received_events","type":"User","site_admin":false},"labels":[{"id":356286388,"url":"https://api.github.com/repos/plotly/plotly.js/labels/type:%20performance","name":"type: performance","color":"fdbf6f","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/plotly/plotly.js/milestones/3","html_url":"https://github.com/plotly/plotly.js/milestone/3","labels_url":"https://api.github.com/repos/plotly/plotly.js/milestones/3/labels","id":1467340,"number":3,"title":"On-par gl2d","description":"gl2d is out, but without some axis features found in plotly.js svg plots.","creator":{"login":"etpinard","id":6675409,"avatar_url":"https://avatars.githubusercontent.com/u/6675409?v=3","gravatar_id":"","url":"https://api.github.com/users/etpinard","html_url":"https://github.com/etpinard","followers_url":"https://api.github.com/users/etpinard/followers","following_url":"https://api.github.com/users/etpinard/following{/other_user}","gists_url":"https://api.github.com/users/etpinard/gists{/gist_id}","starred_url":"https://api.github.com/users/etpinard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/etpinard/subscriptions","organizations_url":"https://api.github.com/users/etpinard/orgs","repos_url":"https://api.github.com/users/etpinard/repos","events_url":"https://api.github.com/users/etpinard/events{/privacy}","received_events_url":"https://api.github.com/users/etpinard/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":21,"state":"open","created_at":"2015-12-18T21:31:28Z","updated_at":"2016-11-29T20:43:26Z","due_on":null,"closed_at":null},"comments":22,"created_at":"2016-05-25T02:41:07Z","updated_at":"2016-12-21T15:24:45Z","closed_at":null,"body":"I'm experimenting with the Plotly.js `scattergl` chart, and seem to be running into issues when trying to use arrays of symbols, colors, and sizes to allow per-point styling.\n\nTake a look at [this fiddle](https://jsfiddle.net/brian428/qw74crta/).\n\nWhen using only a single symbol, size or color, the chart renders fine. But if you comment out the single size and color (lines 48-49), and comment in the use of arrays of values, WebGL dies and the following is shown in the console:\n\n```\nGL_INVALID_OPERATION : glGenSyncTokenCHROMIUM: fence sync must be flushed before generating sync token\n\n[.CommandBufferContext]GL ERROR :GL_OUT_OF_MEMORY : BackFramebuffer::Destroy: <- error from previous GL command\n\nWebGL: CONTEXT_LOST_WEBGL: loseContext: context lost\n```\n\nThe same thing happens in Firefox as well.\n\nDoes `scattergl` not allow for arrays of values for symbol, style and color? Is there some other way of setting styles on each point that I'm not aware of?\n"},"comment":{"url":"https://api.github.com/repos/plotly/plotly.js/issues/comments/268549520","html_url":"https://github.com/plotly/plotly.js/issues/566#issuecomment-268549520","issue_url":"https://api.github.com/repos/plotly/plotly.js/issues/566","id":268549520,"user":{"login":"etpinard","id":6675409,"avatar_url":"https://avatars.githubusercontent.com/u/6675409?v=3","gravatar_id":"","url":"https://api.github.com/users/etpinard","html_url":"https://github.com/etpinard","followers_url":"https://api.github.com/users/etpinard/followers","following_url":"https://api.github.com/users/etpinard/following{/other_user}","gists_url":"https://api.github.com/users/etpinard/gists{/gist_id}","starred_url":"https://api.github.com/users/etpinard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/etpinard/subscriptions","organizations_url":"https://api.github.com/users/etpinard/orgs","repos_url":"https://api.github.com/users/etpinard/repos","events_url":"https://api.github.com/users/etpinard/events{/privacy}","received_events_url":"https://api.github.com/users/etpinard/received_events","type":"User","site_admin":false},"created_at":"2016-12-21T15:24:45Z","updated_at":"2016-12-21T15:24:45Z","body":"that would be great @dfcreative :+1: "}}
{"actor":{"display_login":"etpinard"}}