Repository navigation
Platform‐specific concerns
Ray edited this page Oct 25, 2026
·
3 revisions
Here it is a list of platform-specific concerns, listing non-consistent behaviours between platforms on some functionality.
-
Mouse behaviour:
- Mouse wheel behavior inconsistencies on Web: https://github.com/raysan5/raylib/pull/6291
-
SetMousePosition(), RGFW inconsistencies on HighDPI: https://github.com/raysan5/raylib/pull/6328
-
Windowing:
www.raylib.com | itch.io | GitHub | Discord | YouTube
- Architecture
- Syntax analysis
- Data structures
- Enumerated types
- Static memory requirements
- External dependencies
- GLFW dependency
- libc dependency
- Platforms and graphics
- Input system
- Default shader
- Custom shaders
- Coding conventions
- Integration with other libs
- Platform-specific concerns
- Working on Windows
- Working on macOS
- Working on GNU Linux
- Working on Chrome OS
- Working on FreeBSD
- Working on Raspberry Pi
- Working for Android
- Working for Web (HTML5)
- Working on exaequOS Web Computer
- Creating Discord Activities
- Working anywhere with CMake
- CMake Build Options
- raylib templates: Get started easily
- How To: Quick C/C++ Setup in Visual Studio 2022, GCC or MinGW
- How To: C# Visual Studio Setup
- How To: VSCode
- How To: Eclipse
- How To: Sublime Text
- How To: Code::Blocks