summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorRay <[email protected]>2021-06-17 12:47:03 +0200
committerRay <[email protected]>2021-06-17 12:47:03 +0200
commite07054d0d48161b31375ad83c6e505553bf8f204 (patch)
tree1e5e985ad3aaa000b9e734aaf96d37ad6aee0810 /src
parentb733e76c869afcaee1e2f716bfd99b8b10ef507c (diff)
downloadraylib-e07054d0d48161b31375ad83c6e505553bf8f204.tar.gz
raylib-e07054d0d48161b31375ad83c6e505553bf8f204.zip
RENAMED: `SwapBuffers()` -> `SwapScreenBuffer()`
Avoid possible symbol collisions
Diffstat (limited to 'src')
-rw-r--r--src/config.h2
-rw-r--r--src/core.c4
-rw-r--r--src/raylib.h4
3 files changed, 5 insertions, 5 deletions
diff --git a/src/config.h b/src/config.h
index df34f809..7edac306 100644
--- a/src/config.h
+++ b/src/config.h
@@ -58,7 +58,7 @@
// Support automatic generated events, loading and recording of those events when required
#define SUPPORT_EVENTS_AUTOMATION 1
// Support custom frame control, only for advance users
-// By default EndDrawing() does this job: draws everything + SwapBuffers() + manage frame timming + PollInputEvents()
+// By default EndDrawing() does this job: draws everything + SwapScreenBuffer() + manage frame timming + PollInputEvents()
// Enabling this flag allows manual control of the frame processes, use at your own risk
//#define SUPPORT_CUSTOM_FRAME_CONTROL 1
diff --git a/src/core.c b/src/core.c
index a31120aa..887b57b1 100644
--- a/src/core.c
+++ b/src/core.c
@@ -2014,7 +2014,7 @@ void EndDrawing(void)
#endif
#if !defined(SUPPORT_CUSTOM_FRAME_CONTROL)
- SwapBuffers(); // Copy back buffer to front buffer (screen)
+ SwapScreenBuffer(); // Copy back buffer to front buffer (screen)
// Frame time control system
CORE.Time.current = GetTime();
@@ -4735,7 +4735,7 @@ void WaitTime(float ms)
}
// Swap back buffer with front buffer (screen drawing)
-void SwapBuffers(void)
+void SwapScreenBuffer(void)
{
#if defined(PLATFORM_DESKTOP) || defined(PLATFORM_WEB)
glfwSwapBuffers(CORE.Window.handle);
diff --git a/src/raylib.h b/src/raylib.h
index 2559a9c0..ce589bda 100644
--- a/src/raylib.h
+++ b/src/raylib.h
@@ -962,11 +962,11 @@ RLAPI const char *GetClipboardText(void); // Get clipboa
// Custom frame control functions
// NOTE: Those functions are intended for advance users that want full control over the frame processing
-// By default EndDrawing() does this job: draws everything + SwapBuffers() + manage frame timming + PollInputEvents()
+// By default EndDrawing() does this job: draws everything + SwapScreenBuffer() + manage frame timming + PollInputEvents()
// To avoid that behaviour and control frame processes manually, enable in config.h: SUPPORT_CUSTOM_FRAME_CONTROL
RLAPI void InitTimer(void); // Initialize timer (hi-resolution if available)
RLAPI void WaitTime(float ms); // Wait for some milliseconds (halt program execution)
-RLAPI void SwapBuffers(void); // Swap back buffer with front buffer (screen drawing)
+RLAPI void SwapScreenBuffer(void); // Swap back buffer with front buffer (screen drawing)
RLAPI void PollInputEvents(void); // Register all input events
// Cursor-related functions