-
Notifications
You must be signed in to change notification settings - Fork 182
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
Texture Glitch #2656
Comments
Most likely some shaders did not compile. |
there is no gliden log file |
Project64: gliden64.log located in Plugin/Gfx folder |
If you use Project64, please use this build: It has higher log level, so at least GL capabilities of your hardware will be logged. |
Can you post the gliden64.log generated? |
2022/02/27,14:39:59.663,opengl_glinfo.cpp:41,VERBOSE, "OpenGL major version: 3" |
Try turning on the "Inaccurate texture coordinates" option. I think it fixes some issues with drivers on older GPUs. |
it worked. thanks :) |
Yeah, maybe. This is the same issue as well: #2507 |
I still have no idea why old GPU can't handle accurate texture coordinates. I see no shader errors in logs provided by ssdip and by Jj0YzL5nvJ in #2507. Inaccurate texture path uses the same OpenGL commands as the accurate one. |
Maybe they don't have a debug build? Only debug builds print shader compilation errors. |
I used debug builds and force depth compare extension errors to demonstrate that no log is generated by default. The lack of errors reminds me of the techniques used in HTML to program pages compatible with IE, Netscape, Opera, etc. Bisected to 4f58d66 I don't understand what the code does, but this looks suspicious. |
Interesting. Fix for GLES2 breaks compatibility with OpenGL 3.3 ? |
A fix for GLES2 on iOS(or IOS) breaks OpenGL 3.3 support on NVIDIA GPUs to be more specific. |
Might be something as simple as not supporting certain features in newer openGL versions. I ran into similar issues when using an imac which has a modern gpu, but the driver is on a version of open gl 2 from 2006. A 9600 is supposed be support up to open gl 3.3 and I believe it was 3.2 which added a lot of new things. It could be that the recommended driver which gets selected for those cards doesn't support it though, since its right on the edge. Edit: this wouldn't explain why the problem doesn't occur with the original commands :/ |
Hello again I got this weird glitch when booting sm64 with gliden I have no idea what is wrong can anyone help
![oh no](https://user-images.githubusercontent.com/55263057/154755580-fe455f94-f22a-4699-b18a-1f2431bdf522.png)
The text was updated successfully, but these errors were encountered: