| Age | Commit message (Collapse) | Author |
|
When addRaygui is used from an external build, for example in a
bindings project, the build of a generated `raygui.c` fails with
"raylib.h not found" error from the compiler.
I've traced this down to a raylib step not adding its `src/` to the
shared list of include paths using `addIncludePath` but relying on
`addCSourceFiles` `.root` to provide the implicit include path for
raylib proper's own files.
If raygui is later added to the step the compiler won't know where
to look for `raylib.h` and friends and will fail to build.
This change simply adds raylib's `src/` to the include path list.
|
|
|
|
|
|
Co-authored-by: Listeria monocytogenes <[email protected]>
|
|
- The function rlGetMatrixProjectionStereo and rlGetMatrixViewOffsetStereo have RLAPI for the function declaration and cause error when compiling using RLGL_IMPLEMENTATION.
|
|
Similarly to how it's done for WAV format, by forcing the conversion
to s16 on UpdateMusicStream().
|
|
fragPosition was multiplied by mvp*instanceTransform, but it should only be multiplied by instanceTransform. Compare to lighting.vs, there we only use mvp for gl_Position, but matModel for the fragPosition.
|
|
* Update raylib_api.* by CI
* make functions that take a pointer to an array take them as const pointers
* Update raylib_api.* by CI
* fix comment alignment.
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
|
Co-authored-by: Vito Tringolo <[email protected]>
|
|
Since the flag CUSTOM_CFLAGS should allow users customize things, in particular the optimization level, I figured it should come after other default ones.
Based on: "If you use multiple -O options, with or without level numbers, the last such option is the one that is effective."
Source: https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
|
|
|
|
|
|
|
|
|
|
* Fix Makefile issues (RGFW) (linux) (macOS)
* Do not use nanosleep on windows at all (PLATFORM_DESKTOP_RGFW)
* remove #define RGFWDEF and make the #undefs only happen for their OS
* Update RGFW.h
* fix to match the RGFW updates
* remove line that shows the cursor for no reason
|
|
|
|
|
|
|
|
Build no longer fails with -DSUPPORT_GESTURES_SYSTEM=OFF and -DBUILD_EXAMPLES=ON
|
|
|
|
|
|
* Fix #4024, cylinder drawing was incorrect due to imprecise angle
stepping (mostly noticeable with semi-transparent cylinders)
* Fix var name and spacing
|
|
formatting errors) (#4033)
* rtext: added functions for camel case and snake case
* Update raylib_api.* by CI
* rtext: removed always false comparison
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
|
tries to load the texture with the base path of the original IQM file, relative paths should work.
|
|
* Update BINDINGS.md
* Update BINDINGS.md
* Update BINDINGS.md
|
|
|
|
Correctly copies animation names from IQM animation to raylib animation.
|
|
|
|
* inital function
* working 1
* optimize
* optimized dot product
* simplify
* cleanup
* cleanup
* cleanup
* comment
* var name change
* epsilon
|
|
|
|
|
|
|
|
|
|
|
|
* Fix for issue #4010
Split the code for Zig's master branch and >= 0.12.0 due to changes in https://github.com/ziglang/zig/pull/19623
* Restore the cache_include path which was removed in error
Accidently removed a couple lines I didn't mean to 🙈
|
|
|
|
|
|
(#4002)
* simplifies color multiplication `DrawModelEx`
* add explicit casts
|
|
arguments (#4011)
In future, if a dev edits the second arg and miscalulates the corresponding 3rd arg, there will be a buffer overflow or the string (2nd arg) will be cut short. This commit prevents that.
|
|
Add L-Briand/raylib-zig-bindings to the Language Bindings table
|
|
also allow `finalFrame = wave->frameCount' as the range of frames does
not include it.
Co-authored-by: Listeria monocytogenes <[email protected]>
|
|
* nim bindings are in 5.1-dev, remove umaintained repos
* Update BINDINGS.md
* move to umaintained
* Update BINDINGS.md
* github editor is pranking me
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|