{"action":"created","issue":{"url":"https://api.github.com/repos/baldurk/renderdoc/issues/965","repository_url":"https://api.github.com/repos/baldurk/renderdoc","labels_url":"https://api.github.com/repos/baldurk/renderdoc/issues/965/labels{/name}","comments_url":"https://api.github.com/repos/baldurk/renderdoc/issues/965/comments","events_url":"https://api.github.com/repos/baldurk/renderdoc/issues/965/events","html_url":"https://github.com/baldurk/renderdoc/issues/965","id":316486261,"number":965,"title":"OpenGL Constant Buffers not bound to correct slot in RenderDoc 1.0 UI","user":{"login":"JensRestemeier","id":2105225,"avatar_url":"https://avatars2.githubusercontent.com/u/2105225?v=4","gravatar_id":"","url":"https://api.github.com/users/JensRestemeier","html_url":"https://github.com/JensRestemeier","followers_url":"https://api.github.com/users/JensRestemeier/followers","following_url":"https://api.github.com/users/JensRestemeier/following{/other_user}","gists_url":"https://api.github.com/users/JensRestemeier/gists{/gist_id}","starred_url":"https://api.github.com/users/JensRestemeier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JensRestemeier/subscriptions","organizations_url":"https://api.github.com/users/JensRestemeier/orgs","repos_url":"https://api.github.com/users/JensRestemeier/repos","events_url":"https://api.github.com/users/JensRestemeier/events{/privacy}","received_events_url":"https://api.github.com/users/JensRestemeier/received_events","type":"User","site_admin":false},"labels":[{"id":83527755,"url":"https://api.github.com/repos/baldurk/renderdoc/labels/status:%20unresolved","name":"status: unresolved","color":"e11d21","default":false},{"id":83085853,"url":"https://api.github.com/repos/baldurk/renderdoc/labels/type:%20bug","name":"type: bug","color":"5319e7","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-04-21T12:00:44Z","updated_at":"2018-04-30T18:13:54Z","closed_at":"2018-04-30T18:13:18Z","author_association":"NONE","body":"## Description\r\n\r\nConstant buffers seem to be bound to the wrong slots in the pipeline view. The actual replay works fine, but the UI complains about the size of the bound buffers.\r\n\r\nBroken view in 1.0:\r\n![renderdoc_10](https://user-images.githubusercontent.com/2105225/39083835-530dd7da-4563-11e8-93ac-f12091523efa.PNG)\r\n\r\nWorking view in 0.92:\r\n![renderdoc_092](https://user-images.githubusercontent.com/2105225/39083842-5fde3eaa-4563-11e8-9ad5-e20d2c215010.PNG)\r\n\r\nI can provide captures if required.\r\n\r\n## Repro steps\r\n\r\nI guess you would need to capture an OpenGL project that uses constant buffers, but I don't know any. My project was just ported to Windows 10 to debug it with RenderDoc, so has plenty of other issues.\r\n\r\nThe bug shows in the official 1.0 release and the nightly build, it works fine in 0.92.\r\n\r\n## Environment\r\n\r\n* RenderDoc build: v1.0, RenderDoc_2018_04_20_10960259_64 nightly build and v0.92\r\n* Operating System: Windows 10\r\n* API: OpenGL\r\n\r\nGL_VENDOR: ATI Technologies Inc.\r\nGL_RENDERER: AMD Radeon R9 200 Series\r\nGL_VERSION: 3.3.13506 Core Profile Context 23.20.15017.3010\r\nGL_SHADING_LANGUAGE_VERSION: 4.50"},"comment":{"url":"https://api.github.com/repos/baldurk/renderdoc/issues/comments/385482982","html_url":"https://github.com/baldurk/renderdoc/issues/965#issuecomment-385482982","issue_url":"https://api.github.com/repos/baldurk/renderdoc/issues/965","id":385482982,"user":{"login":"baldurk","id":661798,"avatar_url":"https://avatars3.githubusercontent.com/u/661798?v=4","gravatar_id":"","url":"https://api.github.com/users/baldurk","html_url":"https://github.com/baldurk","followers_url":"https://api.github.com/users/baldurk/followers","following_url":"https://api.github.com/users/baldurk/following{/other_user}","gists_url":"https://api.github.com/users/baldurk/gists{/gist_id}","starred_url":"https://api.github.com/users/baldurk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/baldurk/subscriptions","organizations_url":"https://api.github.com/users/baldurk/orgs","repos_url":"https://api.github.com/users/baldurk/repos","events_url":"https://api.github.com/users/baldurk/events{/privacy}","received_events_url":"https://api.github.com/users/baldurk/received_events","type":"User","site_admin":false},"created_at":"2018-04-30T18:13:54Z","updated_at":"2018-04-30T18:13:54Z","author_association":"OWNER","body":"This should be fixed now, it was a problem with the dynamic re-sorting of bindings that I have to do on OpenGL only, to try and get sensible results out of the GL binding model. I only started doing that in 1.0 though."}}
{"actor":{"display_login":"baldurk"}}