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