diff --git a/src/platforms/rcore_desktop_sdl.c b/src/platforms/rcore_desktop_sdl.c index 9b6bea987..0cf18a15d 100644 --- a/src/platforms/rcore_desktop_sdl.c +++ b/src/platforms/rcore_desktop_sdl.c @@ -60,7 +60,7 @@ #include "SDL.h" #endif -#if !defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if !defined(GRAPHICS_API_OPENGL_SOFTWARE) #if defined(GRAPHICS_API_OPENGL_ES2) // It seems it does not need to be included to work //#include "SDL_opengles2.h" @@ -1259,7 +1259,7 @@ void DisableCursor(void) // Swap back buffer with front buffer (screen drawing) void SwapScreenBuffer(void) { -#if defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if defined(GRAPHICS_API_OPENGL_SOFTWARE) // NOTE: Using a preprocessor condition here because rlCopyFramebuffer() is only declared for software rendering SDL_Surface *surface = SDL_GetWindowSurface(platform.window); rlCopyFramebuffer(0, 0, CORE.Window.render.width, CORE.Window.render.height, PIXELFORMAT_UNCOMPRESSED_R8G8B8A8, surface->pixels); @@ -1981,7 +1981,7 @@ int InitPlatform(void) // NOTE: Some OpenGL context attributes must be set before window creation - if (rlGetVersion() != RL_OPENGL_11_SOFTWARE) + if (rlGetVersion() != RL_OPENGL_SOFTWARE) { // Add the flag telling the window to use an OpenGL context flags |= SDL_WINDOW_OPENGL; @@ -2044,12 +2044,12 @@ int InitPlatform(void) #endif // Init OpenGL context - if (rlGetVersion() != RL_OPENGL_11_SOFTWARE) + if (rlGetVersion() != RL_OPENGL_SOFTWARE) { platform.glContext = SDL_GL_CreateContext(platform.window); } - if ((platform.window != NULL) && ((rlGetVersion() == RL_OPENGL_11_SOFTWARE) || (platform.glContext != NULL))) + if ((platform.window != NULL) && ((rlGetVersion() == RL_OPENGL_SOFTWARE) || (platform.glContext != NULL))) { CORE.Window.ready = true; diff --git a/src/platforms/rcore_desktop_win32.c b/src/platforms/rcore_desktop_win32.c index 1cf8826aa..612800b83 100644 --- a/src/platforms/rcore_desktop_win32.c +++ b/src/platforms/rcore_desktop_win32.c @@ -71,7 +71,7 @@ #include // Required for alloca() -#if !defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if !defined(GRAPHICS_API_OPENGL_SOFTWARE) #include #endif @@ -1218,7 +1218,7 @@ void SwapScreenBuffer(void) { if (!platform.hdc) abort(); -#if defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if defined(GRAPHICS_API_OPENGL_SOFTWARE) // Update framebuffer rlCopyFramebuffer(0, 0, CORE.Window.render.width, CORE.Window.render.height, PIXELFORMAT_UNCOMPRESSED_R8G8B8A8, platform.pixels); @@ -1603,7 +1603,7 @@ int InitPlatform(void) // NOTE: Windows GDI object that represents a drawing surface platform.hdc = GetDC(platform.hwnd); - if (rlGetVersion() == RL_OPENGL_11_SOFTWARE) // Using software renderer + if (rlGetVersion() == RL_OPENGL_SOFTWARE) // Using software renderer { // Initialize software framebuffer BITMAPINFO bmi = { 0 }; @@ -1649,11 +1649,11 @@ int InitPlatform(void) TRACELOG(LOG_INFO, " > Render size: %i x %i", CORE.Window.render.width, CORE.Window.render.height); TRACELOG(LOG_INFO, " > Viewport offsets: %i, %i", CORE.Window.renderOffset.x, CORE.Window.renderOffset.y); - if (rlGetVersion() == RL_OPENGL_11_SOFTWARE) // Using software renderer + if (rlGetVersion() == RL_OPENGL_SOFTWARE) // Using software renderer { TRACELOG(LOG_INFO, "GL: OpenGL device information:"); TRACELOG(LOG_INFO, " > Vendor: %s", "raylib"); - TRACELOG(LOG_INFO, " > Renderer: %s", "rlsw - OpenGL 1.1 Software Renderer"); + TRACELOG(LOG_INFO, " > Renderer: %s", "rlsw - OpenGL Software Renderer"); TRACELOG(LOG_INFO, " > Version: %s", "1.0"); TRACELOG(LOG_INFO, " > GLSL: %s", "NOT SUPPORTED"); } @@ -1719,7 +1719,7 @@ static LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wparam, LPARAM lpara case WM_DESTROY: { // Clean up for window destruction - if (rlGetVersion() == RL_OPENGL_11_SOFTWARE) // Using software renderer + if (rlGetVersion() == RL_OPENGL_SOFTWARE) // Using software renderer { if (platform.hdcmem) { @@ -1935,7 +1935,7 @@ static LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wparam, LPARAM lpara } break; case WM_PAINT: { - if (rlGetVersion() == RL_OPENGL_11_SOFTWARE) // Using software renderer + if (rlGetVersion() == RL_OPENGL_SOFTWARE) // Using software renderer { PAINTSTRUCT ps = { 0 }; HDC hdc = BeginPaint(hwnd, &ps); diff --git a/src/platforms/rcore_drm.c b/src/platforms/rcore_drm.c index a32934aa9..faba8956a 100644 --- a/src/platforms/rcore_drm.c +++ b/src/platforms/rcore_drm.c @@ -65,7 +65,7 @@ #include // Direct Rendering Manager user-level library interface #include // Direct Rendering Manager mode setting (KMS) interface -#if !defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if !defined(GRAPHICS_API_OPENGL_SOFTWARE) #include // Generic Buffer Management (native platform for EGL on DRM) #include "EGL/egl.h" // Native platform windowing system interface #include "EGL/eglext.h" // EGL extensions @@ -111,7 +111,7 @@ typedef struct { int modeIndex; // Index of the used mode of connector->modes uint32_t prevFB; // Previous DRM framebufer (during frame swapping) -#if !defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if !defined(GRAPHICS_API_OPENGL_SOFTWARE) struct gbm_device *gbmDevice; // GBM device struct gbm_surface *gbmSurface; // GBM surface struct gbm_bo *prevBO; // Previous GBM buffer object (during frame swapping) @@ -796,7 +796,7 @@ void SwapScreenBuffer() // Swap back buffer with front buffer (screen drawing) void SwapScreenBuffer(void) { -#if !defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if !defined(GRAPHICS_API_OPENGL_SOFTWARE) // Hardware rendering buffer swap with EGL eglSwapBuffers(platform.device, platform.surface); @@ -1140,7 +1140,7 @@ int InitPlatform(void) platform.crtc = NULL; platform.prevFB = 0; -#if !defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if !defined(GRAPHICS_API_OPENGL_SOFTWARE) platform.gbmDevice = NULL; platform.gbmSurface = NULL; platform.prevBO = NULL; @@ -1224,7 +1224,7 @@ int InitPlatform(void) // WARNING: Accept CONNECTED, UNKNOWN and even those without encoder_id connectors for software mode if (((con->connection == DRM_MODE_CONNECTED) || (con->connection == DRM_MODE_UNKNOWNCONNECTION)) && (con->count_modes > 0)) { -#if !defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if !defined(GRAPHICS_API_OPENGL_SOFTWARE) // For hardware rendering, an encoder_id is needed if (con->encoder_id) { @@ -1256,7 +1256,7 @@ int InitPlatform(void) return -1; } -#if !defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if !defined(GRAPHICS_API_OPENGL_SOFTWARE) drmModeEncoder *enc = drmModeGetEncoder(platform.fd, platform.connector->encoder_id); if (!enc) { @@ -1367,7 +1367,7 @@ int InitPlatform(void) drmModeFreeResources(res); res = NULL; -#if !defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if !defined(GRAPHICS_API_OPENGL_SOFTWARE) // Hardware rendering initialization with EGL platform.gbmDevice = gbm_create_device(platform.fd); if (!platform.gbmDevice) @@ -1657,7 +1657,7 @@ void ClosePlatform(void) platform.prevFB = 0; } -#if !defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if !defined(GRAPHICS_API_OPENGL_SOFTWARE) if (platform.prevBO) { gbm_surface_release_buffer(platform.gbmSurface, platform.prevBO); @@ -1697,7 +1697,7 @@ void ClosePlatform(void) platform.fd = -1; } -#if !defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if !defined(GRAPHICS_API_OPENGL_SOFTWARE) // Close surface, context and display if (platform.device != EGL_NO_DISPLAY) { diff --git a/src/platforms/rcore_memory.c b/src/platforms/rcore_memory.c index 322841439..1512e7bf4 100644 --- a/src/platforms/rcore_memory.c +++ b/src/platforms/rcore_memory.c @@ -486,9 +486,9 @@ void PollInputEvents(void) int InitPlatform(void) { // Memory framebuffer can only work with software renderer - if (rlGetVersion() != RL_OPENGL_11_SOFTWARE) + if (rlGetVersion() != RL_OPENGL_SOFTWARE) { - TRACELOG(LOG_WARNING, "DISPLAY: Memory platform requires software renderer (GRAPHICS_API_OPENGL_11_SOFTWARE)"); + TRACELOG(LOG_WARNING, "DISPLAY: Memory platform requires software renderer (GRAPHICS_API_OPENGL_SOFTWARE)"); TRACELOG(LOG_FATAL, "PLATFORM: Failed to initialize graphics device"); return -1; } diff --git a/src/platforms/rcore_web.c b/src/platforms/rcore_web.c index 62b2afda9..8835ecdcc 100644 --- a/src/platforms/rcore_web.c +++ b/src/platforms/rcore_web.c @@ -77,7 +77,7 @@ typedef struct { char canvasId[64]; // Keep current canvas id where wasm app is running // NOTE: Useful when trying to run multiple wasms in different canvases in same webpage -#if defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if defined(GRAPHICS_API_OPENGL_SOFTWARE) unsigned int *pixels; // Pointer to pixel data buffer (RGBA 32bit format) #endif } PlatformData; @@ -949,7 +949,7 @@ void DisableCursor(void) // Swap back buffer with front buffer (screen drawing) void SwapScreenBuffer(void) { -#if defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if defined(GRAPHICS_API_OPENGL_SOFTWARE) // Update framebuffer rlCopyFramebuffer(0, 0, CORE.Window.render.width, CORE.Window.render.height, PIXELFORMAT_UNCOMPRESSED_R8G8B8A8, platform.pixels); @@ -1306,7 +1306,7 @@ int InitPlatform(void) // Init fullscreen toggle required var: platform.ourFullscreen = false; -#if defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if defined(GRAPHICS_API_OPENGL_SOFTWARE) // Avoid creating a WebGL canvas, avoid calling glfwCreateWindow() emscripten_set_canvas_element_size(platform.canvasId, CORE.Window.screen.width, CORE.Window.screen.height); EM_ASM({ diff --git a/src/platforms/rcore_web_emscripten.c b/src/platforms/rcore_web_emscripten.c index 60b647f60..3b6064255 100644 --- a/src/platforms/rcore_web_emscripten.c +++ b/src/platforms/rcore_web_emscripten.c @@ -927,7 +927,7 @@ void DisableCursor(void) // Swap back buffer with front buffer (screen drawing) void SwapScreenBuffer(void) { -#if defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if defined(GRAPHICS_API_OPENGL_SOFTWARE) // Update framebuffer rlCopyFramebuffer(0, 0, CORE.Window.render.width, CORE.Window.render.height, PIXELFORMAT_UNCOMPRESSED_R8G8B8A8, platform.pixels); @@ -1188,7 +1188,7 @@ int InitPlatform(void) if (FLAG_IS_SET(CORE.Window.flags, FLAG_MSAA_4X_HINT)) attribs.antialias = EM_TRUE; // Check selection OpenGL version - if (rlGetVersion() == RL_OPENGL_11_SOFTWARE) + if (rlGetVersion() == RL_OPENGL_SOFTWARE) { // Avoid creating a WebGL canvas, create 2d canvas for software rendering emscripten_set_canvas_element_size(platform.canvasId, CORE.Window.screen.width, CORE.Window.screen.height); diff --git a/src/rlgl.h b/src/rlgl.h index df5335790..15ee58b0c 100644 --- a/src/rlgl.h +++ b/src/rlgl.h @@ -21,7 +21,7 @@ * Internal buffer (and resources) must be manually unloaded calling rlglClose() * * CONFIGURATION: -* #define GRAPHICS_API_OPENGL_11_SOFTWARE +* #define GRAPHICS_API_OPENGL_SOFTWARE * #define GRAPHICS_API_OPENGL_11 * #define GRAPHICS_API_OPENGL_21 * #define GRAPHICS_API_OPENGL_33 @@ -145,7 +145,7 @@ #endif // Security check in case no GRAPHICS_API_OPENGL_* defined -#if !defined(GRAPHICS_API_OPENGL_11_SOFTWARE) && \ +#if !defined(GRAPHICS_API_OPENGL_SOFTWARE) && \ !defined(GRAPHICS_API_OPENGL_11) && \ !defined(GRAPHICS_API_OPENGL_21) && \ !defined(GRAPHICS_API_OPENGL_33) && \ @@ -156,7 +156,7 @@ #endif // Security check in case multiple GRAPHICS_API_OPENGL_* defined -#if defined(GRAPHICS_API_OPENGL_11) || defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if defined(GRAPHICS_API_OPENGL_11) || defined(GRAPHICS_API_OPENGL_SOFTWARE) #if defined(GRAPHICS_API_OPENGL_21) #undef GRAPHICS_API_OPENGL_21 #endif @@ -172,7 +172,7 @@ #endif // Software implementation uses OpenGL 1.1 functionality -#if defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if defined(GRAPHICS_API_OPENGL_SOFTWARE) #define GRAPHICS_API_OPENGL_11 #endif @@ -423,7 +423,7 @@ typedef struct rlRenderBatch { // OpenGL version typedef enum { - RL_OPENGL_11_SOFTWARE = 0, // Software rendering + RL_OPENGL_SOFTWARE = 0, // Software rendering RL_OPENGL_11, // OpenGL 1.1 RL_OPENGL_21, // OpenGL 2.1 (GLSL 120) RL_OPENGL_33, // OpenGL 3.3 (GLSL 330) @@ -835,7 +835,7 @@ RLAPI void rlLoadDrawQuad(void); // Load and draw a quad #endif #if defined(GRAPHICS_API_OPENGL_11) - #if defined(GRAPHICS_API_OPENGL_11_SOFTWARE) + #if defined(GRAPHICS_API_OPENGL_SOFTWARE) #define RLSW_IMPLEMENTATION #define SW_MALLOC(sz) RL_MALLOC(sz) #define SW_CALLOC(n,sz) RL_CALLOC(n, sz) @@ -1858,7 +1858,7 @@ void rlDisableShader(void) // Enable rendering to texture (fbo) void rlEnableFramebuffer(unsigned int id) { -#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2) || defined(GRAPHICS_API_OPENGL_11_SOFTWARE)) +#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2) || defined(GRAPHICS_API_OPENGL_SOFTWARE)) glBindFramebuffer(GL_FRAMEBUFFER, id); #endif } @@ -1867,7 +1867,7 @@ void rlEnableFramebuffer(unsigned int id) unsigned int rlGetActiveFramebuffer(void) { GLint fboId = 0; -#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES3) || defined(GRAPHICS_API_OPENGL_11_SOFTWARE)) +#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES3) || defined(GRAPHICS_API_OPENGL_SOFTWARE)) glGetIntegerv(GL_DRAW_FRAMEBUFFER_BINDING, &fboId); #endif return fboId; @@ -1876,7 +1876,7 @@ unsigned int rlGetActiveFramebuffer(void) // Disable rendering to texture void rlDisableFramebuffer(void) { -#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2) || defined(GRAPHICS_API_OPENGL_11_SOFTWARE)) +#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2) || defined(GRAPHICS_API_OPENGL_SOFTWARE)) glBindFramebuffer(GL_FRAMEBUFFER, 0); #endif } @@ -1892,7 +1892,7 @@ void rlBlitFramebuffer(int srcX, int srcY, int srcWidth, int srcHeight, int dstX // Bind framebuffer object (fbo) void rlBindFramebuffer(unsigned int target, unsigned int framebuffer) { -#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2) || defined(GRAPHICS_API_OPENGL_11_SOFTWARE)) +#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2) || defined(GRAPHICS_API_OPENGL_SOFTWARE)) glBindFramebuffer(target, framebuffer); #endif } @@ -2325,7 +2325,7 @@ void rlglInit(int width, int height) RLGL.State.currentMatrix = &RLGL.State.modelview; #endif // GRAPHICS_API_OPENGL_33 || GRAPHICS_API_OPENGL_ES2 -#if defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if defined(GRAPHICS_API_OPENGL_SOFTWARE) // Initialize software renderer backend int result = swInit(width, height); if (result == 0) @@ -2387,7 +2387,7 @@ void rlglClose(void) TRACELOG(RL_LOG_INFO, "TEXTURE: [ID %i] Default texture unloaded successfully", RLGL.State.defaultTextureId); #endif -#if defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if defined(GRAPHICS_API_OPENGL_SOFTWARE) swClose(); // Unload sofware renderer resources #endif isGpuReady = false; @@ -2702,8 +2702,8 @@ int rlGetVersion(void) { int glVersion = 0; -#if defined(GRAPHICS_API_OPENGL_11_SOFTWARE) - glVersion = RL_OPENGL_11_SOFTWARE; +#if defined(GRAPHICS_API_OPENGL_SOFTWARE) + glVersion = RL_OPENGL_SOFTWARE; #elif defined(GRAPHICS_API_OPENGL_11) glVersion = RL_OPENGL_11; #endif @@ -3472,7 +3472,7 @@ unsigned int rlLoadTextureDepth(int width, int height, bool useRenderBuffer) TRACELOG(RL_LOG_INFO, "TEXTURE: [ID %i] Depth renderbuffer loaded successfully (%i bits)", id, (RLGL.ExtSupported.maxDepthBits >= 24)? RLGL.ExtSupported.maxDepthBits : 16); } -#elif defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#elif defined(GRAPHICS_API_OPENGL_SOFTWARE) // NOTE: Renderbuffers are the same type of object as textures in rlsw // WARNING: Ensure that the depth format is the one specified at rlsw compilation glGenRenderbuffers(1, &id); @@ -3776,7 +3776,7 @@ void *rlReadTexturePixels(unsigned int id, int width, int height, int format) // Copy framebuffer pixel data to internal buffer void rlCopyFramebuffer(int x, int y, int width, int height, int format, void *pixels) { -#if defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if defined(GRAPHICS_API_OPENGL_SOFTWARE) unsigned int glInternalFormat, glFormat, glType; rlGetGlTextureFormats(format, &glInternalFormat, &glFormat, &glType); // Get OpenGL texture format swReadPixels(x, y, width, height, glFormat, glType, pixels); @@ -3786,7 +3786,7 @@ void rlCopyFramebuffer(int x, int y, int width, int height, int format, void *pi // Resize internal framebuffer void rlResizeFramebuffer(int width, int height) { -#if defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if defined(GRAPHICS_API_OPENGL_SOFTWARE) swResize(width, height); #endif } @@ -3837,7 +3837,7 @@ unsigned int rlLoadFramebuffer(void) unsigned int fboId = 0; if (!isGpuReady) { TRACELOG(RL_LOG_WARNING, "GL: GPU is not ready to load data, trying to load before InitWindow()?"); return fboId; } -#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2) || defined(GRAPHICS_API_OPENGL_11_SOFTWARE)) +#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2) || defined(GRAPHICS_API_OPENGL_SOFTWARE)) glGenFramebuffers(1, &fboId); // Create the framebuffer object glBindFramebuffer(GL_FRAMEBUFFER, 0); // Unbind any framebuffer #endif @@ -3849,7 +3849,7 @@ unsigned int rlLoadFramebuffer(void) // NOTE: Attach type: 0-Color, 1-Depth renderbuffer, 2-Depth texture void rlFramebufferAttach(unsigned int id, unsigned int texId, int attachType, int texType, int mipLevel) { -#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2) || defined(GRAPHICS_API_OPENGL_11_SOFTWARE)) +#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2) || defined(GRAPHICS_API_OPENGL_SOFTWARE)) glBindFramebuffer(GL_FRAMEBUFFER, id); switch (attachType) @@ -3889,7 +3889,7 @@ bool rlFramebufferComplete(unsigned int id) { bool result = false; -#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2) || defined(GRAPHICS_API_OPENGL_11_SOFTWARE)) +#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2) || defined(GRAPHICS_API_OPENGL_SOFTWARE)) glBindFramebuffer(GL_FRAMEBUFFER, id); GLenum status = glCheckFramebufferStatus(GL_FRAMEBUFFER); @@ -3920,7 +3920,7 @@ bool rlFramebufferComplete(unsigned int id) // NOTE: All attached textures/cubemaps/renderbuffers are also deleted void rlUnloadFramebuffer(unsigned int id) { -#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2) || defined(GRAPHICS_API_OPENGL_11_SOFTWARE)) +#if (defined(GRAPHICS_API_OPENGL_33) || defined(GRAPHICS_API_OPENGL_ES2) || defined(GRAPHICS_API_OPENGL_SOFTWARE)) // Query depth attachment to automatically delete texture/renderbuffer int depthType = 0; glBindFramebuffer(GL_FRAMEBUFFER, id); // Bind framebuffer to query depth texture type diff --git a/src/rmodels.c b/src/rmodels.c index 1c7a5452c..ba28eb839 100644 --- a/src/rmodels.c +++ b/src/rmodels.c @@ -1430,7 +1430,7 @@ void UpdateMeshBuffer(Mesh mesh, int index, const void *data, int dataSize, int // Draw a 3d mesh with material and transform void DrawMesh(Mesh mesh, Material material, Matrix transform) { -#if defined(GRAPHICS_API_OPENGL_11) || defined(GRAPHICS_API_OPENGL_11_SOFTWARE) +#if defined(GRAPHICS_API_OPENGL_11) || defined(GRAPHICS_API_OPENGL_SOFTWARE) #define GL_VERTEX_ARRAY 0x8074 #define GL_NORMAL_ARRAY 0x8075 #define GL_COLOR_ARRAY 0x8076