Running a bunch of tests for some mode setting code that I have, and the 
drmModeSetCursor function works great on VMWare and AMD GPUs, but I get nothing 
on the Intel GPU (3.19 kernel). It used to work fine (3.11 kernel). I don’t 
get any errors either. I simply don’t see anything. 

For my test cases, I have an HP EliteDesk 800, and I have two monitors hooked 
up to the DPs for the Intel GPU. When I run the code, I don’t see the cursor. 
I then added an AMD v3900, to the same box and moved the cables from the Intel 
GPU to the AMD GPU and ran the same code again, and the cursors show up fine. I 
then move one cable back to the Intel GPU (meaning each GPU has one of the 
monitors), and moved the cursor around, and it shows up fine on the AMD, and 
nothing on the Intel. I then ran the same software in VMWare and it runs fine 
there too. 

Did Intel drop support for hardware cursors? If they did, does anyone know what 
the right method is to detect this?

Thanks,
- Rian

P.S. I tried drmModeSetCursor2 also with no luck. 

Reply via email to