Today I started writing a benchmark on IGT for #VKMS proposed by Pekka on this email: https://lore.kernel.org/all/2024020221[email protected]/

For someone who never wrote a #IGT test or used libdrm, I think I got pretty far today.

I got all the planes sizes and positions, but when I do a commit, I get an "Invalid scaling of plane".

I think this is happening because I don't set the CRTC size, and the default size is smaller than the planes sizes. So I have to figure out how to set it correctly.

#linux #kernel #drm

Re: [PATCH 2/2] drm/vkms: Use a simpler composition function - Pekka Paalanen

New blog post! Testing Weston DRM/KMS backends in the absence of real hardware with #virtme and #VKMS https://col.la/wtbvv #Wayland #Weston #Linux #HowTo #SoftwareTesting
Testing Weston DRM/KMS backends with virtme and VKMS

Recent work in Weston has enabled DRM/KMS backends to be tested in the absence of real hardware, enabling more battle testing of corner-case and error conditions within automated testing frameworks.

Coding begins today for 2020 #GSoC projects, including #Android SDK tools in #Debian, work on #VKMS & IGT GPU Tools, #Linux kernel driver debugging, #OpenXR enhancements in #Blender & even decoder improvements in #FFmpeg for #JPEG2000! Good luck to all! http://openfir.st/gsoc20 🎉