| Age | Commit message (Collapse) | Author |
|
(#4037)
* Initial work to correctly handle the node hierarchy in a glTF file.
Static meshes seem to work fine in my tests. Haven't tried anything
animated yet, but it's almost certainly broken.
* Fix variable naming, some comment tweaks
* Only count primitives made up of triangles in glTF meshes
* Update processing of gltf mesh animation data, to match earlier
changes to vertex/normal/tangent data
|
|
* Allow ES3 in LibraryConfigurations.cmake
* Put FULL_ES3 as linker option
* Remove =1
|
|
|
|
|
|
* Allow ES3 in LibraryConfigurations.cmake
* Put FULL_ES3 as linker option
|
|
|
|
(#4066)
* fix
* assert
|
|
* update
* Revert "update"
This reverts commit e8adcabd94830be66938e12143c8fe23cdeab605.
* update
* remove a not stricly required flag
|
|
|
|
|
|
* [rshapes] Fix multisegment Bezier splines.
It seems to me that these functions are wrong, if you step the index by 1 you move to a control point instead of the next segment.
* Fix example shapes/shapes_splines_drawing for bezier splines.
* Draw circles to fill gaps between bezier segments.
|
|
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().
|
|
* 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
|
|
|
|
|
|
|
|
* 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.
|
|
|
|
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
|
|
also allow `finalFrame = wave->frameCount' as the range of frames does
not include it.
Co-authored-by: Listeria monocytogenes <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
Co-authored-by: Listeria monocytogenes <[email protected]>
|
|
|
|
|
|
|