summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
author630Studios <[email protected]>2021-08-12 02:47:00 -0500
committerGitHub <[email protected]>2021-08-12 09:47:00 +0200
commitce3214b82d95165f18a9273ffa1b106947b1d33b (patch)
treebbe9f1985269a871b8a78c782edfb43dc4d40229
parent621a8766a812e508037e580c4e5d8419d12977be (diff)
downloadraylib-ce3214b82d95165f18a9273ffa1b106947b1d33b.tar.gz
raylib-ce3214b82d95165f18a9273ffa1b106947b1d33b.zip
[rlgl] rlUpdateVertexBuffer (#1914)
* GenMeshTangents Fix * GenMeshTangents Fix - Comment Update * GenMeshTangents Fix - Comment Update final * Code Style Changes * Code Style Changes Final * Code Style Changes Final 2 * GenMeshTangents better handling for issue #1876 * GenMeshTangents better handling for issue #1876 * GenMeshTangents: Better fix for issue #1876 * vboId location fix * rlUpdateVertexBuffer - bufferId is an unsigned int
-rw-r--r--src/rlgl.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rlgl.h b/src/rlgl.h
index 76b5114a..b6203ae8 100644
--- a/src/rlgl.h
+++ b/src/rlgl.h
@@ -584,7 +584,7 @@ RLAPI void rlSetTexture(unsigned int id); // Set current texture for r
RLAPI unsigned int rlLoadVertexArray(void); // Load vertex array (vao) if supported
RLAPI unsigned int rlLoadVertexBuffer(void *buffer, int size, bool dynamic); // Load a vertex buffer attribute
RLAPI unsigned int rlLoadVertexBufferElement(void *buffer, int size, bool dynamic); // Load a new attributes element buffer
-RLAPI void rlUpdateVertexBuffer(int bufferId, void *data, int dataSize, int offset); // Update GPU buffer with new data
+RLAPI void rlUpdateVertexBuffer(unsigned int bufferId, void *data, int dataSize, int offset); // Update GPU buffer with new data
RLAPI void rlUnloadVertexArray(unsigned int vaoId);
RLAPI void rlUnloadVertexBuffer(unsigned int vboId);
RLAPI void rlSetVertexAttribute(unsigned int index, int compSize, int type, bool normalized, int stride, void *pointer);
@@ -3209,7 +3209,7 @@ void rlDisableVertexBufferElement(void)
// Update GPU buffer with new data
// NOTE: dataSize and offset must be provided in bytes
-void rlUpdateVertexBuffer(int bufferId, void *data, int dataSize, int offset)
+void rlUpdateVertexBuffer(unsigned int bufferId, void *data, int dataSize, int offset)
{
#if defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2)
glBindBuffer(GL_ARRAY_BUFFER, bufferId);