meson: Fix enabling of xshmfence.
I misspelled the enable flag, so DRI3 would throw BadImplementation
when you tried to start any GL app.  Same as in
c7be7a688a, we also convert it to #ifdef
for consistency.
Signed-off-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
			
			
This commit is contained in:
		
							parent
							
								
									4f29366f1e
								
							
						
					
					
						commit
						d8ccfb1326
					
				| 
						 | 
				
			
			@ -919,7 +919,7 @@ SyncCreate(ClientPtr client, XID id, unsigned char type)
 | 
			
		|||
int
 | 
			
		||||
SyncCreateFenceFromFD(ClientPtr client, DrawablePtr pDraw, XID id, int fd, BOOL initially_triggered)
 | 
			
		||||
{
 | 
			
		||||
#if HAVE_XSHMFENCE
 | 
			
		||||
#ifdef HAVE_XSHMFENCE
 | 
			
		||||
    SyncFence  *pFence;
 | 
			
		||||
    int         status;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -945,7 +945,7 @@ SyncCreateFenceFromFD(ClientPtr client, DrawablePtr pDraw, XID id, int fd, BOOL
 | 
			
		|||
int
 | 
			
		||||
SyncFDFromFence(ClientPtr client, DrawablePtr pDraw, SyncFence *pFence)
 | 
			
		||||
{
 | 
			
		||||
#if HAVE_XSHMFENCE
 | 
			
		||||
#ifdef HAVE_XSHMFENCE
 | 
			
		||||
    return miSyncFDFromFence(pDraw, pFence);
 | 
			
		||||
#else
 | 
			
		||||
    return BadImplementation;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -62,7 +62,7 @@ conf_data.set('CONFIG_WSCONS', host_machine.system() == 'openbsd')
 | 
			
		|||
# that just uses whatever directory works?
 | 
			
		||||
conf_data.set_quoted('SHMDIR', '/tmp')
 | 
			
		||||
 | 
			
		||||
conf_data.set('XSHMFENCE', xshmfence_dep.found())
 | 
			
		||||
conf_data.set('HAVE_XSHMFENCE', xshmfence_dep.found())
 | 
			
		||||
conf_data.set('WITH_LIBDRM', libdrm_dep.found())
 | 
			
		||||
conf_data.set('GLAMOR_HAS_DRM_NAME_FROM_FD_2',
 | 
			
		||||
              dependency('libdrm', version: '>= 2.4.74', required: false).found())
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue