1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 10:47:44 +00:00
serenity/Userland/Libraries/LibVirtGPU
Stephan Unverwerth 44b2a746ca LibVirtGPU: Improve type safety of encode_command()
ObjectType is now passed as an enum instead of a plain number. The
underlying type for both ObjectType and VirGLCommand have been reduced
to u8 to make sure they fit in the encoded command. Command length is
verified to not overflow u16.
2022-12-26 09:39:20 +01:00
..
CMakeLists.txt LibVirtGPU: Adopt virgl protocol files from VirGLDemo 2022-12-26 09:39:20 +01:00
CommandBufferBuilder.cpp LibVirtGPU: Improve type safety of encode_command() 2022-12-26 09:39:20 +01:00
CommandBufferBuilder.h LibVirtGPU: Make BindTarget an enum and move it into VirtGPU::Protocol 2022-12-26 09:39:20 +01:00
Device.cpp
Device.h
Image.cpp
Image.h
Shader.cpp
Shader.h
VirGLProtocol.h LibVirtGPU: Improve type safety of encode_command() 2022-12-26 09:39:20 +01:00