[Bug 91993] Graphical glitch in Astromenace (open-source game).

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Comment # 16 on bug 91993 from
The bug is caused by the combination of a (technically correct, but
unintentional) off-by-one problem in AstroMenace with a bug in the Mesa state
tracker.

(Old versions of) AstroMenace use glTexStorage2D to create a texture with an
incomplete mipmap pyramid (the 1x1 level is missing). This pyramid is not
honored by the state tracker's implementation of glGenerateMipmap, which
results in various broken textures.

Current versions of AstroMenace no longer have the off-by-one problem, which is
why Marek could not reproduce the bug.

I'm working on a Piglit test and Mesa patch to fix the bug on our side.


You are receiving this mail because:
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel

[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux