-
Notifications
You must be signed in to change notification settings - Fork 346
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
Loading Issues for chromebook #70
Comments
I noticed this issue long ago. There seem to be some issues with shadow rendering. When I attempted to fix it using the options, it would always crash. |
@kripken Are you still actively attempting to fix bugs with your engine? |
I don't have time to improve this project myself (aside from keeping it working with latest compiler and browser updates), but I can help people that want to, if there's interest. |
I'd love to help out with improving this project and I think I may be able to help fix some of these bugs, but I don't have a wide understanding of how the engine works exactly. Should I look into the actual C++ engine rather than looking through the code here to gain a better understanding (since it's just compiled JavaScript)... What do you think, @kripken ? |
Hmm, depends on the bugs. Some might be in the C++ code, but I think I also saw bugs with the JS/web integration. In general I'm not sure how many people use this project. For me, I use it as a testcase to check emscripten updates on (as a serious real-world codebase, it's good to see it works after a major update to the compiler). If there's something other people use it for, it might be be nice to fix issues they hit, but I'm not sure in what area that would be. |
Right now the only issue I have is the fact that it doesn't work on the Chrome WebGL that's supplied on Chromebooks. I think it has to do with the fact that Rectangular textures or something don't work. It's a really weird bug, as this code should work with the Chromebook's WebGL. I think the loading issues are issues between WebGL and the compiled JS. |
By the way, the original poster failed to even provide the in-game console, so here it is when run on a Chromebook:
|
@kripken I'd love to help on this project, but I don't have a very in-depth understanding of how this works, so could you inform me a little bit more on this project? (I don't have time to take a very in-depth look myself atm) |
I'm not sure what the specific bug is here? All I see is "loading issues in chromebook". To investigate that, I'd look at what errors are thrown and debug from there. |
Errors might be in the dev console - I'm not sure if/how to view that in a chromebook, but if it's like desktop chrome, control-shift-j. |
Yeah, I'm looking into that right now! |
So it turns out the GLSL Shader Path doesn't work well with the Chromebook, which causes model flickering. It's very annoying, actually.. |
Just out of curiosity, is that one specific model of chromebook, or all of them? |
I believe specifically this happens on the Samsung Chromebook 2 (this is what I am using to test). It's probably related to the use of WebGL ES 2.0 or something with the built-in graphics drivers of this specific Chromebook (or maybe more models, as I said before, I am unsure) |
Here's a screenshot of what's happening: https://imgur.com/a/ZsMp1Rl |
My previous thoughts were wrong, as it is apparent that on a Windows 10 Desktop, the same Drivers and Shaders are used On Desktop:
|
No description provided.
The text was updated successfully, but these errors were encountered: