diff options
| author | Ray <[email protected]> | 2024-04-20 23:37:31 +0200 |
|---|---|---|
| committer | Ray <[email protected]> | 2024-04-20 23:37:31 +0200 |
| commit | f795941521d038840461e96779aaa097e8a2407a (patch) | |
| tree | cdc3efc702636b6759eb29215c41df312497c3b9 /src/rmodels.c | |
| parent | 5cfcf13d4bc4723055f1d6b329148abb92b6b383 (diff) | |
| download | raylib-f795941521d038840461e96779aaa097e8a2407a.tar.gz raylib-f795941521d038840461e96779aaa097e8a2407a.zip | |
REVIEWED: `rlSetVertexAttribute()`, define last parameter as offset #3800
Diffstat (limited to 'src/rmodels.c')
| -rw-r--r-- | src/rmodels.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rmodels.c b/src/rmodels.c index cfe7f84c..e669a2f0 100644 --- a/src/rmodels.c +++ b/src/rmodels.c @@ -1603,7 +1603,7 @@ void DrawMeshInstanced(Mesh mesh, Material material, const Matrix *transforms, i for (unsigned int i = 0; i < 4; i++) { rlEnableVertexAttribute(material.shader.locs[SHADER_LOC_MATRIX_MODEL] + i); - rlSetVertexAttribute(material.shader.locs[SHADER_LOC_MATRIX_MODEL] + i, 4, RL_FLOAT, 0, sizeof(Matrix), (void *)(i*sizeof(Vector4))); + rlSetVertexAttribute(material.shader.locs[SHADER_LOC_MATRIX_MODEL] + i, 4, RL_FLOAT, 0, sizeof(Matrix), i*sizeof(Vector4)); rlSetVertexAttributeDivisor(material.shader.locs[SHADER_LOC_MATRIX_MODEL] + i, 1); } |
