Skip to content

Releases: google/filament

v1.50.1

01 Feb 00:50
Compare
Choose a tag to compare
  • Metal: fix some shader artifacts by disabling fast math optimizations.
  • backend: remove atan2 overload which had a typo and wasn't useful. Fixes b/320856413.
  • utils: remove usages of SpinLock. Fixes b/321101014.

v1.50.0

23 Jan 21:52
Compare
Choose a tag to compare
  • engine: TAA now supports 4x upscaling [BETA] [⚠️ New Material Version]

v1.49.3

22 Jan 19:48
Compare
Choose a tag to compare
  • matc: Generate stereo variants for FL0 materials [⚠️ Recompile materials]

v1.49.2

02 Jan 22:54
Compare
Choose a tag to compare
Merge branch 'rc/1.49.2' into release

v1.49.1

18 Dec 21:37
Compare
Choose a tag to compare
Merge branch 'rc/1.49.1' into release

v1.49.0

11 Dec 08:15
Compare
Choose a tag to compare
  • matc: Fix ESSL 1.0 codegen when using external samplers [⚠️ Recompile materials]
  • matc: Generate skinning variants for FL0 materials [⚠️ Recompile materials]

v1.48.0

05 Dec 19:37
Compare
Choose a tag to compare
  • matc: New option -1 to disable generation of ESSL 1.0 code in Feature Level 0 materials
  • matc: Support optimizations for ESSL 1.0 code [⚠️ Recompile materials]

v1.47.0

27 Nov 22:24
Compare
Choose a tag to compare
  • engine: Support up to 4 side-by-side stereoscopic eyes, configurable at Engine creation time. See
    Engine::Config::stereoscopicEyeCount. [⚠️ Recompile Materials]

v1.46.0

15 Nov 05:38
Compare
Choose a tag to compare
  • engine: Allow instantiating Engine at a given feature level via Engine::Builder::featureLevel
  • matc: Enable GL_OES_standard_derivatives extension in ESSL 1.0 shaders
  • matc: Fix code generation of double sided and masked materials in ESSL 1.0 shaders
  • filagui: Add support for feature level 0
  • matc: Add support for post-process materials in feature level 0
  • engine: Add Material::getFeatureLevel()
  • engine: Add missing Material::getReflectionMode() method in Java
  • engine: Support basic usage of post-processing materials on feature level 0
  • engine: Fix critical GLES 2.0 bugs
  • engine: Add FILAMENT_ENABLE_FEATURE_LEVEL_0 build-time option optionally allow building Filament
    without FL0 support.

v1.45.1

09 Nov 18:11
Compare
Choose a tag to compare
  • engine: Added parameter for configuring JobSystem thread count
  • engine: In Java, introduce Engine.Builder
  • gltfio: fix ubershader index for transmission&volume material
  • engine: New tone mapper: AgXTonemapper.
  • matinfo: Add support for viewing ESSL 1.0 shaders
  • engine: Add Renderer::getClearOptions() [b/243846268]