From 89f9e541c7f252f2ce7fe00db0c60013051c5e4e Mon Sep 17 00:00:00 2001 From: korenkonder Date: Tue, 20 May 2025 21:25:50 +0300 Subject: [PATCH] Replaced `GL_DYNAMIC_DRAW` with `GL_STREAM_DRAW` --- src/DivaGL/GL/array_buffer.cpp | 4 ++-- src/DivaGL/GL/element_array_buffer.cpp | 4 ++-- src/DivaGL/GL/shader_storage_buffer.cpp | 4 ++-- src/DivaGL/GL/uniform_buffer.cpp | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/DivaGL/GL/array_buffer.cpp b/src/DivaGL/GL/array_buffer.cpp index 5310ce4..5951264 100644 --- a/src/DivaGL/GL/array_buffer.cpp +++ b/src/DivaGL/GL/array_buffer.cpp @@ -23,7 +23,7 @@ namespace GL { glBufferStorage(GL_ARRAY_BUFFER, (GLsizeiptr)size, 0, GL_DYNAMIC_STORAGE_BIT | GL_MAP_WRITE_BIT); else - glBufferData(GL_ARRAY_BUFFER, (GLsizeiptr)size, 0, GL_DYNAMIC_DRAW); + glBufferData(GL_ARRAY_BUFFER, (GLsizeiptr)size, 0, GL_STREAM_DRAW); } } @@ -44,7 +44,7 @@ namespace GL { dynamic ? GL_DYNAMIC_STORAGE_BIT | GL_MAP_WRITE_BIT : 0); else glBufferData(GL_ARRAY_BUFFER, (GLsizeiptr)size, data, - dynamic ? GL_DYNAMIC_DRAW : GL_STATIC_DRAW); + dynamic ? GL_STREAM_DRAW : GL_STATIC_DRAW); } } diff --git a/src/DivaGL/GL/element_array_buffer.cpp b/src/DivaGL/GL/element_array_buffer.cpp index 62074e2..ef31604 100644 --- a/src/DivaGL/GL/element_array_buffer.cpp +++ b/src/DivaGL/GL/element_array_buffer.cpp @@ -23,7 +23,7 @@ namespace GL { glBufferStorage(GL_ELEMENT_ARRAY_BUFFER, (GLsizeiptr)size, 0, GL_DYNAMIC_STORAGE_BIT | GL_MAP_WRITE_BIT); else - glBufferData(GL_ELEMENT_ARRAY_BUFFER, (GLsizeiptr)size, 0, GL_DYNAMIC_DRAW); + glBufferData(GL_ELEMENT_ARRAY_BUFFER, (GLsizeiptr)size, 0, GL_STREAM_DRAW); } } @@ -44,7 +44,7 @@ namespace GL { dynamic ? GL_DYNAMIC_STORAGE_BIT | GL_MAP_WRITE_BIT : 0); else glBufferData(GL_ELEMENT_ARRAY_BUFFER, (GLsizeiptr)size, data, - dynamic ? GL_DYNAMIC_DRAW : GL_STATIC_DRAW); + dynamic ? GL_STREAM_DRAW : GL_STATIC_DRAW); } } diff --git a/src/DivaGL/GL/shader_storage_buffer.cpp b/src/DivaGL/GL/shader_storage_buffer.cpp index 0ab0ba3..0c95caf 100644 --- a/src/DivaGL/GL/shader_storage_buffer.cpp +++ b/src/DivaGL/GL/shader_storage_buffer.cpp @@ -23,7 +23,7 @@ namespace GL { glBufferStorage(GL_SHADER_STORAGE_BUFFER, (GLsizeiptr)size, 0, GL_DYNAMIC_STORAGE_BIT | GL_MAP_WRITE_BIT); else - glBufferData(GL_SHADER_STORAGE_BUFFER, (GLsizeiptr)size, 0, GL_DYNAMIC_DRAW); + glBufferData(GL_SHADER_STORAGE_BUFFER, (GLsizeiptr)size, 0, GL_STREAM_DRAW); } } @@ -44,7 +44,7 @@ namespace GL { dynamic ? GL_DYNAMIC_STORAGE_BIT | GL_MAP_WRITE_BIT : 0); else glBufferData(GL_SHADER_STORAGE_BUFFER, (GLsizeiptr)size, data, - dynamic ? GL_DYNAMIC_DRAW : GL_STATIC_DRAW); + dynamic ? GL_STREAM_DRAW : GL_STATIC_DRAW); } } diff --git a/src/DivaGL/GL/uniform_buffer.cpp b/src/DivaGL/GL/uniform_buffer.cpp index 2837fda..2b1b956 100644 --- a/src/DivaGL/GL/uniform_buffer.cpp +++ b/src/DivaGL/GL/uniform_buffer.cpp @@ -23,7 +23,7 @@ namespace GL { glBufferStorage(GL_UNIFORM_BUFFER, (GLsizeiptr)size, 0, GL_DYNAMIC_STORAGE_BIT | GL_MAP_WRITE_BIT); else - glBufferData(GL_UNIFORM_BUFFER, (GLsizeiptr)size, 0, GL_DYNAMIC_DRAW); + glBufferData(GL_UNIFORM_BUFFER, (GLsizeiptr)size, 0, GL_STREAM_DRAW); } } @@ -44,7 +44,7 @@ namespace GL { dynamic ? GL_DYNAMIC_STORAGE_BIT | GL_MAP_WRITE_BIT : 0); else glBufferData(GL_UNIFORM_BUFFER, (GLsizeiptr)size, data, - dynamic ? GL_DYNAMIC_DRAW : GL_STATIC_DRAW); + dynamic ? GL_STREAM_DRAW : GL_STATIC_DRAW); } }