blob: f66b75114fc6e3315f5d839db929b6e883549723 [file] [log] [blame]
// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
// Generated from Web IDL definitions.
import 'dart:js_interop';
import 'webgl1.dart';
@JS('WEBGL_draw_buffers')
@staticInterop
class WEBGL_draw_buffers {
external static GLenum get COLOR_ATTACHMENT0_WEBGL;
external static GLenum get COLOR_ATTACHMENT1_WEBGL;
external static GLenum get COLOR_ATTACHMENT2_WEBGL;
external static GLenum get COLOR_ATTACHMENT3_WEBGL;
external static GLenum get COLOR_ATTACHMENT4_WEBGL;
external static GLenum get COLOR_ATTACHMENT5_WEBGL;
external static GLenum get COLOR_ATTACHMENT6_WEBGL;
external static GLenum get COLOR_ATTACHMENT7_WEBGL;
external static GLenum get COLOR_ATTACHMENT8_WEBGL;
external static GLenum get COLOR_ATTACHMENT9_WEBGL;
external static GLenum get COLOR_ATTACHMENT10_WEBGL;
external static GLenum get COLOR_ATTACHMENT11_WEBGL;
external static GLenum get COLOR_ATTACHMENT12_WEBGL;
external static GLenum get COLOR_ATTACHMENT13_WEBGL;
external static GLenum get COLOR_ATTACHMENT14_WEBGL;
external static GLenum get COLOR_ATTACHMENT15_WEBGL;
external static GLenum get DRAW_BUFFER0_WEBGL;
external static GLenum get DRAW_BUFFER1_WEBGL;
external static GLenum get DRAW_BUFFER2_WEBGL;
external static GLenum get DRAW_BUFFER3_WEBGL;
external static GLenum get DRAW_BUFFER4_WEBGL;
external static GLenum get DRAW_BUFFER5_WEBGL;
external static GLenum get DRAW_BUFFER6_WEBGL;
external static GLenum get DRAW_BUFFER7_WEBGL;
external static GLenum get DRAW_BUFFER8_WEBGL;
external static GLenum get DRAW_BUFFER9_WEBGL;
external static GLenum get DRAW_BUFFER10_WEBGL;
external static GLenum get DRAW_BUFFER11_WEBGL;
external static GLenum get DRAW_BUFFER12_WEBGL;
external static GLenum get DRAW_BUFFER13_WEBGL;
external static GLenum get DRAW_BUFFER14_WEBGL;
external static GLenum get DRAW_BUFFER15_WEBGL;
external static GLenum get MAX_COLOR_ATTACHMENTS_WEBGL;
external static GLenum get MAX_DRAW_BUFFERS_WEBGL;
}
extension WEBGLDrawBuffersExtension on WEBGL_draw_buffers {
external void drawBuffersWEBGL(JSArray buffers);
}