On Thu, Dec 10, 2015 at 4:51 AM, Michel Dänzer <[email protected]> wrote: > From: Michel Dänzer <[email protected]> > > It may be disabled in the Xorg build, either explicitly or because the > xshmfence library isn't available. > > Signed-off-by: Michel Dänzer <[email protected]>
Reviewed-by: Alex Deucher <[email protected]> > --- > src/amdgpu_sync.c | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/src/amdgpu_sync.c b/src/amdgpu_sync.c > index baade0e..e92f658 100644 > --- a/src/amdgpu_sync.c > +++ b/src/amdgpu_sync.c > @@ -87,6 +87,13 @@ amdgpu_sync_init(ScreenPtr screen) > AMDGPUInfoPtr info = AMDGPUPTR(scrn); > SyncScreenFuncsPtr screen_funcs; > > + if (!xf86LoaderCheckSymbol("miSyncShmScreenInit")) { > + xf86DrvMsg(scrn->scrnIndex, X_WARNING, > + "SYNC extension fences disabled because " > + "miSyncShmScreenInit symbol unresolved\n"); > + return FALSE; > + } > + > if (!miSyncShmScreenInit(screen)) { > xf86DrvMsg(scrn->scrnIndex, X_WARNING, > "SYNC extension fences disabled because " > -- > 2.6.2 > > _______________________________________________ > xorg-driver-ati mailing list > [email protected] > http://lists.x.org/mailman/listinfo/xorg-driver-ati _______________________________________________ xorg-driver-ati mailing list [email protected] http://lists.x.org/mailman/listinfo/xorg-driver-ati
