{"action":"created","issue":{"url":"https://api.github.com/repos/MRtrix3/mrtrix3/issues/271","labels_url":"https://api.github.com/repos/MRtrix3/mrtrix3/issues/271/labels{/name}","comments_url":"https://api.github.com/repos/MRtrix3/mrtrix3/issues/271/comments","events_url":"https://api.github.com/repos/MRtrix3/mrtrix3/issues/271/events","html_url":"https://github.com/MRtrix3/mrtrix3/issues/271","id":89589178,"number":271,"title":"MRView: tractography display issues on ATI hardware","user":{"login":"jdtournier","id":3221000,"avatar_url":"https://avatars.githubusercontent.com/u/3221000?v=3","gravatar_id":"","url":"https://api.github.com/users/jdtournier","html_url":"https://github.com/jdtournier","followers_url":"https://api.github.com/users/jdtournier/followers","following_url":"https://api.github.com/users/jdtournier/following{/other_user}","gists_url":"https://api.github.com/users/jdtournier/gists{/gist_id}","starred_url":"https://api.github.com/users/jdtournier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdtournier/subscriptions","organizations_url":"https://api.github.com/users/jdtournier/orgs","repos_url":"https://api.github.com/users/jdtournier/repos","events_url":"https://api.github.com/users/jdtournier/events{/privacy}","received_events_url":"https://api.github.com/users/jdtournier/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/MRtrix3/mrtrix3/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/MRtrix3/mrtrix3/labels/critical","name":"critical","color":"e11d21"},{"url":"https://api.github.com/repos/MRtrix3/mrtrix3/labels/gui","name":"gui","color":"eb6420"},{"url":"https://api.github.com/repos/MRtrix3/mrtrix3/labels/help%20wanted","name":"help wanted","color":"159818"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/MRtrix3/mrtrix3/milestones/1","html_url":"https://github.com/MRtrix3/mrtrix3/milestones/MRtrix3%203.0%20release%20for%20ISMRM","labels_url":"https://api.github.com/repos/MRtrix3/mrtrix3/milestones/1/labels","id":1036648,"number":1,"title":"MRtrix3 3.0 release for ISMRM","description":"I think it's time we got a proper release going - we've been in beta for a year now... It would be great to have a proper 3.0 release come ISMRM. So let's set a Milestone, and try to get things in order by then.\r\n\r\nTo get this going, we should go through the list of current issues and identify those that need to be addressed by that stage. It would also be good to identify applications that might be ready for inclusion into the MRtrix3 core by that stage - I'm thinking multi-tissue CSD, SIFT2, AFD, rcsdeconv, etc. Feel free to chip in on this issue, or better yet, create an issue and link it with this milestone...\r\n\r\nCheers,\r\nDonald.","creator":{"login":"jdtournier","id":3221000,"avatar_url":"https://avatars.githubusercontent.com/u/3221000?v=3","gravatar_id":"","url":"https://api.github.com/users/jdtournier","html_url":"https://github.com/jdtournier","followers_url":"https://api.github.com/users/jdtournier/followers","following_url":"https://api.github.com/users/jdtournier/following{/other_user}","gists_url":"https://api.github.com/users/jdtournier/gists{/gist_id}","starred_url":"https://api.github.com/users/jdtournier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdtournier/subscriptions","organizations_url":"https://api.github.com/users/jdtournier/orgs","repos_url":"https://api.github.com/users/jdtournier/repos","events_url":"https://api.github.com/users/jdtournier/events{/privacy}","received_events_url":"https://api.github.com/users/jdtournier/received_events","type":"User","site_admin":false},"open_issues":27,"closed_issues":40,"state":"open","created_at":"2015-03-24T16:09:24Z","updated_at":"2015-06-23T12:24:46Z","due_on":"2015-05-30T23:00:00Z","closed_at":null},"comments":2,"created_at":"2015-06-19T15:14:36Z","updated_at":"2015-06-24T01:54:41Z","closed_at":null,"body":"I just came across this issue on someone's system running with a fairly basic ATI HD 7500 card (Ubuntu 14.04, 64 bit, fglrx proprietary drivers). It seems it really can't handle the new geometry shader pipeline, but I'm not sure whether it's an issue with how we do things or whether it's a bug in their drivers (in my experience, the ATI drivers tend to be more picky than the Nvidia ones, but nonetheless standard-compliant). My guess is there is probably something non-compliant about what we're doing that's causing these issues. \r\n\r\nBasically, only a fraction of the streamlines get displayed. Those that do don't look very nice, and their ends come out black for some reason. The framerate is also really bad. Obviously, everything runs fine when running a previous version, before the geometry shader branch was merged in... \r\n\r\nWhat we do about this will probably depend on whether we can identify anything about our implementation that might be causing these issues. I'll try peppering the code with OpenGL debugging statements, see whether that throws up anything..."},"comment":{"url":"https://api.github.com/repos/MRtrix3/mrtrix3/issues/comments/114697079","html_url":"https://github.com/MRtrix3/mrtrix3/issues/271#issuecomment-114697079","issue_url":"https://api.github.com/repos/MRtrix3/mrtrix3/issues/271","id":114697079,"user":{"login":"thijsdhollander","id":11952694,"avatar_url":"https://avatars.githubusercontent.com/u/11952694?v=3","gravatar_id":"","url":"https://api.github.com/users/thijsdhollander","html_url":"https://github.com/thijsdhollander","followers_url":"https://api.github.com/users/thijsdhollander/followers","following_url":"https://api.github.com/users/thijsdhollander/following{/other_user}","gists_url":"https://api.github.com/users/thijsdhollander/gists{/gist_id}","starred_url":"https://api.github.com/users/thijsdhollander/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thijsdhollander/subscriptions","organizations_url":"https://api.github.com/users/thijsdhollander/orgs","repos_url":"https://api.github.com/users/thijsdhollander/repos","events_url":"https://api.github.com/users/thijsdhollander/events{/privacy}","received_events_url":"https://api.github.com/users/thijsdhollander/received_events","type":"User","site_admin":false},"created_at":"2015-06-24T01:54:41Z","updated_at":"2015-06-24T01:54:41Z","body":"Are the black ends only showing when using partial transparency of the tracks, while combined with a volume render?  I also get that, but it seems to be how the tractogram renderer currently deals with transparency (making it fully transparent, still fills its silhouette with the background colour)... In that case, the black is actually the background colour (which can now be set to any other colour).  Don't know if it would give any useful clues, but it might be worth checking if it's \"just black\", or rather the background colour, by changing the latter to something else.  Maybe the ends are for some reason not rendered, and thus the background colour shows instead...? :confused: \r\n\r\nIn some cases, if I set the trackwidth to the smallest possible value (it even defaults to that in some/all cases, I think), I also get \"gaps\" along the track."}}