LibWeb/WebGL: Return GL_INVALID_ENUM for unknown buffer parameter names

This commit is contained in:
Luke Wilde 2024-12-13 18:24:19 +00:00 committed by Alexander Kalenik
commit dad30672d9
Notes: github-actions[bot] 2024-12-14 08:09:47 +00:00

View file

@ -274,7 +274,9 @@ static void generate_get_buffer_parameter(SourceGenerator& generator)
generator.appendln(R"~~~(
default:
TODO();
dbgln("Unknown WebGL buffer parameter name: {:x}", pname);
set_error(GL_INVALID_ENUM);
return JS::js_null();
})~~~");
}