Releases: google/filament
Releases · google/filament
v1.43.0
v1.42.2
- Fix possible NPE when updating fog options from Java/Kotlin
- The
emissive
property was not applied properly toMASKED
materials, and could cause
dark fringes to appear (recompile materials) - Allow glTF materials with transmission/volume extensions to choose their alpha mode
instead of forcingMASKED
- Fix a crash in gltfio when not using ubershaders
- Use flatmat for mat parameter in jsbinding
- Fix TextureFlags for sheenRoughnessMap when textures of sheenRoughnessMap and sheenColorMap is same
- Directional shadows can now be transformed (b/297095805)
v1.42.1
v1.42.0
v1.41.0
v1.40.5
- backend: Disable timer queries on all Mali GPUs (fixes b/233754398)
- engine: Add a way to query the validity of most filament objects (see
Engine::isValid
) - opengl: fix b/290388359 : possible crash when shutting down the engine
- engine: Improve precision of frame time measurement when using emulated TimerQueries
- backend: Improve frame pacing on Android and Vulkan.
- backend: workaround b/291140208 (gltf_viewer crashes on Nexus 6P)
- engine: support
setDepthFunc
forMaterialInstance
- web: Added setDepthFunc()/getDepthFunc() to MaterialInstance
- android: Added setDepthFunc()/getDepthFunc() to MaterialInstance
v1.40.4
- gltfio: fix crash when compute morph target without material
- matc: fix buggy
variant-filter
flag - web: Added missing setMat3Parameter()/setMat4Parameter() to MaterialInstance
- opengl: fix b/290670707 : crash when using the blob cache
- engine: fix a crash with
Material::compile()
when a callback is specified