1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 12:28:12 +00:00
serenity/Userland/Libraries/LibWeb/WebGL
Aliaksandr Kalenik 21364711da LibWeb/WebGL: Switch context in AccelGfxContext destructor
Destructor of AccelGfxContext needs to make sure that correct OpenGL
context is active so that destructors of its members could proceed
destroying they resources (for example framebuffer owned by
AccelGfx::Canvas).

Fixes https://github.com/SerenityOS/serenity/issues/22879
2024-01-21 16:09:54 +01:00
..
EventNames.cpp AK: Make "foo"_fly_string infallible 2023-08-07 16:03:27 +02:00
EventNames.h AK: Make "foo"_fly_string infallible 2023-08-07 16:03:27 +02:00
OpenGLContext.cpp LibWeb/WebGL: Switch context in AccelGfxContext destructor 2024-01-21 16:09:54 +01:00
OpenGLContext.h LibWeb/WebGL: Make Context::activate() non-virtual 2024-01-21 16:09:54 +01:00
Types.h LibWeb: Use platform's OpenGL in WebGL when it is available 2024-01-20 18:21:56 +01:00
Types.idl LibWeb: Use "unrestricted float/double" where we should in IDL 2022-08-14 11:30:40 +02:00
WebGLContextAttributes.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
WebGLContextAttributes.h LibWeb: Replace GlobalObject with VM in remaining AOs [Part 4/4] 2022-08-23 13:58:30 +01:00
WebGLContextEvent.cpp LibWeb: Port Intrinsics from DeprecatedString 2023-11-28 17:15:27 -05:00
WebGLContextEvent.h LibWeb: Put most LibWeb GC objects in type-specific heap blocks 2023-11-19 22:00:48 +01:00
WebGLContextEvent.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
WebGLRenderingContext.cpp LibWeb: Use platform's OpenGL in WebGL when it is available 2024-01-20 18:21:56 +01:00
WebGLRenderingContext.h LibWeb: Use platform's OpenGL in WebGL when it is available 2024-01-20 18:21:56 +01:00
WebGLRenderingContext.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00
WebGLRenderingContextBase.cpp LibWeb: Use platform's OpenGL in WebGL when it is available 2024-01-20 18:21:56 +01:00
WebGLRenderingContextBase.h LibWeb: Use platform's OpenGL in WebGL when it is available 2024-01-20 18:21:56 +01:00
WebGLRenderingContextBase.idl IDL: Add missing spec links 2023-11-11 08:51:51 +01:00