Zhiyi Zhang (@zhiyi) commented about dlls/winewayland.drv/display.c:
static void wayland_add_device_gpu(const struct gdi_device_manager *device_manager, void *param) {
- static const WCHAR wayland_gpuW[] = {'W','a','y','l','a','n','d','G','P','U',0};
- struct gdi_gpu gpu = {0};
- lstrcpyW(gpu.name, wayland_gpuW);
- struct pci_id pci_id = {0};
- TRACE("name=%s\n", wine_dbgstr_w(gpu.name));
- TRACE("\n");
- device_manager->add_gpu(&gpu, param);
- device_manager->add_gpu("WaylandGPU", &pci_id, NULL, 0, param);
It seems there should be a space in between "Wayland" and "GPU"