Put FULL_ES3 as linker option

This commit is contained in:
Manuel 2024-06-20 15:08:25 +02:00
parent b2ee27b9af
commit fd5bdb14e4
2 changed files with 3 additions and 2 deletions

View File

@ -60,8 +60,6 @@ elseif (${PLATFORM} MATCHES "Web")
set(PLATFORM_CPP "PLATFORM_WEB") set(PLATFORM_CPP "PLATFORM_WEB")
if(NOT GRAPHICS) if(NOT GRAPHICS)
set(GRAPHICS "GRAPHICS_API_OPENGL_ES2") set(GRAPHICS "GRAPHICS_API_OPENGL_ES2")
elseif(${GRAPHICS} MATCHES "GRAPHICS_API_OPENGL_ES3")
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -sFULL_ES3=1")
endif() endif()
set(CMAKE_STATIC_LIBRARY_SUFFIX ".a") set(CMAKE_STATIC_LIBRARY_SUFFIX ".a")

View File

@ -70,6 +70,9 @@ endif()
if (${PLATFORM} MATCHES "Web") if (${PLATFORM} MATCHES "Web")
target_link_options(raylib PUBLIC "-sUSE_GLFW=3") target_link_options(raylib PUBLIC "-sUSE_GLFW=3")
if(${GRAPHICS} MATCHES "GRAPHICS_API_OPENGL_ES3")
target_link_options(raylib PUBLIC "-sFULL_ES3=1")
endif()
endif() endif()
set_target_properties(raylib PROPERTIES set_target_properties(raylib PROPERTIES