On 24/04/15 15:13, Alex Deucher wrote: > This is used by radeon and freedreno and will be used > by amdgpu. I looked at switching to libdrm_lists.h, > but it's pretty horrible. E.g., DRMLISTFOREACHENTRYSAFE. > It does have one advantage though - it's typeless. Thus it allows nouveau and intel to have their custom list implementations. For example - struct nouveau_list (plain double list) - struct {mem_,}block (double list with some extra bookkeeping) This change might cause small issues with Jerome's bof replay tool (joujou), although I should have it merged with libdrm as this lands (or shortly after). With the comments sent out earlier for 3/4 (v4) and 4/4(v2), feel free to add Reviewed-by: Emil Velikov <emil.l.velikov@xxxxxxxxx>, fwiw. Thanks Emil _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel