// Copyright 2021 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/ | |
dictionary GPUBufferBindingLayout { | |
GPUBufferBindingType type = "uniform"; | |
boolean hasDynamicOffset = false; | |
GPUSize64 minBindingSize = 0; | |
}; | |
enum GPUBufferBindingType { | |
"uniform", | |
"storage", | |
"read-only-storage", | |
}; |