> (3) If presently:
> "android" == gralloc + hwc
> "mesa" == gbm + drm
> and you propose:
> "kms" == gbm + drm
> then how do we fit in (soon):
> "nvidia" = eglstreams + kms
> ? Seems like "kms" then is the wrong name for the open driver because nvidia
> et all will use KMS too.
>
> (4) Is this right that the platform dir is still named "mesa" or are we
> intentionally only halfway there?
>
> $ ls src/platforms/
> android CMakeLists.txt common mesa
Yes the directory is named mesa. Both kms (or whatever we end up naming it) and x11 use mesa, so we have a top level mesa directory.
> (3) If presently:
> "android" == gralloc + hwc
> "mesa" == gbm + drm
> and you propose:
> "kms" == gbm + drm
> then how do we fit in (soon):
> "nvidia" = eglstreams + kms
> ? Seems like "kms" then is the wrong name for the open driver because nvidia
> et all will use KMS too.
>
> (4) Is this right that the platform dir is still named "mesa" or are we
> intentionally only halfway there?
>
> $ ls src/platforms/
> android CMakeLists.txt common mesa
Yes the directory is named mesa. Both kms (or whatever we end up naming it) and x11 use mesa, so we have a top level mesa directory.