-
-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sparks/sparkles #503
Comments
Thanks for the report! For me they look ok... Let me know if you find something! |
i pullled your main branch on a VM and it works fine. so i think this is just an issue when running on real hardware. |
But on your hardware you see the issue? |
Correct, |
i used this ... and run a few of the effects with the sparks/sparkles. i think this is a driver thing, because this is an Nvidia GPU/driver |
i asked ChatGPT There is a summary ... The issue is the origin... sometimes it's in one corner and sometimes it's another. there is no way to detect this in GLSL, but chatGPT gave me a way in C const GLubyte* vendor = glGetString(GL_VENDOR); another way would be to give the user a switch or something. i see OpenGL ES in your changelog OpenGL ES defines its coordinate system consistently regardless of the GPU vendor. According to the specification, variables like `gl_FragCoord` are defined with the origin at the lower-left corner of the window. In other words, both NVidia and AMD implementations of OpenGL ES should use the same coordinate system.
If you notice differences in how your shader appears on different hardware, the cause is more likely due to differences in how the viewport, precision, or other settings are configured rather than a vendor-specific change in coordinate origins.
so it should be the same, might need to update my driver? |
Describe the Bug
using Team-Rocket or Mushroom effect, doesn't render the sparks/sparkles correctly.
they are cut off or shifted to the right.
Steps to reproduce the behavior:
You may also check the output of GNOME Shell for any error messages.
This can be done with the following terminal command.
Execute this in a terminal and observe the output while reproducing the bug.
System
OS: Ubuntu 24.04 noble
Kernel: x86_64 Linux 6.8.0-52-generic
Uptime: 18m
Packages: 1890
Shell: bash 5.2.21
Disk: 13T / 24T (54%)
CPU: Intel Core i5-7500 @ 4x 3.8GHz [37.0°C]
GPU: NVIDIA GeForce GTX 1080
RAM: 4693MiB / 32060MiB
i'll be looking into this also...
just need to compare the difference between my branch and yours and it the fix should be there.
sidenote.
i like the what you did with aura-glow.
oh this could be mesa issues... because there is a new version of mesa coming out soon.
The text was updated successfully, but these errors were encountered: