Ray
4e0a5909e7
Hide progress bar
5 years ago
Ray
bef809d841
Setup version for release
5 years ago
Ray
241c4c8d14
Review easings PR
5 years ago
flashback-fx
d4487bcfa7
Use tgmath.h and float constants in easings.h
5 years ago
Wilhem Barbier
dec604bd71
Move jar_xm_reset to jar_xm.h
5 years ago
Wilhem Barbier
78817305c5
Add rewind for the XM music format
5 years ago
Wilhem Barbier
13a1744ca9
Fix #848
5 years ago
Ray
31bcaffd7d
Added AudioContext Resume/Suspend button
5 years ago
Ray
f45691ca8d
Rename function to follow javascript notation
5 years ago
Ray
7421ac9e24
Add code to resume blocked AudioContexts
5 years ago
Ray
a33b0002ee
Review js formatting for better readability
5 years ago
Ray
be7e56f51e
Move emscripten web shell to src
5 years ago
Ray
b1806f6600
Add config SUPPORT_SSH_KEYBOARD_RPI
Allow to reconfigure stdin to read input keys, this process could lead to undesired effects. Use with care.
Disabled by default.
5 years ago
Ray
0027868d1f
Review Makefiles
5 years ago
Ray
8db2203bcc
Review paths
5 years ago
Ray
316b6aa181
Reverted change that breaks mouse on web
5 years ago
Ray
72ab65277b
Avoid some warnings
5 years ago
Ray
a43a7980a3
Update raylib version to 2.5
5 years ago
Ray
371abb0a26
Review glTF implementation formatting
Added comments for the future
5 years ago
Wilhem Barbier
e01a381aec
Load glTF
5 years ago
Ahmad Fatoum
5ef7beb0c5
Makefile: move -x objective-c option before filename
From the Clang documentation[1]:
> -x<language>, --language <arg>, --language=<arg>
> Treat subsequent input files as having type <language>
Follow the advice. Fixes #840 .
[1]: https://clang.llvm.org/docs/ClangCommandLineReference.html
5 years ago
Ahmad Fatoum
e1ecebfff9
Revert "fixed GLFW compiler flag for OSX"
This reverts #841 commit 97160fd970
.
5 years ago
Ilya Kolbin
97160fd970
fixed GLFW compiler flag for OSX
5 years ago
Ray
cf4fde9456
Corrected bug on NEON
5 years ago
Ray
9994f16479
Review build config on web
5 years ago
Ray
25ac9bfb28
Update dr_flac, dr_mp3, dr_wav to latest version
5 years ago
Ray
579d932551
Update miniaudio to v0.9.4
5 years ago
Ray
5a1a0a3492
Corrected issue with multi-mesh obj models
Note that all meshes are loaded as a single one at this moment, loading should be improved!
5 years ago
Ray
0eece03205
Corrected issue with texture flip X
5 years ago
Ahmad Fatoum
4d8b9e595a
external: glfw: Revert "Added WinMM library"
This reverts commit 4773de26a5
.
which adds -lwinmm at the wrong place. It should be in the raylib
linker flags, not GLFW's.
5 years ago
Ahmad Fatoum
e8a376c80c
CMake: add winmm.dll as Windows dependency
Fixes: e0e2346c22
("NO SUPPORT_BUSY_WAIT_LOOP by default")
5 years ago
Ray
3f7b14aeed
Corrected web issue
5 years ago
raysan5
d50aa32ec8
Update CMakeLists.txt
5 years ago
raysan5
561c486ceb
Add WinMM library for linkage
Now it's required on Windows if not using a busy wait loop
5 years ago
Demizdor
509d9411a1
Fixed DrawTextRecEx() selection when wordwrap is ON
5 years ago
Ray
a2ed65aa14
Make code a bit clearer for beginners
5 years ago
Ray
46bac0ba2c
Add comment in CheckCollisionSpheres()
5 years ago
ProfJski
1655463ba5
Update models.c
5 years ago
ProfJski
d3dae38449
Update CheckCollisionSpheres() to avoid sqrt
Square root calls are computationally expensive. In this case, they can be avoided. Instead of checking distance<RadA+RadB, check distance squared against (RadA+RadB) squared. The dot product of Vector3Subtract(B,A) with itself gives distance squared, so I used this code instead of an element-by-element computation of distance squared. The only downside is that your geometric code is very readable, whereas this is less so.
5 years ago
Ray
97c8a28aaa
Remove trail spaces
5 years ago
Ray
4773de26a5
Added WinMM library
Required for high resolution timer
5 years ago
Ray
f6d1ffd4cd
Tweak ON flag
5 years ago
Ray
9824387773
Added resource file for raylib.dll
Some minor tweaks
5 years ago
Ray
f6d1448da9
Review CMake option flags
5 years ago
Ray
e0e2346c22
NO SUPPORT_BUSY_WAIT_LOOP by default
5 years ago
Ray
afd90a5a56
Add comment tweak
5 years ago
Ray
528e164ac5
Corrected issue with wrong text measuring
5 years ago
Ray
80c8599e81
Avoid warnings pre-evaluating values
Variable operations inside the functions should be evaluated before the function operations.
5 years ago
Ahmad Fatoum
ae2e48c77f
CMake: don't use system GLFW headers if using built-in GLFW
This fixes the current CI failure.
5 years ago
Ahmad Fatoum
36d8a648f0
external: glfw: reinstate export of GLFW_PKG_{DEPS,LIBS}
We were doing this before, but it was deleted during the
last GLFW update. Readd it to fix the associated macOS CI failure.
Fixes: cd934c9f6
("Update GLFW to 3.3.1")
5 years ago