ChefKissInc / NootRX

The rDNA 2 dGPU support patch kext. No commercial use.
https://ChefKissInc.github.io/nootrx
Other
512 stars 93 forks source link

Hardware Cursor not available using RX 6700 XT #28

Closed jimgalion closed 4 months ago

jimgalion commented 4 months ago

macOS Version

Monterey

What is your CPU's model?

AMD Ryzen 7 5800X

What is your GPU's model?

AMD Radeon RX 6700XT

Please describe the behaviour in detail.

the macOS hardware cursor is not available when using NootRX. I previously mislabeled this as "input latency" when it is in fact a software cursor render present rather than the typical hardware cursor. any way to get the hardware cursor back?

What should've happened instead?

macOS hardware cursor renders earlier than the macOS GUI, whereas the software cursor renders perfectly in sync with the macOS GUI. this makes the software cursor appear to have some input latency, when in reality the hardware cursor shaves off latency by rendering earlier than anything else in the UI. the hardware cursor is almost always what is being used on macOS, so the software cursor being present here is an abnormality.

If applicable, attach the .gpuRestart, .panic, etc file related to this issue.

No response

Bug report submission terms

VisualEhrmanntraut commented 4 months ago

@jimgalion What am I supposed to do about this? As far as I know this has nothing to do with the kext itself, and is a problem with macOS itself.

jimgalion commented 4 months ago

i'm wondering if there's a way to trigger or toggle the hardware cursor in macOS. i know that enabling "show cursor" in OBS toggles the hardware cursor off and switches to the more latent cursor

Zormeister commented 4 months ago

The hardware accelerated cursor gets rendered early on my RX 6600, not an NRX issue, blame macOS

VisualEhrmanntraut commented 4 months ago

Closing due to issue being an Apple software quirk and not a NootRX one.