hyprwm / aquamarine

Aquamarine is a very light linux rendering backend library
BSD 3-Clause "New" or "Revised" License
219 stars 16 forks source link

Fix cursor swapchain buffer creation #9

Closed UjinT34 closed 1 month ago

UjinT34 commented 1 month ago

Use attrs instead of params since guessFormatFrom makes changes to attrs and other code also uses this var. Fixes cursor buffer creation on nvidia. Fixes [ERR] [EGL] Command eglQueryDmaBufModifiersEXT errored out with EGL_BAD_PARAMETER (0x12300): EGL_BAD_PARAMETER error: In eglQueryDmaBufModifiersEXT: Invalid format on hl side but rendering to this buffer still fails.