serenity/Userland
Jelle Raaijmakers 7ad18e91e2 LibGL: Add capabilities to context parameters
Context parameters are LibGL's way of centrally defining all parameters
that can be retrieved through `glGetBoolean*`, `glGetInteger*`, etc.
The spec describes that capabilities such as `GL_LIGHTING` can also be
retrieved through these methods, but it should not be possible to
retrieve random boolean parameters through `glIsEnabled`. For example,
`GL_UNPACK_LSB_FIRST` can only be retrieved through `glGet*`.

This moves reading of capabilities to `::get_context_parameter` and
implements its use in `::gl_is_enabled`.
2022-01-09 23:21:03 +01:00
..
Applets ClipboardHistory: Update to new glyph format 2022-01-09 00:18:46 +01:00
Applications Spreadsheet: Properly pass parent window to Workbook 2022-01-09 20:38:55 +01:00
Demos Everywhere: Fix spelling mistakes 2022-01-07 15:44:42 +01:00
DevTools HackStudio: Propagate errors using try_set_main_widget 2022-01-09 00:56:11 +01:00
DynamicLoader
Games Spider: Add functionality to automatically move cards to valid stacks 2022-01-08 00:11:51 +01:00
Libraries LibGL: Add capabilities to context parameters 2022-01-09 23:21:03 +01:00
Services Everywhere: Add serenity_dev_{makedev,major,minor} 2022-01-09 00:58:44 +01:00
Shell Shell: Add a "noop" builtin aliased to ":" 2022-01-09 12:25:36 +01:00
Utilities Userland: Port wasm to LibMain 2022-01-09 04:26:16 -08:00
CMakeLists.txt