<div dir="auto">Hi,<div dir="auto"><br></div><div dir="auto">I don't know if you have been following gitlab, but there are a few cleanups that I have been considering doing.</div><div dir="auto"><br></div><div dir="auto">Rename PIPE_TRANSFER flags to PIPE_MAP, and pipe_transfer_usage to pipe_map_flags:</div><div dir="auto"><a href="https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5749" target="_blank" rel="noreferrer">https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5749</a><br></div><div dir="auto"><br></div><div dir="auto">Other proposed renames:</div><div dir="auto"><br></div><div dir="auto">transfer_map -> resource_map</div><div dir="auto">transfer_unmap -> resource_unmap</div><div dir="auto">transfer_flush_region -> resource_flush_mapped_range</div><div dir="auto">draw_vbo -> draw</div><div dir="auto"><br></div><div dir="auto">pipe_transfer_* aux helpers -> pipe_resource_* or pipe_texture_* depending on context. We already have pipe_buffer_map.</div><div dir="auto"><br></div><div dir="auto">I'm inclined to keep the struct pipe_transfer name unchanged to indicate that mappings can cause internal copies.</div><div dir="auto"><br></div><div dir="auto">Please let me know your preferences.</div><div dir="auto"><br></div><div dir="auto">Thanks,</div><div dir="auto">Marek</div></div>