mirror of
				https://github.com/Ryujinx/SDL.git
				synced 2025-11-04 04:24:53 +00:00 
			
		
		
		
	Merge commit '34de3b57a101f8d885041add5e21311a153bb1bf' into main
This commit is contained in:
		
						commit
						3313c67c01
					
				| 
						 | 
				
			
			@ -795,11 +795,18 @@ macro(CheckOpenGLX11)
 | 
			
		|||
  endif()
 | 
			
		||||
endmacro()
 | 
			
		||||
 | 
			
		||||
# Requires:
 | 
			
		||||
# - PkgCheckModules
 | 
			
		||||
macro(CheckEGL)
 | 
			
		||||
  pkg_check_modules(EGL egl)
 | 
			
		||||
  string(REPLACE "-D_THREAD_SAFE;" "-D_THREAD_SAFE=1;" EGL_CFLAGS ${EGL_CFLAGS})
 | 
			
		||||
endmacro()
 | 
			
		||||
 | 
			
		||||
# Requires:
 | 
			
		||||
# - PkgCheckModules
 | 
			
		||||
macro(CheckEGLKMSDRM)
 | 
			
		||||
  if (HAVE_VIDEO_OPENGLES OR HAVE_VIDEO_OPENGL)
 | 
			
		||||
    pkg_check_modules(EGL egl)
 | 
			
		||||
    CheckEGL()
 | 
			
		||||
    set(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} ${EGL_CFLAGS}")
 | 
			
		||||
    check_c_source_compiles("
 | 
			
		||||
	#define EGL_API_FB
 | 
			
		||||
| 
						 | 
				
			
			@ -817,7 +824,7 @@ endmacro()
 | 
			
		|||
# Requires:
 | 
			
		||||
# - PkgCheckModules
 | 
			
		||||
macro(CheckOpenGLESX11)
 | 
			
		||||
  pkg_check_modules(EGL egl)
 | 
			
		||||
  CheckEGL()
 | 
			
		||||
  set(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} ${EGL_CFLAGS}")
 | 
			
		||||
  if(VIDEO_OPENGLES)
 | 
			
		||||
    check_c_source_compiles("
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue