diff --git a/apps/gl/coherent_memory_read.cpp b/apps/gl/coherent_memory_read.cpp index 5f94af9..3156d37 100644 --- a/apps/gl/coherent_memory_read.cpp +++ b/apps/gl/coherent_memory_read.cpp @@ -406,7 +406,7 @@ int main(int argc, char** argv) glfwInit(); glfwWindowHint(GLFW_VISIBLE, GLFW_TRUE); glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 4); - glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3); + glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 4); glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); diff --git a/apps/gl/coherent_memory_write.cpp b/apps/gl/coherent_memory_write.cpp index f5c3017..df17c0d 100644 --- a/apps/gl/coherent_memory_write.cpp +++ b/apps/gl/coherent_memory_write.cpp @@ -167,8 +167,8 @@ setup_buffers(const int width, const int height, const size_t mapping_offset, glBufferStorage(GL_SHADER_STORAGE_BUFFER, size + mapping_offset, NULL, mapping_flags); - coherent_colors[i] = glMapNamedBufferRange(ssbo[i], mapping_offset, size, - mapping_flags); + coherent_colors[i] = glMapBufferRange(GL_SHADER_STORAGE_BUFFER, mapping_offset, + size, mapping_flags); glBindBuffer(GL_SHADER_STORAGE_BUFFER, 0); @@ -386,7 +386,7 @@ unmap_buffers(const int width, const int height, const size_t mapping_offset) { glBindBufferRange(GL_SHADER_STORAGE_BUFFER, i, ssbo[i], mapping_offset, size); - glUnmapNamedBuffer(ssbo[i]); + glUnmapBuffer(GL_SHADER_STORAGE_BUFFER); glBindBufferBase(GL_SHADER_STORAGE_BUFFER, i, 0); } @@ -403,7 +403,7 @@ main(int argc, char** argv) { glfwWindowHint(GLFW_VISIBLE, GLFW_TRUE); glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 4); - glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3); + glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 4); glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);