@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 |
| Modifier and Type | Method and Description |
|---|---|
static GPURenderPassColorAttachment.Builder |
create(GPUTextureView view,
double[] loadValue,
java.lang.String storeOp) |
static GPURenderPassColorAttachment.Builder |
create(GPUTextureView view,
GPUColorDict loadValue,
java.lang.String storeOp) |
static GPURenderPassColorAttachment.Builder |
create(GPUTextureView view,
GPUColor loadValue,
java.lang.String storeOp) |
static GPURenderPassColorAttachment.Builder |
create(GPUTextureView view,
JsArray<java.lang.Double> loadValue,
java.lang.String storeOp) |
static GPURenderPassColorAttachment.Builder |
create(GPUTextureView view,
java.lang.String loadValue,
java.lang.String storeOp) |
@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() |
@JsOverlay @Nonnull static GPURenderPassColorAttachment.Builder create(@Nonnull GPUTextureView view, @Nonnull java.lang.String loadValue, @GPUStoreOp @Nonnull java.lang.String storeOp)
@JsOverlay @Nonnull static GPURenderPassColorAttachment.Builder create(@Nonnull GPUTextureView view, @Nonnull GPUColor loadValue, @GPUStoreOp @Nonnull java.lang.String storeOp)
@JsOverlay @Nonnull static GPURenderPassColorAttachment.Builder create(@Nonnull GPUTextureView view, @Nonnull JsArray<java.lang.Double> loadValue, @GPUStoreOp @Nonnull java.lang.String storeOp)
@JsOverlay @Nonnull static GPURenderPassColorAttachment.Builder create(@Nonnull GPUTextureView view, @Nonnull double[] loadValue, @GPUStoreOp @Nonnull java.lang.String storeOp)
@JsOverlay @Nonnull static GPURenderPassColorAttachment.Builder create(@Nonnull GPUTextureView view, @Nonnull GPUColorDict loadValue, @GPUStoreOp @Nonnull java.lang.String storeOp)
@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
double... loadValue)
@JsOverlay
default void setLoadValue(@Nonnull
GPUColorDict loadValue)
@JsProperty(name="storeOp") @GPUStoreOp @JsNonNull java.lang.String storeOp()
@JsProperty void setStoreOp(@GPUStoreOp @JsNonNull java.lang.String storeOp)