On Wed, 2010-08-18 at 09:08 -0700, Luca Barbieri wrote: > > I have a feeling that CL performance will not matter that much for > > nvfx and r300, compared to nv50 and r600. > > Sure. > The point is that if you can't use normalized coordinates at all on > PIPE_TEXTURE_RECT, you can't implement OpenCL well on nv50 and r600. > Hence, that should be allowed on OpenCL capable cards (and not on others).
That's fine. When CL comes along, we can add a further capability to indicate the driver permits this. > > r300 having to emit a shader instruction unconditionally in this case > > really isn't that big of a deal. > On nVidia cards, this doesn't matter, since they never prefer the > normalization opposite to the OpenGL-required one. > So if the maintainers of Radeon and software renderers, who might > care, don't, I suppose we could as well not introduce the feature, > even though I'm not totally convinced of this. At this stage, nobody's asking for it. If that changes, we can revisit the issue and consider adding something more. Keith _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev