summaryrefslogtreecommitdiff
path: root/Kernel/Graphics/VirtIOGPU/GPU3DDevice.cpp
AgeCommit message (Expand)Author
2023-06-04Kernel: Move Random.{h,cpp} code to Security subdirectoryLiav A
2023-04-24Kernel: Improve context state keeping in the VirtIOGPU3DDevice classLiav A
2023-02-23Kernel: Prevent out-of-bounds read/write in VirtIO GPU3DDevice::ioctlLiav A
2023-01-21Kernel+Userland: Move LibC/sys/ioctl_numbers to Kernel/API/Ioctl.hAndrew Kaster
2022-12-19Kernel/Graphics: Propagate errors properly around in the VirtIO driverLiav A
2022-12-19Kernel: Properly propagate errors in VirtIOGPU 3D device initializationLiav A
2022-12-15Kernel: Allocate VirtIOGPU context IDs from a bitmap, with ErrorOrSam Atkins
2022-08-20Kernel: Make self-contained locking smart pointers their own classesAndreas Kling
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-05-05Kernel/Graphics: Apply DisplayConnector design on the VirtIO driverLiav A
2022-05-05Kernel/Graphics: Use VirtIO GPU3DDevice constructor indirectlyLiav A
2022-03-18Kernel: Fix crash when opening GPU3DDevice without creating a contextSahan Fernando
2022-03-14Kernel: Fix buffer overflow in VirtIOGPU create_3d_resource(..)Brian Gianforcaro
2022-03-14Kernel: Sandbox each GPU3DDevice file description into own host contextSahan Fernando
2022-03-09Kernel: Implement basic VirGL deviceSahan Fernando