egl: use more precise conditional for passing fd through to dri screen create
What does this MR do and why?
egl: use more precise conditional for passing fd through to dri screen create
kms_swrast is included in the swrast conditional and needs a fd,
and there is a flag which indicates pure swrast which can be used to
ensure this case is detected