Kishio Posted September 8, 2016 Share Posted September 8, 2016 GTX 970 NVIDIA @JasonCarrHow do you notify link someone? Usually just @ command then user?Sent from my Nexus 6 using Tapatalk Quote Link to comment Share on other sites More sharing options...
Maddoc1007 Posted September 8, 2016 Share Posted September 8, 2016 3 hours ago, Jason Carr said: Yeah, this is currently driving me absolutely insane because it's happening more prominently now on my new bartop arcade as well. So this is high priority to fix. I already spent a good few hours on it yesterday though and got absolutely nowhere. It seems like it does have something to do with different video cards and video drivers. What are you running for your video card @Kishio? At this point I have a feeling that this is not WPF's fault and is being caused by the FlowControl/CoverFlow code itself. However, the rendering code is extremely complicated so I'm having trouble narrowing it down. I hope I'm on the right path. @Jason Carr just a thought did anyone try one of these images that show white outlines and layer them on a black background in photoshop or gimp and see if they had white outlines that hadn't the edges properly erased just a thought. Quote Link to comment Share on other sites More sharing options...
Maddoc1007 Posted September 8, 2016 Share Posted September 8, 2016 (edited) @Kishio at bottom of page if you reply to a post and start typing @ their username it normally shows as you type a list members starting with the letters and just click on or fully type their username. Edited September 8, 2016 by Maddoc1007 Quote Link to comment Share on other sites More sharing options...
Kishio Posted September 8, 2016 Share Posted September 8, 2016 Hmmm probs not a feature on Tapatalk app Sent from my Nexus 6 using Tapatalk Quote Link to comment Share on other sites More sharing options...
spycat Posted September 8, 2016 Share Posted September 8, 2016 Hi Martin. The Platform Clear Logo transparencies look fine when viewed with an image editor like The Gimp, Paint.NET, FastStone etc. The issue only occurs within BigBox. The odd thing is it's random; as you loop through the Platforms, a particular Clear Logo will be ok, then show the border issue, and then look ok once again. 1 Quote Link to comment Share on other sites More sharing options...
Maddoc1007 Posted September 12, 2016 Share Posted September 12, 2016 @spycat hi scree sorry just thought it was maybe worth checking glad this problem has been sorted. Quote Link to comment Share on other sites More sharing options...
Jayme65 Posted September 24, 2016 Share Posted September 24, 2016 On 12/09/2016 at 9:58 PM, Maddoc1007 said: glad this problem has been sorted. @Jason: just curious to know (I am a part time programmer ): what was finally the problem Jason? Quote Link to comment Share on other sites More sharing options...
Jason Carr Posted September 24, 2016 Share Posted September 24, 2016 It was something like a math rounding error with the rendering of the wheel. It was actually a real pain to figure out and fix, and looking at the math it *shouldn't* have been an issue. But I ultimately had to fudge the math behind the painting to overlap the drawing by a pixel or two in order to prevent it. Quote Link to comment Share on other sites More sharing options...
Nielk1 Posted September 24, 2016 Share Posted September 24, 2016 Oh wow, so it really was 'ghost borders', but it was cause by your own code instead of by .net's. Quote Link to comment Share on other sites More sharing options...
Jason Carr Posted September 24, 2016 Share Posted September 24, 2016 Yeah, it didn't really make much sense because the texture was exactly the same size as the object it was being painted on. But ultimately I just had to make the texture a pixel or two larger than the object, which was a trick in itself since I first had to figure out how to stop it from automatically resizing the texture to match the object. Basically we were letting .NET handle too much without explicitly declaring enough of the rendering logic. I still think it was a .NET glitch in that the previous approach should have worked just fine, but thankfully I was able to get around it with some explicit code. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.