
main.webgl.WebGLExtension.kt Maven / Gradle / Ivy
// Automatically generated - do not modify!
@file:Suppress(
"NAME_CONTAINS_ILLEGAL_CHARS",
"NESTED_CLASS_IN_EXTERNAL_INTERFACE",
)
package webgl
// language=JavaScript
@JsName(
"""(/*union*/{ANGLE_instanced_arrays: 'ANGLE_instanced_arrays', EXT_blend_minmax: 'EXT_blend_minmax', EXT_color_buffer_float: 'EXT_color_buffer_float', EXT_color_buffer_half_float: 'EXT_color_buffer_half_float', EXT_float_blend: 'EXT_float_blend', EXT_frag_depth: 'EXT_frag_depth', EXT_sRGB: 'EXT_sRGB', EXT_shader_texture_lod: 'EXT_shader_texture_lod', EXT_texture_compression_bptc: 'EXT_texture_compression_bptc', EXT_texture_compression_rgtc: 'EXT_texture_compression_rgtc', EXT_texture_filter_anisotropic: 'EXT_texture_filter_anisotropic', KHR_parallel_shader_compile: 'KHR_parallel_shader_compile', OES_element_index_uint: 'OES_element_index_uint', OES_fbo_render_mipmap: 'OES_fbo_render_mipmap', OES_standard_derivatives: 'OES_standard_derivatives', OES_texture_float: 'OES_texture_float', OES_texture_float_linear: 'OES_texture_float_linear', OES_texture_half_float: 'OES_texture_half_float', OES_texture_half_float_linear: 'OES_texture_half_float_linear', OES_vertex_array_object: 'OES_vertex_array_object', OVR_multiview2: 'OVR_multiview2', WEBGL_color_buffer_float: 'WEBGL_color_buffer_float', WEBGL_compressed_texture_astc: 'WEBGL_compressed_texture_astc', WEBGL_compressed_texture_etc: 'WEBGL_compressed_texture_etc', WEBGL_compressed_texture_etc1: 'WEBGL_compressed_texture_etc1', WEBGL_compressed_texture_s3tc: 'WEBGL_compressed_texture_s3tc', WEBGL_compressed_texture_s3tc_srgb: 'WEBGL_compressed_texture_s3tc_srgb', WEBGL_debug_renderer_info: 'WEBGL_debug_renderer_info', WEBGL_debug_shaders: 'WEBGL_debug_shaders', WEBGL_depth_texture: 'WEBGL_depth_texture', WEBGL_draw_buffers: 'WEBGL_draw_buffers', WEBGL_lose_context: 'WEBGL_lose_context', WEBGL_multi_draw: 'WEBGL_multi_draw'}/*union*/)"""
)
sealed external interface WebGLExtension {
object ANGLE_instanced_arrays : WebGLExtension
object EXT_blend_minmax : WebGLExtension
object EXT_color_buffer_float : WebGLExtension
object EXT_color_buffer_half_float : WebGLExtension
object EXT_float_blend : WebGLExtension
object EXT_frag_depth : WebGLExtension
object EXT_sRGB : WebGLExtension
object EXT_shader_texture_lod : WebGLExtension
object EXT_texture_compression_bptc : WebGLExtension
object EXT_texture_compression_rgtc : WebGLExtension
object EXT_texture_filter_anisotropic : WebGLExtension
object KHR_parallel_shader_compile : WebGLExtension
object OES_element_index_uint : WebGLExtension
object OES_fbo_render_mipmap : WebGLExtension
object OES_standard_derivatives : WebGLExtension
object OES_texture_float : WebGLExtension
object OES_texture_float_linear : WebGLExtension
object OES_texture_half_float : WebGLExtension
object OES_texture_half_float_linear : WebGLExtension
object OES_vertex_array_object : WebGLExtension
object OVR_multiview2 : WebGLExtension
object WEBGL_color_buffer_float : WebGLExtension
object WEBGL_compressed_texture_astc : WebGLExtension
object WEBGL_compressed_texture_etc : WebGLExtension
object WEBGL_compressed_texture_etc1 : WebGLExtension
object WEBGL_compressed_texture_s3tc : WebGLExtension
object WEBGL_compressed_texture_s3tc_srgb : WebGLExtension
object WEBGL_debug_renderer_info : WebGLExtension
object WEBGL_debug_shaders : WebGLExtension
object WEBGL_depth_texture : WebGLExtension
object WEBGL_draw_buffers : WebGLExtension
object WEBGL_lose_context : WebGLExtension
object WEBGL_multi_draw : WebGLExtension
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy