mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-06-13 18:05:47 +00:00
loongarch: Apply mlsx flags only to relevant source files
This commit is contained in:
parent
cb0fb8c1a1
commit
01dff47fd7
1 changed files with 11 additions and 1 deletions
|
|
@ -936,7 +936,17 @@ if(SDL_ASSEMBLY)
|
|||
cmake_pop_check_state()
|
||||
|
||||
if(CPU_SUPPORTS_LSX AND HAVE_LSXINTRIN_H)
|
||||
list(APPEND EXTRA_CFLAGS "-mlsx")
|
||||
set_property(SOURCE
|
||||
"${SDL2_SOURCE_DIR}/src/video/yuv2rgb/yuv_rgb_lsx.c"
|
||||
"${SDL2_SOURCE_DIR}/src/video/SDL_blit_A.c"
|
||||
"${SDL2_SOURCE_DIR}/src/video/SDL_fillrect.c"
|
||||
APPEND PROPERTY COMPILE_OPTIONS "-mlsx")
|
||||
|
||||
set_property(SOURCE
|
||||
"${SDL2_SOURCE_DIR}/src/video/yuv2rgb/yuv_rgb_lsx.c"
|
||||
"${SDL2_SOURCE_DIR}/src/video/SDL_blit_A.c"
|
||||
"${SDL2_SOURCE_DIR}/src/video/SDL_fillrect.c"
|
||||
PROPERTY SKIP_PRECOMPILE_HEADERS 1)
|
||||
set(HAVE_LSX TRUE)
|
||||
endif()
|
||||
endif()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue