On 25 November 2013 19:23, Stefan Dösinger stefandoesinger@gmail.com wrote:
You know the AMD GPU and r600g driver pretty well. Is there anything in the hw or driver that suggests that the usage really matters and/or that using a PBO for PACK_BUFFER and UNPACK_BUFFER causes problems?
The Mesa Gallium drivers just care about the STATIC/DYNAMIC/DRAW part of the usage hint, and not so much about READ/DRAW/COPY. I can't say if that will necessarily always stay that way though. I know the proprietary NVIDIA driver does at least complain through ARB_debug_output if the detected usage doesn't match the usage hint.