// GLES 3.0 bindings let gles_extensions = [ "GL_EXT_buffer_storage", "GL_EXT_copy_image", "GL_EXT_debug_marker", "GL_EXT_disjoint_timer_query", "GL_EXT_shader_texture_lod", "GL_EXT_texture_filter_anisotropic", "GL_EXT_texture_format_BGRA8888", "GL_EXT_texture_storage", "GL_OES_EGL_image_external", "GL_OES_EGL_image", "GL_OES_texture_half_float", "GL_EXT_shader_pixel_local_storage", "GL_ANGLE_provoking_vertex", "GL_ANGLE_texture_usage", "GL_CHROMIUM_copy_texture", "GL_KHR_debug", "GL_KHR_blend_equation_advanced", "GL_KHR_blend_equation_advanced_coherent", "GL_ANGLE_copy_texture_3d", "GL_QCOM_tiled_rendering",
]; let gles_reg = Registry::new(
Api::Gles2, // using 3.1 to get SSBO support
(3, 1),
Profile::Core,
Fallbacks::All,
gles_extensions,
);
gles_reg
.write_bindings(gl_generator::StructGenerator, &mut file_gles)
.unwrap();
// OpenGL 3.3 + GLES 3.0 bindings. Used to get all enums let gl_reg = gl_reg + gles_reg;
gl_reg
.write_bindings(gl_generator::StructGenerator, &mut file_gl_and_gles)
.unwrap();
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-06-19)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.