@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="GPURenderPassDepthStencilAttachment")
@ApiStatus.Experimental
public interface GPURenderPassDepthStencilAttachment
| Modifier and Type | Interface and Description |
|---|---|
static interface |
GPURenderPassDepthStencilAttachment.Builder |
| Modifier and Type | Method and Description |
|---|---|
float |
depthClearValue() |
java.lang.String |
depthLoadOp() |
boolean |
depthReadOnly() |
java.lang.String |
depthStoreOp() |
void |
setDepthClearValue(float depthClearValue) |
void |
setDepthLoadOp(@JsNonNull java.lang.String depthLoadOp) |
void |
setDepthReadOnly(boolean depthReadOnly) |
void |
setDepthStoreOp(@JsNonNull java.lang.String depthStoreOp) |
void |
setStencilClearValue(int stencilClearValue) |
void |
setStencilLoadOp(@JsNonNull java.lang.String stencilLoadOp) |
void |
setStencilReadOnly(boolean stencilReadOnly) |
void |
setStencilStoreOp(@JsNonNull java.lang.String stencilStoreOp) |
void |
setView(@JsNonNull GPUTextureView view) |
int |
stencilClearValue() |
java.lang.String |
stencilLoadOp() |
boolean |
stencilReadOnly() |
java.lang.String |
stencilStoreOp() |
@JsNonNull GPUTextureView |
view() |
static GPURenderPassDepthStencilAttachment.Builder |
view(GPUTextureView view) |
@JsOverlay @Nonnull static GPURenderPassDepthStencilAttachment.Builder view(@Nonnull GPUTextureView view)
@JsProperty(name="view") @JsNonNull GPUTextureView view()
@JsProperty void setView(@JsNonNull GPUTextureView view)
@JsProperty(name="depthClearValue") float depthClearValue()
@JsProperty void setDepthClearValue(float depthClearValue)
@JsProperty(name="depthLoadOp") @GPULoadOp java.lang.String depthLoadOp()
@JsProperty void setDepthLoadOp(@GPULoadOp @JsNonNull java.lang.String depthLoadOp)
@JsProperty(name="depthReadOnly") boolean depthReadOnly()
@JsProperty void setDepthReadOnly(boolean depthReadOnly)
@JsProperty(name="depthStoreOp") @GPUStoreOp java.lang.String depthStoreOp()
@JsProperty void setDepthStoreOp(@GPUStoreOp @JsNonNull java.lang.String depthStoreOp)
@JsProperty(name="stencilClearValue") int stencilClearValue()
@JsProperty void setStencilClearValue(int stencilClearValue)
@JsProperty(name="stencilLoadOp") @GPULoadOp java.lang.String stencilLoadOp()
@JsProperty void setStencilLoadOp(@GPULoadOp @JsNonNull java.lang.String stencilLoadOp)
@JsProperty(name="stencilReadOnly") boolean stencilReadOnly()
@JsProperty void setStencilReadOnly(boolean stencilReadOnly)
@JsProperty(name="stencilStoreOp") @GPUStoreOp java.lang.String stencilStoreOp()
@JsProperty void setStencilStoreOp(@GPUStoreOp @JsNonNull java.lang.String stencilStoreOp)