Skip to content

Releases: google/filament

v1.43.0

18 Sep 21:24
Compare
Choose a tag to compare
  • gltfio: Fix possible change of scale sign when decomposing transform matrix for animation
  • engine: Fixes "stable" shadows (see b/299310624)

v1.42.2

14 Sep 06:02
Compare
Choose a tag to compare
  • Fix possible NPE when updating fog options from Java/Kotlin
  • The emissive property was not applied properly to MASKED materials, and could cause
    dark fringes to appear (recompile materials)
  • Allow glTF materials with transmission/volume extensions to choose their alpha mode
    instead of forcing MASKED
  • 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

08 Sep 00:58
Compare
Choose a tag to compare
  • Fix potential EXC_BAD_ACCESS with Metal backend: b/297059776
  • setFrameCompletedCallback now takes a backend::CallbackHandler.

v1.42.0

28 Aug 20:31
Compare
Choose a tag to compare
Merge branch 'rc/1.42.0' into release

v1.41.0

16 Aug 00:13
Compare
Choose a tag to compare
  • backend: fix #6997 : picking can fail on Adreno [⚠️ New Material Version]
  • backend: A partial workaround for PowerVR devices (#5118, b/190221124) [⚠️ Recompile Materials]

v1.40.5

09 Aug 17:41
Compare
Choose a tag to compare
  • 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 for MaterialInstance
  • web: Added setDepthFunc()/getDepthFunc() to MaterialInstance
  • android: Added setDepthFunc()/getDepthFunc() to MaterialInstance

v1.40.4

01 Aug 22:40
Compare
Choose a tag to compare
  • 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

v1.40.3

26 Jul 19:54
Compare
Choose a tag to compare
Merge branch 'rc/1.40.3' into release

v1.40.2

17 Jul 21:51
Compare
Choose a tag to compare
  • rendering: dynamic resolution would not work with a translucent render target and quality > low
  • Java/Kotlin: user callbacks were not invoked on successful texture upload

v1.40.1

12 Jul 20:45
Compare
Choose a tag to compare
Merge branch 'rc/1.40.1' into release