Its required for more modern gpu, and it works for me, with only with slight glitches in gtk apps, but not chrome or konsole. Xorg.0.log:121: [ 3.948] (**) NOUVEAU(0): Option "AccelMethod" "glamor" Xorg.0.log:123: [ 3.948] (II) Loading sub module "glamoregl" Xorg.0.log:124: [ 3.948] (II) LoadModule: "glamoregl" Xorg.0.log:125: [ 3.948] (II) Loading /usr/lib64/xorg/modules/libglamoregl.so Xorg.0.log:126: [ 4.078] (II) Module glamoregl: vendor="X.Org Foundation" Xorg.0.log:129: [ 4.078] (II) glamor: OpenGL accelerated X.org driver based. Xorg.0.log:130: [ 4.483] (II) glamor: EGL version 1.4 (DRI2): Xorg.0.log:131: [ 4.537] (II) NOUVEAU(0): [GLAMOR] EGL initialised Xorg.0.log:247: [ 4.748] (II) NOUVEAU(0): [GLAMOR] initialised Reproducible: Always
glamor is automagic in upstream git. A patch was submitted to make it configurable, but upstream has not acted on it yet. Patching the live ebuild is kind of prone to breakage, thus we try to avoid it where we can.
Glamor was removed from nouveau in favor of xorg modesetting driver.