Wilhem Barbier
13a1744ca9
Fix #848
6 years ago
Ray
31bcaffd7d
Added AudioContext Resume/Suspend button
6 years ago
Ray
f45691ca8d
Rename function to follow javascript notation
6 years ago
Ray
7421ac9e24
Add code to resume blocked AudioContexts
6 years ago
Ray
a33b0002ee
Review js formatting for better readability
6 years ago
Ray
be7e56f51e
Move emscripten web shell to src
6 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.
6 years ago
Ray
0027868d1f
Review Makefiles
6 years ago
Ray
8db2203bcc
Review paths
6 years ago
Ray
316b6aa181
Reverted change that breaks mouse on web
6 years ago
Ray
72ab65277b
Avoid some warnings
6 years ago
Ray
a43a7980a3
Update raylib version to 2.5
6 years ago
Ray
371abb0a26
Review glTF implementation formatting
Added comments for the future
6 years ago
Wilhem Barbier
e01a381aec
Load glTF
6 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
6 years ago
Ahmad Fatoum
e1ecebfff9
Revert "fixed GLFW compiler flag for OSX"
This reverts #841 commit 97160fd970
.
6 years ago
Ilya Kolbin
97160fd970
fixed GLFW compiler flag for OSX
6 years ago
Ray
cf4fde9456
Corrected bug on NEON
6 years ago
Ray
9994f16479
Review build config on web
6 years ago
Ray
25ac9bfb28
Update dr_flac, dr_mp3, dr_wav to latest version
6 years ago
Ray
579d932551
Update miniaudio to v0.9.4
6 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!
6 years ago
Ray
0eece03205
Corrected issue with texture flip X
6 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.
6 years ago
Ahmad Fatoum
e8a376c80c
CMake: add winmm.dll as Windows dependency
Fixes: e0e2346c22
("NO SUPPORT_BUSY_WAIT_LOOP by default")
6 years ago
Ray
3f7b14aeed
Corrected web issue
6 years ago
raysan5
d50aa32ec8
Update CMakeLists.txt
6 years ago
raysan5
561c486ceb
Add WinMM library for linkage
Now it's required on Windows if not using a busy wait loop
6 years ago
Demizdor
509d9411a1
Fixed DrawTextRecEx() selection when wordwrap is ON
6 years ago
Ray
a2ed65aa14
Make code a bit clearer for beginners
6 years ago
Ray
46bac0ba2c
Add comment in CheckCollisionSpheres()
6 years ago
ProfJski
1655463ba5
Update models.c
6 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.
6 years ago
Ray
97c8a28aaa
Remove trail spaces
6 years ago
Ray
4773de26a5
Added WinMM library
Required for high resolution timer
6 years ago
Ray
f6d1ffd4cd
Tweak ON flag
6 years ago
Ray
9824387773
Added resource file for raylib.dll
Some minor tweaks
6 years ago
Ray
f6d1448da9
Review CMake option flags
6 years ago
Ray
e0e2346c22
NO SUPPORT_BUSY_WAIT_LOOP by default
6 years ago
Ray
afd90a5a56
Add comment tweak
6 years ago
Ray
528e164ac5
Corrected issue with wrong text measuring
6 years ago
Ray
80c8599e81
Avoid warnings pre-evaluating values
Variable operations inside the functions should be evaluated before the function operations.
6 years ago
Ahmad Fatoum
ae2e48c77f
CMake: don't use system GLFW headers if using built-in GLFW
This fixes the current CI failure.
6 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")
6 years ago
Ray
c6b7f9c5b0
Some minor comments
6 years ago
Ray
f44888e466
Force HighDPI on macOS
6 years ago
Shiqing
780cefc3b0
Add SUPPORT_HIGH_DPI to CMakeOptions.txt
6 years ago
Ray
fc56f8d9ef
Work on touch_as_mouse input -WIP-
6 years ago
Narice
a54af067c2
Added guards to PI define
Added guards to not redefine it if the user is using it with raylib.h
also added an 'f' at the end of the define to keep compliant with raylib's PI define
6 years ago
Narice
59c436c922
Defined PI ( #822 )
PI is not always defined in math.h, thus it must be defined in this header
6 years ago