[Bug 30002] [regression r300g] Menu problem in Tiny and Big

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

 



https://bugs.freedesktop.org/show_bug.cgi?id=30002

--- Comment #1 from Ian Romanick <idr@xxxxxxxxxxxxxxx> 2010-09-03 15:30:15 PDT ---
The handling of textures with a 0 width, height, or depth is an odd corner case
in the spec, so it's not too surprising that it's not handled correctly.

     "where ws, hs, and ds are the specified image width, depth, and depth,
     and wt, ht, and dt are the dimensions of the texture image internal to
     the border. If wt, ht, or dt are less than zero, then the error INVALID
     VALUE is generated.

     An image with zero width, height, or depth indicates the null texture.
     If the null texture is specified for the level-of-detail specified by
     texture parameter TEXTURE BASE LEVEL (see section 3.8.4), it is as if
     texturing were disabled."

The last bit is the tricky part.  You have to create the texture but disable
texturing on any unit where it is bound.  We could use a piglit test for this
corner case.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
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