Commit Graph

1070 Commits

Author SHA1 Message Date
Maiko Steeman ccfac59c60
Fix for vr rendering not taking render target size into account (#2424) 2022-04-24 11:48:50 +02:00
Anilforextra 9c66e2f97e
[Examples] Free Allocated Matrices. (#2425) 2022-04-04 10:32:46 +02:00
Ray 709ec1663d Update audio_music_stream.c 2022-03-30 20:25:46 +02:00
Ray 1612ba63ab ADDED: Audio stream processors support -WIP- #2212
This feature is still under consideration/testing and it doesn't work properly, at least the Delay Effect processor.
2022-03-30 20:13:02 +02:00
Ray 90fc7c0376 WARNING: BREAKING: REMOVED: `GetRayCollisionModel()` #2405 2022-03-30 20:11:22 +02:00
Ray 8e28872fe1 Rename audio callback 2022-03-25 10:19:40 +01:00
Ray 381236051f ADDED: Audio stream input callback #2212 -WIP-
WARNING: This addition is based on a PR and it's still under review, not sure if it will be maintained in the future. In general, raylib tries to avoid callbacks usage mechanisms.
2022-03-24 20:49:11 +01:00
Ray ca12ef48e9 Fixes #2408 2022-03-24 11:44:52 +01:00
Ray 65f28460a1 Update shaders_raymarching.c 2022-03-22 23:53:32 +01:00
Ray 3634adf8d4 Update textures_draw_tiled.c 2022-03-22 21:11:56 +01:00
Ray bd95408b06 Update textures_draw_tiled.c 2022-03-22 21:10:51 +01:00
Ray cb62cb675f Minor tweaks `const` 2022-03-22 18:45:41 +01:00
Kristian Lein-Mathisen 4954778f68
Improve joystick visualisation in gamepad example again (#2391)
As prior commit, but complete fix for XBox controller and trigger
buttons too.

> The joystick range is a float from -1 through +1. Casting this to int
> yields only three possible values: -1, 0, and 1. This gives a
> misleading joystick placement in the demo.
>
> By casting to int after the multiplication to get pixel values, the
> demo reveals the analog feel of the joystick.
2022-03-14 17:16:09 +01:00
Kristian Lein-Mathisen ec7250ca54
Improve joystick visualisation in gamepad example (#2390)
The joystick range is a float from -1 through +1. Casting this to int
yields only three possible values: -1, 0, and 1. This gives a
misleading joystick placement in the demo.

By casting to int after the multiplication, the demo reveals the
analog feel of the joystick.
2022-03-14 16:00:59 +01:00
raysan5 61d0c71b3c REVIEWED: example: shapes_top_down_lights 2022-01-16 18:07:11 +01:00
Jeffery Myers 4b998cfd05
[Examples] Top down lights example (#2199)
* Start 2d lights example.

* finish example

* update image.

* Cleanup render textures

* Fixes to handle shadows on edges that are near to the light better.

* tabs

* move to shapes

Co-authored-by: Jeffery Myers <JefMyers@blizzard.com>
2022-01-16 17:47:17 +01:00
ptarabbia 5ac07122bd
Add panning to raudio and update audio_raw_stream example. (#2205)
* Add panning to raudio and update audio_raw_stream example.

* remove pan smoothing, code formatting changes following pull request comments

Co-authored-by: Ray <raysan5@gmail.com>
2022-01-16 12:49:58 +01:00
Ray a134b8bc6d Update Makefile 2022-01-11 15:39:08 +01:00
Ray b61c9afd04 Update Makefile, simplified 2022-01-11 11:57:26 +01:00
Ray 0416d5ff7b Update Makefile 2022-01-11 11:26:45 +01:00
Ray cabb5518e5 Improve Makefile organization 2022-01-11 11:20:04 +01:00
Archie 7b7424802f
Fixes an error in the spelling of "appearance" (#2276) 2022-01-10 23:55:21 +01:00
raysan5 a940f41b4b Update year to 2022 2021-12-31 20:06:22 +01:00
Ray 611e54e67e Reviewed makefiles 2021-12-27 19:01:07 +01:00
Ray 31dd7b95bc Update Makefile.Web 2021-12-23 11:01:52 +01:00
Damien Pitard bb7b13ef3c
fixed cross-compilation from x86-64 (debian buster) to Raspberry Pi (raspbian) (#2233) 2021-12-21 19:03:25 +01:00
raysan5 22d0baa896 Review makefiles debug flag 2021-12-21 12:24:03 +01:00
raysan5 ef5be632fe REVIEWED: `ExportMesh()` #2220 2021-12-17 20:55:38 +01:00
Ray 7787102573 Remove hardcoded path #2200 2021-12-10 10:42:13 +01:00
Ray 48d4806e53
Update raylib_compile_execute.bat 2021-12-03 15:39:46 +01:00
Tobias Berger 7c6adc5d97
Update LICENSE.md (#2179)
Fix typo in link
2021-12-01 15:12:56 +01:00
Anders Holmberg 71f2e2b1e4
Add macos support to zig build system (#2175) 2021-11-27 10:46:18 +01:00
Ray c3d32c156c REMOVED: Network examples
They were not working
2021-11-02 18:59:52 +01:00
Ray 5e3db0aa83 Updated some scripts paths
NOTE: New raylib release installer uses `w64devkit`, smaller and more updated than regular `mingw64-w64` default project. Paths are updated properly.
2021-11-02 18:40:45 +01:00
Ray 1fac09d0f4 REVIEWED: example: Compute shader Game-of-life 2021-10-31 12:28:04 +01:00
Astie Teddy f090f5444c
Add Conway's Game of Life compute shader example. (#2088)
* Add Conway's Game of Life compute shader example.

* Fix various shaders problems, and tune command buffer size.

* Various coding convention changes.
2021-10-31 11:46:38 +01:00
Peter0x44 2bb4d36c43
Add missing file extensions for drag-and-drop support (#2090) 2021-10-30 23:43:07 +02:00
Jeffery Myers daeccd03ac
Fix VC warnings for examples (#2085) 2021-10-25 10:21:16 +02:00
Ray ae13f438ba Update Makefile.Web 2021-10-22 23:08:42 +02:00
raysan5 6ce38e599a Remove big asset 2021-10-22 21:24:26 +02:00
raysan5 1883343944 Update core_input_gamepad.c 2021-10-22 15:04:31 +02:00
raysan5 dd6e006d78 Reviewed multitouch example #1988 2021-10-22 11:53:47 +02:00
Ray 2d82788e42 Reviewed uniform name 2021-10-20 11:55:00 +02:00
Ray fba117478d Update Makefile.Web 2021-10-20 11:40:46 +02:00
raysan5 2e151408bb REVIEWED: models_yaw_pitch_roll 2021-10-19 14:58:04 +02:00
raysan5 fec0ce34c5 Remove trailing spaces 2021-10-19 14:57:12 +02:00
Ray 7763ccd8ad Resync .obj models! gitignore was ignoring them! 2021-10-18 23:17:37 +02:00
raysan5 628e6e52f3 Update examples screenshots 2021-10-17 21:39:52 +02:00
raysan5 f437f7b405 Reviewed makefile and examples building 2021-10-17 21:00:52 +02:00
raysan5 cf12992b6a Remove trailing spaces 2021-10-17 21:00:20 +02:00