web: fix redball and fl0 examples (#9942)
- Remove conditional forgotten by #9897 Fixes cube_fl0 example - Add byte array view methods that are no longer exported by default in emscripten 5.0.4 (#9921) Fixes redball tutorial
This commit is contained in:
@@ -691,11 +691,6 @@ if (FILAMENT_SUPPORTS_WEBGPU)
|
|||||||
set(MATC_API_FLAGS ${MATC_API_FLAGS} -a webgpu --variant-filter=stereo)
|
set(MATC_API_FLAGS ${MATC_API_FLAGS} -a webgpu --variant-filter=stereo)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# Disable ESSL 1.0 code generation.
|
|
||||||
if (NOT FILAMENT_ENABLE_FEATURE_LEVEL_0)
|
|
||||||
set(MATC_API_FLAGS ${MATC_API_FLAGS} -1)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
# Enable debug info (preserves names in SPIR-V)
|
# Enable debug info (preserves names in SPIR-V)
|
||||||
if (FILAMENT_ENABLE_MATDBG)
|
if (FILAMENT_ENABLE_MATDBG)
|
||||||
set(MATC_OPT_FLAGS ${MATC_OPT_FLAGS} -d)
|
set(MATC_OPT_FLAGS ${MATC_OPT_FLAGS} -d)
|
||||||
|
|||||||
@@ -4,7 +4,8 @@ material {
|
|||||||
color
|
color
|
||||||
],
|
],
|
||||||
shadingModel : unlit,
|
shadingModel : unlit,
|
||||||
culling : none
|
culling : none,
|
||||||
|
featureLevel: 0
|
||||||
}
|
}
|
||||||
|
|
||||||
fragment {
|
fragment {
|
||||||
|
|||||||
@@ -31,6 +31,7 @@ set(COPTS "${COPTS} -DEMSCRIPTEN_HAS_UNBOUND_TYPE_NAMES=0")
|
|||||||
set(LOPTS "${LOPTS} --bind")
|
set(LOPTS "${LOPTS} --bind")
|
||||||
set(LOPTS "${LOPTS} -s ALLOW_MEMORY_GROWTH=1")
|
set(LOPTS "${LOPTS} -s ALLOW_MEMORY_GROWTH=1")
|
||||||
set(LOPTS "${LOPTS} -s EXPORTED_FUNCTIONS=['_malloc','_free']")
|
set(LOPTS "${LOPTS} -s EXPORTED_FUNCTIONS=['_malloc','_free']")
|
||||||
|
set(LOPTS "${LOPTS} -s EXPORTED_RUNTIME_METHODS=['HEAP8','HEAP16','HEAP32','HEAPU8','HEAPU16','HEAPU32','HEAPF32','HEAPF64']")
|
||||||
set(LOPTS "${LOPTS} -s MODULARIZE=1")
|
set(LOPTS "${LOPTS} -s MODULARIZE=1")
|
||||||
set(LOPTS "${LOPTS} -s EXPORT_NAME=Filament")
|
set(LOPTS "${LOPTS} -s EXPORT_NAME=Filament")
|
||||||
set(LOPTS "${LOPTS} -s USE_WEBGL2=1")
|
set(LOPTS "${LOPTS} -s USE_WEBGL2=1")
|
||||||
|
|||||||
Reference in New Issue
Block a user