mirror of
https://github.com/bkaradzic/bgfx.cmake.git
synced 2026-02-17 21:12:35 +01:00
renamed gles to essl to match shader runtime layout
This commit is contained in:
committed by
Joshua Brookover
parent
32365cacb0
commit
c5e68e3bbd
@@ -51,11 +51,11 @@ function( add_bgfx_shader FILE FOLDER )
|
||||
list( APPEND OUTPUTS "METAL" )
|
||||
set( OUTPUTS_PRETTY "${OUTPUTS_PRETTY}Metal, " )
|
||||
endif()
|
||||
# gles
|
||||
set( GLES_OUTPUT ${BGFX_DIR}/examples/runtime/shaders/gles/${FILENAME}.bin )
|
||||
shaderc_parse( GLES ${COMMON} ANDROID OUTPUT ${GLES_OUTPUT} )
|
||||
list( APPEND OUTPUTS "GLES" )
|
||||
set( OUTPUTS_PRETTY "${OUTPUTS_PRETTY}GLES, " )
|
||||
# essl
|
||||
set( ESSL_OUTPUT ${BGFX_DIR}/examples/runtime/shaders/essl/${FILENAME}.bin )
|
||||
shaderc_parse( ESSL ${COMMON} ANDROID OUTPUT ${ESSL_OUTPUT} )
|
||||
list( APPEND OUTPUTS "ESSL" )
|
||||
set( OUTPUTS_PRETTY "${OUTPUTS_PRETTY}ESSL, " )
|
||||
# glsl
|
||||
set( GLSL_OUTPUT ${BGFX_DIR}/examples/runtime/shaders/glsl/${FILENAME}.bin )
|
||||
shaderc_parse( GLSL ${COMMON} LINUX PROFILE 120 OUTPUT ${GLSL_OUTPUT} )
|
||||
|
||||
@@ -47,11 +47,11 @@ function( add_shader ARG_FILE )
|
||||
set( PLATFORMS ${ARG_PLATFORMS} )
|
||||
else()
|
||||
if( MSVC )
|
||||
set( PLATFORMS dx9 dx11 glsl gles asm.js )
|
||||
set( PLATFORMS dx9 dx11 glsl essl asm.js )
|
||||
elseif( APPLE )
|
||||
set( PLATFORMS metal glsl gles asm.js )
|
||||
set( PLATFORMS metal glsl essl asm.js )
|
||||
else()
|
||||
set( PLATFORMS glsl gles asm.js )
|
||||
set( PLATFORMS glsl essl asm.js )
|
||||
endif()
|
||||
endif()
|
||||
|
||||
@@ -107,7 +107,7 @@ function( add_shader ARG_FILE )
|
||||
${GLSL_PROFILE}
|
||||
OUTPUT ${OUTPUT}
|
||||
)
|
||||
elseif( "${PLATFORM}" STREQUAL "gles" )
|
||||
elseif( "${PLATFORM}" STREQUAL "essl" )
|
||||
list( APPEND OPTIONS
|
||||
ANDROID
|
||||
OUTPUT ${OUTPUT}
|
||||
|
||||
Reference in New Issue
Block a user