Commit Graph

2915 Commits

Author SHA1 Message Date
Ray e67ebabb02 Support custom memory management macros
Users can define their custom memory management macros.

NOTE: Most external libraries support custom macros in the same way, raylib should redefine those macros to raylib ones, to unify custom memory loading. That redefinition is only implemented as example for stb_image.h in [textures] module.
2019-04-23 14:55:35 +02:00
Ray 8ed71b9d5a Some tweaks to custom memory management system 2019-04-23 14:51:32 +02:00
Ray 9835be7b7a Remove unnecesary GLFW deps (used by examples) 2019-04-23 14:50:58 +02:00
Ray 7e444d5a45 Renamed file to avoid breaking build 2019-04-22 22:47:50 +02:00
Ray e26cc01ba8 More rnet review to avoid warnings/errors 2019-04-22 21:50:45 +02:00
Ray 2d4c2ff351 Review rnet errors 2019-04-22 20:54:50 +02:00
Ray c7907a203b Update miniaudio to v0.9.3 2019-04-22 20:32:11 +02:00
Ray f7d978e726 Reviewed rnet inclusion
Move to own header for a more deep review of the module
2019-04-22 20:27:54 +02:00
Jak 4b8d06f501 [rnet] module WIP (#809)
Added experimental network module
2019-04-22 20:03:00 +02:00
Ray e41cb774c2 Merge pull request #789 from myd7349/fix-cmake-for-win32
Fix CMake support on Win32
2019-04-22 19:32:15 +02:00
Ray cd934c9f66 Update GLFW to 3.3.1 2019-04-22 19:00:43 +02:00
Ray a0449594e4 Merge branch 'master' of https://github.com/raysan5/raylib 2019-04-22 18:58:38 +02:00
Ray 152b7471e9 Comment HiDPI window request
At least until a proper solution is found!
2019-04-22 18:46:05 +02:00
Ray 9ace10ff73 Merge pull request #810 from Demizdor/unicode_implementation
Unicode implementation
2019-04-22 18:34:17 +02:00
Ray 2249f12304 Expose rlgl functions on shared libraries 2019-04-22 18:25:30 +02:00
Vlad Adrian 98070982bf Fix formatting ...not very good at this 2019-04-21 22:05:25 +03:00
Vlad Adrian 3dda1c41ec Fixed formatting! Grumble, grumble... 2019-04-21 21:51:03 +03:00
Demizdor 86c887f0cf Added unicode example 2019-04-21 13:44:17 +03:00
Demizdor f3a5a6871d Initial unicode implementation for UTF8 encoded text 2019-04-21 12:27:46 +03:00
Ray 8c22f685d1 Check buffer overflow 2019-04-14 22:29:14 +02:00
Ray d690e734f9 Merge pull request #799 from flashjaysan/master
Update raymath.h
2019-04-13 15:08:28 +02:00
flashjaysan 310d1d1589 Update raymath.h
Removed a useless semicolon.
2019-04-13 14:35:07 +02:00
Ray 0ef146438a Merge pull request #798 from bjornwah/master
Use typedef rather than #define in order to avoid issues in applicati…
2019-04-13 13:17:20 +02:00
Björn Wahlstrand 7cc8faf7da Use typedef rather than #define in order to avoid issues in application code 2019-04-12 21:41:30 +02:00
Ray c1d3ba67f8 Update CHANGELOG 2019-04-12 13:46:44 +02:00
Ray fc5dd5d99f FLAG not supported on web GLFW implementation 2019-04-12 13:44:16 +02:00
Ray df90ba6e46 WARNING: Added GLFW hint to support hi-DPI
This needs to be tested on a hi-DPI monitor, probably requiring a FLAG to enable it would be a good idea...
2019-04-12 13:31:05 +02:00
Ray 99537efccf Review some examples 2019-04-12 13:29:53 +02:00
Ray 4e58d4102c Corrected typo 2019-04-12 13:29:37 +02:00
Ray 70fc549818 Working on raylib 2.5 changelog... 2019-04-12 13:03:49 +02:00
Ray 30d51ec26c Reorganize struct 2019-04-12 11:29:01 +02:00
Ray 75384add98 Added Crystal binding 2019-04-12 00:01:32 +02:00
Ray 8774cb3c24 Removed iqm example
Already integrated into raylib
2019-04-11 23:38:13 +02:00
Ray e54a74f4e7 new example: shapes_rectangle_scaling_mouse 2019-04-11 18:07:20 +02:00
Ray 24f07aaf5a new example: core_window_scale_letterbox 2019-04-11 17:40:13 +02:00
Ray 129703fad1 new example: shaders_texture_drawing 2019-04-11 16:53:20 +02:00
Ray 6fc97643bf new example: textures_background_scrolling 2019-04-11 16:53:02 +02:00
Ray 01367fcb1e Review cubemap generation 2019-04-11 16:11:54 +02:00
Ray a28dfd4a7b Corrected standalone usage 2019-04-11 15:54:10 +02:00
Ray 5bfa675350 Review VR simulator mechanism
- No default VR device parameteres inside raylib
- VR device parameter should be provided by user
- VR distortion shader should be provided by user
2019-04-11 13:53:01 +02:00
Ray aa8d10c48a Update BINDINGS.md 2019-04-11 11:57:50 +02:00
Ray c7e5585ab9 Added binding to Factor 2019-04-11 11:29:35 +02:00
Ray 1934f2a2f4 Some tweaks 2019-04-11 00:11:11 +02:00
Ray 6168a4ca37 Comments review 2019-04-10 23:50:48 +02:00
Ray 45c820eeb4 Set default white texture for diffuse mat 2019-04-10 22:39:42 +02:00
Ray 21092266b5 Check textures available before loading 2019-04-10 00:44:24 +02:00
Ray 802afe8fe5 Replaced size_t by unsigned int 2019-04-10 00:34:46 +02:00
myd7349 148eefb9bb Resolve CI failure with MinGW 2019-04-09 20:41:40 +08:00
Ray f939f6abc2 Update Makefile 2019-04-09 13:23:56 +02:00
Ray 32ccecb8ca Start working on glTF loading... 2019-04-09 13:23:51 +02:00