// Copyright 2019 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // https://gpuweb.github.io/gpuweb/ dictionary GPURenderPassDescriptor : GPUObjectDescriptorBase { required sequence colorAttachments; GPURenderPassDepthStencilAttachment depthStencilAttachment; GPUQuerySet occlusionQuerySet; GPURenderPassTimestampWrites timestampWrites; GPUSize64 maxDrawCount; [RuntimeEnabled=WebGPUExperimentalResourceTable] GPUResourceTable resourceTable; }; enum GPULoadOp { "load", "clear", }; enum GPUStoreOp { "store", "discard", };