To add more detail to this, this is an example of a wrong looking horse when the Intel driver is installed, it's failed to do pretty much anything asked of it by the shaders in the texture system
I couldn't find the version of the driver originally installed on my laptop so I removed all drivers to see if it would then work:
This is how this particular horse should look (and how it looks on every other chipset). At the moment I'm not too sure what to tell my users if the game ends up going live with no fix available as it works on everything else other than an intel chipset.
This message was posted on behalf of Intel Corporation1 of 1 people found this helpful
Thank you very much for providing those details and the pictures.
Just to let you know, we recommend to use the driver provided by the manufacturer since the Intel graphics drivers are generic and they might or might not work with your system.
I was looking for the graphics drivers on Lenovo’s web site but there are many results showing under Lenovo G50, did you tried those drivers?
On the following link you will find all the graphics drivers for Intel® HD 5500 graphics, you mentioned that the one that belongs to 2015 works fine, but there might a newer driver that works as good:
Now, at this point, we can try to replicate the issue in our lab, is there any way that we can get your game in order for us to do that?
Besides that, there is some information that we need and you can find on the following link:
Any further questions, please let me know.
I really appreciate the reply, thank you! I think it might be best if I spend a few hours tonight / tomorrow morning creating a minimal project to recreate the issue and provide source code an executable for you to use as sending the few gb's in my git repo would be a nightmare to play with! I shall go through every driver available to that laptop to see if I can pinpoint one that works for us, tomorrow morning I'll provide some source code / a project to recreate the issue (might be able to do a WebGL one if thats preferred so no executables are being linked to here)
This message was posted on behalf of Intel Corporation
You are welcome.
Perfect, we understand and once you get the chance to post the results of your investigation please do that, since I am pretty sure that information will be really helpful for all the peers viewing the thread.
Any questions, please let me know.
Thank you, I found a part of code which seemed to be where the graphics card had issues,
the bitmaps when overlayed with one another can have a number of blend modes (think photoshop) applied to them. When the blend mode was set to "normal" thats when the Intel chip would take issue. I looked further into this and it seems that importing the alpha channel of the bitmap when blend mode was normal was causing this behaviour and as the shader used to blit this bitmap maintains transparency anyways importing the alpha channel was unnecessary anyways so could be removed and now it all works perfectly!
So in short, there was some strange behaviour, but have found a way to fix the code so as to avoid this behaviour and unless other people report some strange texture issues I don't think it's worth investigating further?
Thanks so much for the quick and professional response though.