Restored GL_DYNAMIC_DRAW

This commit is contained in:
korenkonder
2025-08-18 17:03:12 +03:00
parent 8caef36a47
commit 32777bb7ad
4 changed files with 16 additions and 16 deletions
+4 -4
View File
@@ -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_STREAM_DRAW);
glBufferData(GL_ARRAY_BUFFER, (GLsizeiptr)size, 0, GL_DYNAMIC_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_STREAM_DRAW : GL_STATIC_DRAW);
dynamic ? GL_DYNAMIC_DRAW : GL_STATIC_DRAW);
}
}
@@ -110,7 +110,7 @@ namespace GL {
}
else {
gl_st.bind_array_buffer(buffer, true);
glBufferData(GL_ARRAY_BUFFER, (GLsizeiptr)size, 0, GL_STREAM_DRAW);
glBufferData(GL_ARRAY_BUFFER, (GLsizeiptr)size, 0, GL_DYNAMIC_DRAW);
}
}
@@ -122,7 +122,7 @@ namespace GL {
else {
gl_st.bind_array_buffer(buffer, true);
glBufferData(GL_ARRAY_BUFFER, (GLsizeiptr)size, data,
dynamic ? GL_STREAM_DRAW : GL_STATIC_DRAW);
dynamic ? GL_DYNAMIC_DRAW : GL_STATIC_DRAW);
}
}
+4 -4
View File
@@ -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_STREAM_DRAW);
glBufferData(GL_ELEMENT_ARRAY_BUFFER, (GLsizeiptr)size, 0, GL_DYNAMIC_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_STREAM_DRAW : GL_STATIC_DRAW);
dynamic ? GL_DYNAMIC_DRAW : GL_STATIC_DRAW);
}
}
@@ -110,7 +110,7 @@ namespace GL {
}
else {
gl_st.bind_element_array_buffer(buffer, true);
glBufferData(GL_ELEMENT_ARRAY_BUFFER, (GLsizeiptr)size, 0, GL_STREAM_DRAW);
glBufferData(GL_ELEMENT_ARRAY_BUFFER, (GLsizeiptr)size, 0, GL_DYNAMIC_DRAW);
}
}
@@ -122,7 +122,7 @@ namespace GL {
else {
gl_st.bind_element_array_buffer(buffer, true);
glBufferData(GL_ELEMENT_ARRAY_BUFFER, (GLsizeiptr)size, data,
dynamic ? GL_STREAM_DRAW : GL_STATIC_DRAW);
dynamic ? GL_DYNAMIC_DRAW : GL_STATIC_DRAW);
}
}
+4 -4
View File
@@ -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_STREAM_DRAW);
glBufferData(GL_SHADER_STORAGE_BUFFER, (GLsizeiptr)size, 0, GL_DYNAMIC_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_STREAM_DRAW : GL_STATIC_DRAW);
dynamic ? GL_DYNAMIC_DRAW : GL_STATIC_DRAW);
}
}
@@ -110,7 +110,7 @@ namespace GL {
}
else {
gl_st.bind_shader_storage_buffer(buffer, true);
glBufferData(GL_SHADER_STORAGE_BUFFER, (GLsizeiptr)size, 0, GL_STREAM_DRAW);
glBufferData(GL_SHADER_STORAGE_BUFFER, (GLsizeiptr)size, 0, GL_DYNAMIC_DRAW);
}
}
@@ -122,7 +122,7 @@ namespace GL {
else {
gl_st.bind_shader_storage_buffer(buffer, true);
glBufferData(GL_SHADER_STORAGE_BUFFER, (GLsizeiptr)size, data,
dynamic ? GL_STREAM_DRAW : GL_STATIC_DRAW);
dynamic ? GL_DYNAMIC_DRAW : GL_STATIC_DRAW);
}
}
+4 -4
View File
@@ -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_STREAM_DRAW);
glBufferData(GL_UNIFORM_BUFFER, (GLsizeiptr)size, 0, GL_DYNAMIC_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_STREAM_DRAW : GL_STATIC_DRAW);
dynamic ? GL_DYNAMIC_DRAW : GL_STATIC_DRAW);
}
}
@@ -110,7 +110,7 @@ namespace GL {
}
else {
gl_st.bind_uniform_buffer(buffer, true);
glBufferData(GL_UNIFORM_BUFFER, (GLsizeiptr)size, 0, GL_STREAM_DRAW);
glBufferData(GL_UNIFORM_BUFFER, (GLsizeiptr)size, 0, GL_DYNAMIC_DRAW);
}
}
@@ -122,7 +122,7 @@ namespace GL {
else {
gl_st.bind_uniform_buffer(buffer, true);
glBufferData(GL_UNIFORM_BUFFER, (GLsizeiptr)size, data,
dynamic ? GL_STREAM_DRAW : GL_STATIC_DRAW);
dynamic ? GL_DYNAMIC_DRAW : GL_STATIC_DRAW);
}
}