- Sceneform SDK for Android was open sourced and archived (github.com/google-ar/sceneform-android-sdk) with version 1.16.0.
- This site (developers.google.com/sceneform) serves as the documentation archive for the previous version, Sceneform SDK for Android 1.15.0.
- Do not use version 1.17.0 of the Sceneform Maven artifacts.
- The 1.17.1 Maven artifacts can be used. Other than the version, however, the 1.17.1 artifacts are identical to the 1.15.0 artifacts.
HeadlessEngineWrapper
Stay organized with collections
Save and categorize content based on your preferences.
Interface for the swiftshader backed version of the Filament engine.
Public Methods
SwapChain
|
createSwapChain( Object surface, long flags)
Valid surface types: - Android: Surface - Other: none
Flags: see CONFIG flags in SwapChain.
|
SwapChain
|
|
SwapChain
|
|
void
|
|
void
|
|
Inherited Methods
From class
java.lang.Object
Object
|
clone()
|
boolean
|
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
Fields
public
static
final
String
TAG
Public Constructors
public
HeadlessEngineWrapper
()
Public Methods
public
SwapChain
createSwapChain
(Object surface, long flags)
Valid surface types: - Android: Surface - Other: none
Flags: see CONFIG flags in SwapChain.
public
SwapChain
createSwapChain
(Object surface)
Valid surface types: - Android: Surface - Other: none
public
SwapChain
createSwapChainFromNativeSurface
(NativeSurface surface, long flags)
public
void
destroySwapChain
(SwapChain swapChain)
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-06-26 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-06-26 UTC."],[[["`HeadlessEngineWrapper` provides an interface for the swiftshader-backed Filament engine, enabling off-screen rendering."],["It allows the creation and destruction of swap chains for rendering to various surfaces."],["Inherits functionalities from `FilamentEngineWrapper` and `IEngine` for managing entities, cameras, scenes, and other rendering resources."],["Offers methods for creating and destroying core Filament components like cameras, renderers, scenes, and more."],["Includes a public constructor and a `destroy()` method for lifecycle management."]]],[]]