From c0dcef01955e7f8b80c9fa7cd3afc94ac5e9b8a6 Mon Sep 17 00:00:00 2001 From: korenkonder Date: Tue, 20 May 2025 21:24:47 +0300 Subject: [PATCH] Replaced `GL_DYNAMIC_DRAW` with `GL_STATIC_DRAW` --- src/CRE/GL/array_buffer.cpp | 4 ++-- src/CRE/GL/element_array_buffer.cpp | 4 ++-- src/CRE/GL/shader_storage_buffer.cpp | 4 ++-- src/CRE/GL/uniform_buffer.cpp | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/CRE/GL/array_buffer.cpp b/src/CRE/GL/array_buffer.cpp index 1dab7644..d43527bd 100644 --- a/src/CRE/GL/array_buffer.cpp +++ b/src/CRE/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/CRE/GL/element_array_buffer.cpp b/src/CRE/GL/element_array_buffer.cpp index d082db94..843aa3df 100644 --- a/src/CRE/GL/element_array_buffer.cpp +++ b/src/CRE/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/CRE/GL/shader_storage_buffer.cpp b/src/CRE/GL/shader_storage_buffer.cpp index 131cebef..baeffb7a 100644 --- a/src/CRE/GL/shader_storage_buffer.cpp +++ b/src/CRE/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/CRE/GL/uniform_buffer.cpp b/src/CRE/GL/uniform_buffer.cpp index 46694db8..40ea8dc3 100644 --- a/src/CRE/GL/uniform_buffer.cpp +++ b/src/CRE/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); } }