Skip to content

Releases: google/filament

v1.66.1

21 Oct 19:57

Choose a tag to compare

  • filamat: Removed a dependency on Glslang's deprecated SPIR-V remapper.
    The functionality is already implemented by calling the CanonicalizeIds pass
    in the SPIRV-Tools, and should be a non-functional change.

v1.66.0

14 Oct 21:26

Choose a tag to compare

  • materials: include default values of spec constants in material metadata [⚠️ Recompile Materials]

v1.65.4

07 Oct 22:55

Choose a tag to compare

Merge branch 'rc/1.65.4' into release

v1.65.3

30 Sep 18:51

Choose a tag to compare

Merge branch 'rc/1.65.3' into release

v1.65.2

24 Sep 18:54

Choose a tag to compare

Merge branch 'rc/1.65.2' into release

v1.65.1

19 Sep 15:44

Choose a tag to compare

  • setFrameScheduledCallback now works on all backends (frame presentation scheduling is still only
    available on Metal). Non-Metal backends can use the callback to be notified when Filament has
    finished processing a frame on the CPU.
  • materials: added getEyeFromViewMatrix() for vertex shader [⚠️ Recompile Materials]

v1.65.0

10 Sep 00:16

Choose a tag to compare

  • lighting: the intermediate froxel record buffer is now dynamically sized [⚠️ New Material Version]

v1.64.1

02 Sep 18:31

Choose a tag to compare

  • Update CMake minimum version to 3.22.1
  • material: Add a material parameter to control shadow far attenuation (b/436680157)

v1.64.0

23 Aug 01:07

Choose a tag to compare

  • engine: add a linearFog material parameter. [⚠️ New Material Version]
  • opengl: When Material::compile() is called on a platform which doesn't support parallel compilation, shaders are automatically compiled over a number of frames
  • engine: Added useDefaultDepthVariant material parameter to force Filament to use its default variant for
    depth-only passes. [Requires recompiling materials]
  • material: fix specularFactor in LOW_QUALITY mode. [Requires recompiling materials] to take effect.
  • material: Add CRC32 validation for material packages [⚠️ New Material Version]
  • material: Improve LineDictionary compression [⚠️ New Material Version]
  • Filament is now targeting c++20 (was previously c++17)

v1.63.1

13 Aug 15:48

Choose a tag to compare

Merge branch 'rc/1.63.1' into release