Stay organized with collections
Save and categorize content based on your preferences.
public final class BackendType
Specifies the underlying graphics API used by the WebGPU implementation.
Summary
Constants |
static final int |
Direct3D 11 backend.
|
static final int |
Direct3D 12 backend.
|
static final int |
Apple Metal backend.
|
static final int |
A {@code null} backend with no-op rendering.
|
static final int |
OpenGL backend.
|
static final int |
OpenGL ES backend.
|
static final int |
Indicates that no backend type is specified.
|
static final int |
Vulkan backend.
|
static final int |
The WebGPU backend.
|
Constants
public static final int D3D11 = 3
Direct3D 11 backend.
public static final int D3D12 = 4
Direct3D 12 backend.
public static final int Metal = 5
Apple Metal backend.
public static final int Null = 1
A {@code null} backend with no-op rendering.
public static final int OpenGL = 7
OpenGL backend.
public static final int OpenGLES = 8
OpenGL ES backend.
public static final int Undefined = 0
Indicates that no backend type is specified.
public static final int Vulkan = 6
Vulkan backend.
public static final int WebGPU = 2
The WebGPU backend.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2026-04-22 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 2026-04-22 UTC."],[],[]]