----- Original Message ----- > On Fri, May 11, 2012 at 10:03 AM, Francisco Jerez > <curroje...@riseup.net> wrote: > > jfons...@vmware.com writes: > > > >> From: José Fonseca <jfons...@vmware.com> > >> > >> For consistency. > > > > I'm OK with this change, but, just so that you know, the only > > reason I > > called it TGSI_BUFFER instead of TGSI_TEXTURE_BUFFER was to keep it > > consistent with the pipe_texture_target enumeration. > > > > I think plain TGSI_BUFFER makes more sense from an OpenCL > perspective.
OpenGL/OpenCL uses the same symbols for multiple things. And pipe_texture_target was modelled after it. But I think that in mesa/gallium, all enumerations should have an unique prefix, otherwise code becomes quite confusing, as it looks like different quantities are being mixed, auto-complete will skip it, etc. Therefore, if buffers should not be preceeded by TEXTURE_, then we'll need TGSI_FOO_BUFFER, TGSI_FOO_TEXTURE_2D, etc. For example, FOO could be RESOURCE, SAMPLER, etc. PIPE_BUFFER too, should eventually be fixed. Jose _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev