LibWeb: Generate WebGLRenderingContext implementation

This commit is contained in:
Aliaksandr Kalenik 2024-11-29 22:34:46 +01:00 committed by Alexander Kalenik
commit e2e54dccc3
Notes: github-actions[bot] 2024-12-03 22:37:17 +00:00
10 changed files with 316 additions and 261 deletions

View file

@ -105,7 +105,16 @@ static bool is_platform_object(Type const& type)
"VTTRegion"sv,
"VideoTrack"sv,
"VideoTrackList"sv,
"WebGLActiveInfo"sv,
"WebGLBuffer"sv,
"WebGLFramebuffer"sv,
"WebGLObject"sv,
"WebGLProgram"sv,
"WebGLRenderbuffer"sv,
"WebGLRenderingContext"sv,
"WebGLShader"sv,
"WebGLTexture"sv,
"WebGLUniformLocation"sv,
"Window"sv,
"WindowProxy"sv,
"WritableStream"sv,

View file

@ -28,6 +28,8 @@ void generate_iterator_prototype_implementation(IDL::Interface const&, StringBui
void generate_global_mixin_header(IDL::Interface const&, StringBuilder&);
void generate_global_mixin_implementation(IDL::Interface const&, StringBuilder&);
CppType idl_type_name_to_cpp_type(Type const& type, Interface const& interface);
extern Vector<StringView> g_header_search_paths;
}