@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="GPURenderPassColorAttachment")
@ApiStatus.Experimental
public interface GPURenderPassColorAttachment
| Modifier and Type | Interface and Description |
|---|---|
static interface |
GPURenderPassColorAttachment.Builder |
static interface |
GPURenderPassColorAttachment.Step1 |
static interface |
GPURenderPassColorAttachment.Step2 |
| Modifier and Type | Method and Description |
|---|---|
@JsNonNull GPULoadOpOrGPUColorUnion |
loadValue() |
GPUTextureView |
resolveTarget() |
default void |
setLoadValue(double... loadValue) |
default void |
setLoadValue(GPUColor loadValue) |
default void |
setLoadValue(GPUColorDict loadValue) |
void |
setLoadValue(@JsNonNull GPULoadOpOrGPUColorUnion loadValue) |
default void |
setLoadValue(JsArray<java.lang.Double> loadValue) |
default void |
setLoadValue(java.lang.String loadValue) |
void |
setResolveTarget(@JsNonNull GPUTextureView resolveTarget) |
void |
setStoreOp(@JsNonNull java.lang.String storeOp) |
void |
setView(@JsNonNull GPUTextureView view) |
@JsNonNull java.lang.String |
storeOp() |
@JsNonNull GPUTextureView |
view() |
static GPURenderPassColorAttachment.Step1 |
view(GPUTextureView view) |
@JsOverlay @Nonnull static GPURenderPassColorAttachment.Step1 view(@Nonnull GPUTextureView view)
@JsProperty(name="view") @JsNonNull GPUTextureView view()
@JsProperty void setView(@JsNonNull GPUTextureView view)
@JsProperty(name="resolveTarget") GPUTextureView resolveTarget()
@JsProperty void setResolveTarget(@JsNonNull GPUTextureView resolveTarget)
@JsProperty(name="loadValue") @JsNonNull GPULoadOpOrGPUColorUnion loadValue()
@JsProperty void setLoadValue(@JsNonNull GPULoadOpOrGPUColorUnion loadValue)
@JsOverlay
default void setLoadValue(@Nonnull
java.lang.String loadValue)
@JsOverlay
default void setLoadValue(@Nonnull
GPUColor loadValue)
@JsOverlay
default void setLoadValue(@Nonnull
JsArray<java.lang.Double> loadValue)
@JsOverlay
default void setLoadValue(@Nonnull
GPUColorDict loadValue)
@JsOverlay
default void setLoadValue(@Nonnull
double... loadValue)
@JsProperty(name="storeOp") @GPUStoreOp @JsNonNull java.lang.String storeOp()
@JsProperty void setStoreOp(@GPUStoreOp @JsNonNull java.lang.String storeOp)