Renamed gl_state to gl_rend_state

This commit is contained in:
korenkonder
2025-04-23 23:57:23 +03:00
parent 932a2c8a0f
commit eab35bf2c2
41 changed files with 2048 additions and 2046 deletions
+8 -8
View File
@@ -4,11 +4,11 @@
*/
#include "array_buffer.hpp"
#include "../gl_state.hpp"
#include "../gl_rend_state.hpp"
namespace GL {
void ArrayBuffer::Bind(bool force) {
gl_state_bind_array_buffer(buffer, force);
gl_rend_state.bind_array_buffer(buffer, force);
}
void ArrayBuffer::Create(size_t size) {
@@ -21,7 +21,7 @@ namespace GL {
}
else {
glGenBuffers(1, &buffer);
gl_state_bind_array_buffer(buffer, true);
gl_rend_state.bind_array_buffer(buffer, true);
if (GL_VERSION_4_4)
glBufferStorage(GL_ARRAY_BUFFER, (GLsizeiptr)size,
0, GL_DYNAMIC_STORAGE_BIT | GL_MAP_WRITE_BIT);
@@ -41,7 +41,7 @@ namespace GL {
}
else {
glGenBuffers(1, &buffer);
gl_state_bind_array_buffer(buffer, true);
gl_rend_state.bind_array_buffer(buffer, true);
if (GL_VERSION_4_4)
glBufferStorage(GL_ARRAY_BUFFER, (GLsizeiptr)size, data,
dynamic ? GL_DYNAMIC_STORAGE_BIT | GL_MAP_WRITE_BIT : 0);
@@ -66,7 +66,7 @@ namespace GL {
if (GL_VERSION_4_5)
data = glMapNamedBuffer(buffer, GL_WRITE_ONLY);
else {
gl_state_bind_array_buffer(buffer);
gl_rend_state.bind_array_buffer(buffer);
data = glMapBuffer(GL_ARRAY_BUFFER, GL_WRITE_ONLY);
}
@@ -77,7 +77,7 @@ namespace GL {
glUnmapNamedBuffer(buffer);
else {
glUnmapBuffer(GL_ARRAY_BUFFER);
gl_state_bind_array_buffer(0);
gl_rend_state.bind_array_buffer(0);
}
return 0;
}
@@ -90,7 +90,7 @@ namespace GL {
glUnmapNamedBuffer(buffer);
else {
glUnmapBuffer(GL_ARRAY_BUFFER);
gl_state_bind_array_buffer(0);
gl_rend_state.bind_array_buffer(0);
}
}
@@ -101,7 +101,7 @@ namespace GL {
if (GL_VERSION_4_5)
glNamedBufferSubData(buffer, (GLsizeiptr)offset, (GLsizeiptr)size, data);
else {
gl_state_bind_array_buffer(buffer);
gl_rend_state.bind_array_buffer(buffer);
glBufferSubData(GL_ARRAY_BUFFER, (GLsizeiptr)offset, (GLsizeiptr)size, data);
}
}