Created an attachment (id=25819)
EXA coordinate limit fixups
This is probably the real fix. Not sure about the R600 changes, but they make everything consistent with the stricter checks in R600CheckComposite().
(In reply to comment #23)
> Using the same patched -ati driver and breakpoint set I also tried (after
> rotating oyvind's PNGs in GIMP, i'm unsure about what this transformation did
> to transparency if that matters):
> 8191x16 (no crash, no breakpoint hit)
> 8192x16 (no crash, no breakpoint hit)
> 8193x16 (no crash, no breakpoint hit)
I don't think the transparency matters, but I realized in the meantime that it hits the pitch limit at much lower width.
Created an attachment (id=25819)
EXA coordinate limit fixups
This is probably the real fix. Not sure about the R600 changes, but they make everything consistent with the stricter checks in R600CheckCompos ite().
(In reply to comment #23)
> Using the same patched -ati driver and breakpoint set I also tried (after
> rotating oyvind's PNGs in GIMP, i'm unsure about what this transformation did
> to transparency if that matters):
> 8191x16 (no crash, no breakpoint hit)
> 8192x16 (no crash, no breakpoint hit)
> 8193x16 (no crash, no breakpoint hit)
I don't think the transparency matters, but I realized in the meantime that it hits the pitch limit at much lower width.