From 608bf601b86bd71c2149181bc9d7cde602b80c0a Mon Sep 17 00:00:00 2001 From: iann Date: Sun, 28 Sep 2025 07:23:49 +0900 Subject: [PATCH] fix guard issue, and remove fallback unneccessary else clause (default shader ill work) --- src/rlgl.h | 5 +++-- src/rmodels.c | 11 ----------- 2 files changed, 3 insertions(+), 13 deletions(-) diff --git a/src/rlgl.h b/src/rlgl.h index faa623c81..2a1a5d5f8 100644 --- a/src/rlgl.h +++ b/src/rlgl.h @@ -2027,11 +2027,12 @@ void rlSetPointSize(float size) // Get the point drawing size float rlGetPointSize(void) { + float size = 1; #if defined(GRAPHICS_API_OPENGL_11) - float size = 0; glGetFloatv(GL_POINT_SIZE, &size); - return size; #endif + return size; + } // Enable line aliasing diff --git a/src/rmodels.c b/src/rmodels.c index 8e1fb9a16..9d175ace4 100644 --- a/src/rmodels.c +++ b/src/rmodels.c @@ -1484,17 +1484,6 @@ void DrawMesh(Mesh mesh, Material material, Matrix transform) rlSetUniform(material.shader.locs[SHADER_LOC_COLOR_DIFFUSE], values, SHADER_UNIFORM_VEC4, 1); } - else - { - float values[4] = { - material.maps[MATERIAL_MAP_DIFFUSE].color.r/255.0f, - material.maps[MATERIAL_MAP_DIFFUSE].color.g/255.0f, - material.maps[MATERIAL_MAP_DIFFUSE].color.b/255.0f, - material.maps[MATERIAL_MAP_DIFFUSE].color.a/255.0f - }; - rlSetVertexAttributeDefault(RL_DEFAULT_SHADER_ATTRIB_LOCATION_COLOR, values, SHADER_ATTRIB_VEC4, 4); - rlDisableVertexAttribute(RL_DEFAULT_SHADER_ATTRIB_LOCATION_COLOR); - } // Upload to shader material.colSpecular (if location available) if (material.shader.locs[SHADER_LOC_COLOR_SPECULAR] != -1)