@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
@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 |
|---|---|
GPUColor |
clearValue() |
@JsNonNull java.lang.String |
loadOp() |
GPUTextureView |
resolveTarget() |
default void |
setClearValue(double... clearValue) |
void |
setClearValue(@JsNonNull GPUColor clearValue) |
default void |
setClearValue(GPUColorDict clearValue) |
default void |
setClearValue(JsArray<java.lang.Double> clearValue) |
void |
setLoadOp(@JsNonNull java.lang.String loadOp) |
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="loadOp") @GPULoadOp @JsNonNull java.lang.String loadOp()
@JsProperty void setLoadOp(@GPULoadOp @JsNonNull java.lang.String loadOp)
@JsProperty(name="storeOp") @GPUStoreOp @JsNonNull java.lang.String storeOp()
@JsProperty void setStoreOp(@GPUStoreOp @JsNonNull java.lang.String storeOp)
@JsProperty(name="clearValue") GPUColor clearValue()
@JsProperty void setClearValue(@JsNonNull GPUColor clearValue)
@JsOverlay
default void setClearValue(@Nonnull
JsArray<java.lang.Double> clearValue)
@JsOverlay
default void setClearValue(@Nonnull
GPUColorDict clearValue)
@JsOverlay
default void setClearValue(@Nonnull
double... clearValue)
@JsProperty(name="resolveTarget") GPUTextureView resolveTarget()
@JsProperty void setResolveTarget(@JsNonNull GPUTextureView resolveTarget)