If you feel the current version isn't a proper long term solution for legacy systems, then perhaps it would be best to release a final version with a few fixes that's still compatible with XP.
gdi on win8. Why.Use Direct2D or something.
That's why. And personally i really don't like d3d due to it's smoothness. I need sharp peaks. Is it possible with custom shader?
I'm alright with removing support for XP though.
You've got all the data available in the shader, you just need to sample the input texture enough and construct a nice view of it.There's a D2D-like line drawing effect out there, which does a piecewise linear curve, much like D2D.It might be https://gist.github.com/1329609, I don't have a machine I can look at it with right now.
The architecture of this component wasn't designed in any way, it's mostly an organic growth of excellent and way less excellent ideas.
The linked effect does provide exact d2d effect ( or at least it seems so to me )And i started modifying it until foobar crashed due to d3d ( not sure, don't care - yet ). Anyway, then i saw that i only need to triple the 'factor' var in evaluate() in the default shader to get very sharp peaks. So i'm all set on that, now just need to modify played() so that only the waveform is shaded, not the background. Will probably play around tomorrow, when i'm sober anyway, thanks for providing the interest
If XP systems seem to have that many issues with D3D9
If XP systems seem to have that many issues with D3D9, what if D3D9 was removed from a XP version and only be available on Vista/7/8?
The whole situation is honestly to be expected. Some people will stick to what they consider to be good or better than newer versions, which on some cases can be true. However, an OS like Windows 7 simply is better than Windows XP in most regards. But don't worry, considering how things are going, Windows 7 will become the new Windows XP.Windows XP no longer gets bugfixes of any kind and its security updates still don't make that OS as secure as any of the newer Microsoft OSes, so regardless of personal preferences, people who stick with Windows XP are riding a dying horse and endangering everyone they connect to due to that hole filled kernel that's a virus haven.
The current approach is having the three distinct frontends, where for the Direct3D one you happen to be able to provide effect source to customize that particular instance.
Quote from: mudlord on 21 September, 2012, 02:38:08 AMgdi on win8. Why.Use Direct2D or something.GDI:D2D:That's why. And personally i really don't like d3d due to it's smoothness. I need sharp peaks. Is it possible with custom shader?
I get the same thing on Windows 8 with Direct2D. I use Direct3D but it certainly is less "detailed" than GDI in terms of peaks shown.