16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-23 00:29:19 +02:00

gles doesn't support glGetTexLevelParameter (though it anyway doesn't work on ANGLE)

This commit is contained in:
milek7
2018-10-25 19:00:44 +02:00
parent fbcd933d56
commit 43de4a59f3

View File

@@ -52,6 +52,9 @@ void texture_window::threadfunc()
vao.bind(); vao.bind();
while (!m_exit) while (!m_exit)
{
// if texture resized, update window size (maybe not necessary?)
if (GLAD_GL_VERSION_3_3 || GLAD_GL_ES_VERSION_3_1)
{ {
int w, h; int w, h;
glGetTexLevelParameteriv(GL_TEXTURE_2D, 0, GL_TEXTURE_WIDTH, &w); glGetTexLevelParameteriv(GL_TEXTURE_2D, 0, GL_TEXTURE_WIDTH, &w);
@@ -64,6 +67,7 @@ void texture_window::threadfunc()
m_win_h = h; m_win_h = h;
glfwSetWindowSize(m_window, w, h); // eh, not thread-safe (but works?) glfwSetWindowSize(m_window, w, h); // eh, not thread-safe (but works?)
} }
}
glViewport(0, 0, m_win_w, m_win_h); glViewport(0, 0, m_win_w, m_win_h);