950f07748a
This was causing build issues when using the generate-rd.cc file, due to redeclaration caused by the mixing of the generated header file and the custom definitions. Also adding some missing dependencies now introduced due to the header file include. Signed-off-by: Karmjit Mahil <karmjit.mahil@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38081>