gallium/drm: Deduplicate screen creation for the dynamic (clover) pipe loader.
We can just reuse drm_helper.h, which has either the real code or the stub for all pipe_screens based on the GALLIUM_* driver defines, and the dynamic pipe loader's .c build will only define one GALLIUM_* driver define. The remaining stubs should get GCed by the linker. Part-of: <mesa/mesa!6751>
- src/gallium/targets/pipe-loader/pipe_i915.c 1 addition, 20 deletionssrc/gallium/targets/pipe-loader/pipe_i915.c
- src/gallium/targets/pipe-loader/pipe_kmsro.c 1 addition, 15 deletionssrc/gallium/targets/pipe-loader/pipe_kmsro.c
- src/gallium/targets/pipe-loader/pipe_msm.c 2 additions, 15 deletionssrc/gallium/targets/pipe-loader/pipe_msm.c
- src/gallium/targets/pipe-loader/pipe_nouveau.c 2 additions, 15 deletionssrc/gallium/targets/pipe-loader/pipe_nouveau.c
- src/gallium/targets/pipe-loader/pipe_r300.c 2 additions, 10 deletionssrc/gallium/targets/pipe-loader/pipe_r300.c
- src/gallium/targets/pipe-loader/pipe_r600.c 2 additions, 10 deletionssrc/gallium/targets/pipe-loader/pipe_r600.c
- src/gallium/targets/pipe-loader/pipe_radeonsi.c 2 additions, 9 deletionssrc/gallium/targets/pipe-loader/pipe_radeonsi.c
- src/gallium/targets/pipe-loader/pipe_vmwgfx.c 2 additions, 20 deletionssrc/gallium/targets/pipe-loader/pipe_vmwgfx.c