// Copyright 2019 The Chromium Authors. All rights reserved. | |
// 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/ | |
typedef [EnforceRange] unsigned long GPUShaderStageFlags; | |
[ | |
Exposed(Window WebGPU, Worker WebGPU) | |
] interface GPUShaderStage { | |
const unsigned long VERTEX = 1; | |
const unsigned long FRAGMENT = 2; | |
const unsigned long COMPUTE = 4; | |
}; |