Optional Readonlydepth添加到每个片元的恒定深度偏差。
默认为 0 。
对应WebGL中的 WebGLRenderingContextBase.polygonOffset 函数的 units 参数。
Optional Readonlydepth与片元的斜率成比例的深度偏差。
默认为 0 。
对应WebGL中的 WebGLRenderingContextBase.polygonOffset 函数的 factor 参数。
Optional Readonlydepth用于测试片元深度与 depthStencilAttachment 深度值的比较操作。
默认 'less' 。
Optional Readonlydepth指示这个 GPURenderPipeline 是否可以修改 depthStencilAttachment 深度值。
默认为 true 。
Optional Readonlystencil定义了如何为朝后的图元执行模板比较和操作。
默认为 {}。
Optional Readonlystencil定义了如何为朝前的图元执行模板比较和操作。
默认为 {}。
Optional Readonlystencil掩码控制在执行模板比较测试时读取哪些 depthStencilAttachment 模板值位。
默认为 0xFFFFFFFF 。
Optional Readonlystencil模板测试时如果使用 "replace" ,则使用该值填充模板值。
默认为 0 。
Optional Readonlystencil掩码控制可以写入哪些 depthStencilAttachment 模板值位。
默认为 0xFFFFFFFF 。
深度模板阶段描述。
format将从深度附件 IGPURenderPassDescriptor.depthStencilAttachment 纹理上获取。GPUDepthStencilState
See
https://www.orillusion.com/zh/webgpu.html#depth-stencil-state