Marco--I'm told making the biggest patch a distro patch doesn't
eliminate the need for a CLA and further isn't acceptable in that form.
Also I think my uploaded array hack is too messy and hard to read and
should be done as a vector of structures in order to be clear. I
describe that method in the linked article but haven't uploaded that
code.

I think you can see what loops to increase by one iteration from the two
smallest patches. They aren't needed to fix this problem and are
extremely simple. Maybe you can double check me that they are off by one
and can change the for loops by one if you agree with me.

The other, more important problem IMHO is that shaders are stored by the
num_pass  and that's confused with sigma in NuxGraphics/GraphicsEngine.h
I wasn't able to really fix this but it may be more important to fix as
it seems to me to create an out of bounds condition on the saved shader
program arrays.  The variable num_pass currently should be (sigma*3)+1
if memory serves. I worry that out of bounds conditions can show up in
very difficult problems that can arise anytime and can be hard to
find.Therefore I'm eager to fix them.  I don't know of any filed bug
arising from this, however.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1167018

Title:
  blurred dash distorted in ubuntu 13.04 with ATI Radeon Xpress X1250
  RS690

To manage notifications about this bug go to:
https://bugs.launchpad.net/nux/+bug/1167018/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to