[Mesa-dev] [PATCH v2 2/2] egl/surfaceless: Allow DRMless fallback.

Emil Velikov emil.l.velikov at gmail.com
Fri Jul 27 13:55:33 UTC 2018


On 27 July 2018 at 00:18, David Riley <davidriley at chromium.org> wrote:

> I understand and agree with your comments about kms_swrast requiring KMS and
> not wanting to change those semantics.
>
> I'm not quite sure I follow all the rest of your suggestions (new to this
> entire code base).  You're suggesting that surfaceless move away from
> kms_swrast entirely?  Or just for the fallback path like I've got in these
> changes?
>
> With regards to your other suggestion I also don't follow. Are you're
> suggesting that createNewScreen3 for swrast should dispatch between
> dri2_init_screen/drisw_init_screen/dri_kms_init_screen based on some enum
> instead of a driver that has been loaded and it's vtable?
>
> I'm hoping to make some more targeted changes than major refactoring of code
> that I'm quite unfamiliar with.
>
Very few people are familiar with the DRI driver/loader interfaces.
I'm finishing something else atm and will work on this next week.

-Emil


More information about the mesa-dev mailing list