my box::HP Envy i5-6400 @2Q70GHzx4 8 Gb ram/1 Tb(Win10 64)/3 Tb Mint 19.2/GTX745 4Gb acer S243HL K222HQL
Q8200/Asus P5QDLX/8 Gb ram/WD 2Tb 2-500 G HD/GF GT640 2Gb Mint 17.3 64 bit Win 10 32 bit acer and Lenovo Ideapad 320-15ABR Win 10/Mint 19
I've got the same issue (Windows 10 1809 x64, Radeon Software 19.1.1, Core i7 4790, AMD Radeon RX480 8GB).
As I'm curios what was going on, I've cloned the code and play with it a little bit. So far with the latest master (1.2.0 master:65278992), the issue still persists. I play with it a little bit further, by just commenting out some code that cause the error in the log file. Below are the code that I commented out.
glmodule.py - line #452 and #454
-
Code:
Select all
-
# glDisable(GL_TEXTURE_2D)
glBindTexture(GL_TEXTURE_1D, 0)
# glDisable(GL_TEXTURE_1D)
shader.py - line #485 and #487
-
Code:
Select all
-
# glDisable(GL_TEXTURE_2D)
glBindTexture(GL_TEXTURE_1D, 0)
# glDisable(GL_TEXTURE_1D)
And then it works!
Well I don't know why (classics, isn't it?).
Anyway I can't say this is a permanent fix for the issue, I don't know why it works after all. I think the code was there for a reason. Unfortunately I'm no OpenGL expert. I've seen some
comments
saying that if you're using shader, these are not needed. One more problem is the error in the log says "error code 1281 - invalid values", which I don't see listed in the Khronos Group's API documentation. I guess the developers/maintainers might want to talk with some AMD people to see why this return code is returned.
Also It works on my machine/setup, it might not work for anybody elese. I can't say for sure because I only have one AMD system. It might cause problems in non-AMD systeam as well.
That's all my findings. Hope this might helps!