@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="GPUFragmentState")
@ApiStatus.Experimental
public static interface GPUFragmentState.Builder
extends GPUFragmentState
GPUFragmentState.Builder| Modifier and Type | Method and Description |
|---|---|
default GPUFragmentState.Builder |
constants(jsinterop.base.JsPropertyMap<java.lang.Double> constants) |
default GPUFragmentState.Builder |
entryPoint(java.lang.String entryPoint) |
default GPUFragmentState.Builder |
module(GPUShaderModule module) |
default GPUFragmentState.Builder |
targets(GPUColorTargetState... targets) |
default GPUFragmentState.Builder |
targets(JsArray<GPUColorTargetState> targets) |
create, create, setTargets, setTargets, targetsconstants, create, entryPoint, module, setConstants, setEntryPoint, setModule@JsOverlay @Nonnull default GPUFragmentState.Builder targets(@Nonnull JsArray<GPUColorTargetState> targets)
@JsOverlay @Nonnull default GPUFragmentState.Builder targets(@Nonnull GPUColorTargetState... targets)
@JsOverlay @Nonnull default GPUFragmentState.Builder module(@Nonnull GPUShaderModule module)
@JsOverlay @Nonnull default GPUFragmentState.Builder entryPoint(@Nonnull java.lang.String entryPoint)
@JsOverlay @Nonnull default GPUFragmentState.Builder constants(@Nonnull jsinterop.base.JsPropertyMap<java.lang.Double> constants)