> Again, I don't see why this needs to be per-resource information --
> surely the hardware has a single preference that it keeps under all
> circumstances?
For nv30 there are two layouts that each require one normalization, so
the "preference" (actually, a requirement) depends on the layout and
hence on the resource.

> Or even if it's more complex than that, it's hard to believe it is so
> random it needs to be handled per-resource.
In general, it is per internal texture layout, but since internal
texture layouts are not exposed, it needs to be per-resource.

I don't think this is a bad thing though at all: the user code is very
simple (just a check of a flag on the resource) and the driver has a
lot of flexibility.
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to