Kirill Dmitrievich
Kirill Dmitrievich
Still exists by the way
Anti-virus software (like Avast for example) tends to be really "xenophobic" against executables with signatures it doesn't recognize. In that case that's the Python runtime inside of it. For now...
So it turns out "ML PUA" detects non-malicious software as well - I was right: the antivirus just doesn't trust the user in that case and marks anything that doesn't...
`GL_INFO_LOG_LENGTH` **must** be zero if the string is empty, however `glGetProgramInfoLog` will put to the buffer at least one character which is null-terminator. [here](https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/glGetProgram.xhtml) is the proof Does it really...
> It's better to check if it's > 1 But why, though? Does it actually fail or something? I really cannot find a reason why this check should exist in...
The only infolog-related thing I can suggest is to try to discard the shader infolog and go just with the program infolog. It seems, if the shader compilation has failed...
 I don't think [the specification](https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/glGetProgram.xhtml) describes this as a driver-dependent value. Also you wouldn't use the info log for anything but error checking, so when an error happens, there's...
> You still don't understand. The error condition here if the log length is equal to 0. The issue is that for an empty infolog (no error), it's only 0...
I would like to recommend you to use Source Engine styled network architecture for some better multiplayer gameplay experience because I haven't seen this split so client was sending actual...
Possible solution: add a threaded "watchdog" worker that sends an empty packets every N seconds to prevent this