OpenGL Cubemap Can only write to one face
Advertisements I have a cubemap texture like this: uint32_t skyboxTextureUnfiltered = -1; glGenTextures(1, &skyboxTextureUnfiltered); glBindTexture(GL_TEXTURE_CUBE_MAP, skyboxTextureUnfiltered); glTexStorage2D(GL_TEXTURE_CUBE_MAP, 6, GL_RGBA32F, m_SkyboxSize, m_SkyboxSize); glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MIN_FILTER, GL_LINEAR); glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MAG_FILTER, GL_LINEAR); I run a compute shader on it like: glBindImageTexture(0, skyboxTextureUnfiltered, 0, GL_FALSE, 0, GL_READ_WRITE, GL_RGBA32F); glUseProgram(m_EquirectToCubeID); glDispatchCompute(m_SkyboxSize, m_SkyboxSize, 6); And my compute shader looks like : layout(local_size_x =… Read More OpenGL Cubemap Can only write to one face