Davidson Francis
3d22709808
Fixes Android builds on Linux environments ( #1530 )
* simple_game: Configure Make and makefile for Linux environments
* simple_game: Fix build issues on Android plaform with Linux HOST
The Makefile.Android.linux file was out of date with the rest of the
project, so this commit updates the paths, as well as leaving some as
optional, if it is already configured as an environment variable.
In addition, it corrects the build error related to static raylib:
the makefile was trying to generate libmain.so using the path of the
NDK libraries, instead of using those of the Android system, which
resulted in crashes in the generated apk.
před 4 roky
Ray
a0a840101c
Update miniaudio to v0.10.30 #1518
před 4 roky
Ray
5d1d590692
REDESIGN: Compresion API
Now it compresses/decompresses valid DEFLATE streams instead of zlib streams. It uses the minimal and efficient libraries: sdefl/sinfl.
před 4 roky
Ray
dfa11e22cf
Add comments
před 4 roky
Ray
c256b26629
Reorder function
před 4 roky
Ray
12e7be63f7
Merge branch 'master' of https://github.com/raysan5/raylib
před 4 roky
Ray
477653a0d6
Update Makefile
před 4 roky
Dmitry Matveyev
04a1bb1390
Reorder typedefs in physac.h to be in header part ( #1528 )
před 4 roky
Ray
bbc09288bd
rlOrtho() reverted change
před 4 roky
Jeffery Myers
b76dc06297
It's top-bottom not bottom-top in GL space. ( #1517 )
před 4 roky
Dan J
33ed142306
Add info to readme for conan dependency manager ( #1516 )
Co-authored-by: resttime <resttime@users.noreply.github.com>
před 4 roky
badlydrawnrod
49f9bff260
Fix keyboard state change detection on RPI ( #1488 )
* Fix keyboard state change detection on RPI
* Rework RaspberryPi evdev keyboard input.
- Extract evdev keyboard handling into PollKeyboardEvents()
- Move keyboard polling to main thread
- Rename EventThreadSpawn() to ConfigureEvdevDevice() as it doesn't necessarily spawn threads
- Remove unused code (KeyEventFifo and lastKeyPressed)
* Replace tabs with 4 spaces.
před 4 roky
Kirottu
22da9087b1
Include SUPPORT_DATA_STORAGE flag for building with CMake ( #1515 )
* Update CMakeOptions.txt
* Update config.h.in
před 4 roky
Victor Gallet
a6cd6eedbe
Remove unused condition in 'GenerateMipmaps' function for GRAPHICS_API_OPENGL_11 ( #1496 )
před 4 roky
raysan5
7bd33e4406
Review rlOrtho() to avoid return in the middle of the function
I usually try to avoid any return in the middle of functions, I try to keep them always at the end of the functions.
před 4 roky
Jeffery Myers
5d4aada526
Don't create an ortho matrix when the viewport is 0 in any axis. ( #1504 )
* Don't create an ortho matrix when the viewport is 0 in any axis.
Not all compilers divide by 0 and return inf, some segfault.
The matrix is not used by anything when minimized, so it just needs to not be called.
* Better fix that always ensures the rlgl matrix is always valid
* Better fix that always ensures the rlgl matrix is always valid
před 4 roky
hristo
551597d579
Removed a repeating allocation of memory ( #1507 )
Resolves #1495
This line allocated some memory that was already allocated in the beginning of the function and was essentially creating a leak.
před 4 roky
Tornike Goshadze
4bce0f27e6
Update Raylib-cs bindings version ( #1508 )
před 4 roky
Chris
320732ae6b
Update mappings.h in glfw using GenerateMappings.cmake ( #1505 )
před 4 roky
raysan5
d7b4b9e485
Update year to 2021
před 4 roky
ayshvab
f5815b781a
Update project.4coder ( #1503 )
Fix run .cmd for win
před 4 roky
ArnautDaniel
10b5e2e73a
Update Gforth and Factor bindings ( #1500 )
před 4 roky
Victor Gallet
57fef97433
Modify the check condition for the screen window height and width. It can't be less than zero because it's an unsigned int ( #1497 )
před 4 roky
Victor Gallet
03278a74bf
Avoid dereferencing a null pointer in the 'LoadMaterials' function in the models module ( #1498 )
před 4 roky
Victor Gallet
9fe153ae29
Avoid dereferencing a null pointer in the 'LoadSounsFromWave' function if the audioBuffer is null ( #1499 )
před 4 roky
Artur Mustafin
2f966531a7
added missing constants ( #1493 )
Co-authored-by: funcelot <artur.mustafin@gmail.com>
před 4 roky
Jeffery Myers
4c8bebc0d7
Add a current monitor function for window mode windows. ( #1492 )
před 4 roky
Jeffery Myers
24b6dcf29f
lookup the returned monitor in the list of monitors to get an index. ( #1490 )
před 4 roky
raysan5
22b179e66c
Review rlights helper module #1489
před 4 roky
raysan5
9ed29725a0
Review code formatting
před 4 roky
Jeffery Myers
59bb759855
Faster version of ImageClearBackground and ImageDrawRectangleRec ( #1487 )
* Don't use DrawRect to clear an image, a pixel loop is an order of magnitude faster.
* Update ImageDrawRectangle to be faster too.
před 4 roky
hristo
75c6fd047b
Monitor utilites ( #1485 )
* Added a new utility function to get the current monitor.
Some of the other functions rely on passing on a monitor id but we only have a function for querying the count of monitors available.
* Updated the comment to correctly reflect the function action
před 4 roky
hristo
d3db690c42
I noticed that toggle fullscreen always gets the primary monitor when its more intuitive to use the monitor that the window is currently in. ( #1486 )
This monitor should even probably be passed as an id instead to make it more consistent with the rest of the API but this would break existing applications so I am hesitant to change the function signature directly.
před 4 roky
raysan5
abdd57db0b
Review comments formating
před 4 roky
Matheus Duarte
227496bea7
providing and example on how to apply the screen scale (as done in the virtual mouse) to the real mouse, to work with raygui ( #1481 )
před 4 roky
Ray
068fc48fda
Update HISTORY.md
před 4 roky
Astie Teddy
af39344e99
TSnake41/raylib-lua updated to 3.5 ( #1478 )
[raylua v3.5a](https://github.com/TSnake41/raylib-lua/releases/tag/v3.5a ) has been released
před 4 roky
Rob Loach
92b7e63bb5
Update raylib-cpp to state that it targets 3.5 ( #1477 )
[raylib-cpp](https://github.com/robloach/raylib-cpp ) now targets raylib 3.5.0 as of [raylib-cpp 3.5.0-alpha1](https://github.com/RobLoach/raylib-cpp/releases/tag/v3.5.0-alpha1 ).
před 4 roky
Rabia Alhaffar
b74be185c2
Corrected raylib-mruby version + Updated raylua bindings! ( #1476 )
před 4 roky
Rabia Alhaffar
ad8a46d261
Again, Renamed version... ( #1475 )
Sorry for that, At least i'm correct now ;)
před 4 roky
Rabia Alhaffar
10626ad6f8
Edited version of raylib-mruby to comply with 2.5 (Renamed to 2.4-dev) ( #1474 )
před 4 roky
Rabia Alhaffar
f5db106eb6
Detected versions of some libs... ( #1473 )
před 4 roky
raysan5
521ed1cef0
Review DrawLineBezierQuad(), formating and aprameters order
před 4 roky
Violet White
de13fca3b1
Add Quadratic Bezier drawing ( #1468 )
* Add quadratic bezier to shapes.c
* Add DrawLineBezierQuad to header
před 4 roky
Ray
b59ca95a16
Update commits since last version
před 4 roky
badlydrawnrod
6631fc4c6d
Fix use of GuiSliderBar in examples. ( #1470 )
před 4 roky
Gunko Vadim
23208357c1
Update BINDINGS.md ( #1472 )
před 4 roky
Rabia Alhaffar
9f3351cf7b
Boo bindings updated to 3.5 ( #1471 )
před 4 roky
Ray
e25e380e80
Update webassembly.yml
před 4 roky
Ray
1320d9e303
Update macos.yml
před 4 roky