Lines Matching +full:use +full:- +full:cases
7 .. kernel-doc:: drivers/gpu/drm/vkms/vkms_drv.c
31 Now, to load the driver, use::
39 which are exposed as module options. You can use the `modinfo` command
46 use::
50 To disable the driver, use ::
52 sudo modprobe -r vkms
60 `here <https://gitlab.freedesktop.org/drm/igt-gpu-tools>`_ .
65 sudo systemctl isolate multi-user.target
71 Once you are in text only mode, you can run tests using the --device switch
73 to test. IGT_DEVICE can also be used with the run-test.sh script to run the
76 sudo ./build/tests/<name of test> --device "sys:/sys/devices/platform/vkms"
78 sudo IGT_DEVICE="sys:/sys/devices/platform/vkms" ./scripts/run-tests.sh -t <name of test>
83 sudo ./build/tests/kms_writeback --device "sys:/sys/devices/platform/vkms"
85 sudo IGT_DEVICE="sys:/sys/devices/platform/vkms" ./scripts/run-tests.sh -t kms_writeback
89 …sudo ./build/tests/kms_flip --run-subtest basic-plain-flip --device "sys:/sys/devices/platform/vkm…
90 …o IGT_DEVICE="sys:/sys/devices/platform/vkms" ./build/tests/kms_flip --run-subtest basic-plain-flip
99 ------------------
103 - kms_plane: some test cases are failing due to timeout on capturing CRC;
105 Virtual hardware (vblank-less) mode:
107 - VKMS already has support for vblanks simulated via hrtimers, which can be
117 ------------------
121 - Add background color KMS property[Good to get started].
123 - Scaling.
125 - Additional buffer formats, especially YUV formats for video like NV12.
128 - Async updates (currently only possible on cursor plane using the legacy
136 ---------------------
139 module. Use/Test-cases:
141 - Hotplug/hotremove connectors on the fly (to be able to test DP MST handling
144 - Configure planes/crtcs/connectors (we'd need some code to have more than 1 of
147 - Change output configuration: Plug/unplug screens, change EDID, allow changing
155 -----------------
157 - The writeback and CRC capture operations share the use of composer_enabled
162 - Add support for cloned writeback outputs and related test cases using a
165 - As a v4l device. This is useful for debugging compositors on special vkms
169 ---------------
171 - Variable refresh rate/freesync support. This probably needs prime buffer
172 sharing support, so that we can use vgem fences to simulate rendering in
175 - Add support for link status, so that compositors can validate their runtime
179 --------------------
181 - Optimize CRC computation ``compute_crc()`` and plane blending ``blend()``
184 -----------------------