@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 |
| 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) |
GPULoadOpOrGPUColorUnion |
loadValue() |
GPUTextureView |
resolveTarget() |
default void |
setLoadValue(double... loadValue) |
default void |
setLoadValue(GPUColor loadValue) |
default void |
setLoadValue(GPUColorDict loadValue) |
void |
setLoadValue(GPULoadOpOrGPUColorUnion loadValue) |
default void |
setLoadValue(JsArray<java.lang.Double> loadValue) |
default void |
setLoadValue(java.lang.String loadValue) |
void |
setResolveTarget(GPUTextureView resolveTarget) |
void |
setStoreOp(java.lang.String storeOp) |
void |
setView(GPUTextureView view) |
java.lang.String |
storeOp() |
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") @Nonnull GPUTextureView view()
@JsProperty
void setView(@Nonnull
GPUTextureView view)
@JsProperty(name="resolveTarget") GPUTextureView resolveTarget()
@JsProperty
void setResolveTarget(@Nonnull
GPUTextureView resolveTarget)
@JsProperty(name="loadValue") @Nonnull GPULoadOpOrGPUColorUnion loadValue()
@JsProperty
void setLoadValue(@Nonnull
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 @Nonnull java.lang.String storeOp()
@JsProperty void setStoreOp(@GPUStoreOp @Nonnull java.lang.String storeOp)