Commit Graph

5077 Commits

Author SHA1 Message Date
Ray 4e79e23a20 Update README.md 2021-07-05 11:52:13 +02:00
raysan5 dbb2bbf207 REMOVED: VS2017 project, outdated
This project has been superseded by VS2019 with a better configuration and more complete solution, including more examples
2021-07-04 20:58:18 +02:00
raysan5 64916ba232 REMOVED: Old VSCode project
It would be nice that TCC option was integrated in main VSCode project
2021-07-04 20:55:39 +02:00
Ray 8a7812f1f5 Update README.md 2021-07-04 20:51:57 +02:00
raysan5 d432d03aea REVIEWED: Infinite loop on closing #1861 2021-07-04 20:29:20 +02:00
raysan5 c15d08d6ec Review some comments 2021-07-03 21:48:35 +02:00
raysan5 f8753bda01 Update core.c 2021-07-03 21:31:52 +02:00
raysan5 652b17d68d Review variables initialization 2021-07-03 21:25:30 +02:00
raysan5 efba81442a Update link address for miniaudio 2021-07-03 21:25:05 +02:00
raysan5 1aec0a90bc Merge branch 'master' of https://github.com/raysan5/raylib 2021-07-01 21:43:24 +02:00
raysan5 f81dfce19f Minor tweaks 2021-07-01 21:43:13 +02:00
Calvin Day 2a70638e26 Added Raylib-J (#1860) 2021-07-01 20:30:22 +02:00
raysan5 1fe137db44 Create core_basic_screen_manager.png 2021-06-30 18:54:36 +02:00
raysan5 fe8dad48e2 ADDED: EXAMPLE: core_basic_screen_manager 2021-06-30 18:53:55 +02:00
raysan5 2cda1502a3 WARNING: REMOVED: Game templates
It's seems noone has ever used them
2021-06-30 18:38:39 +02:00
raysan5 a6728a2203 REVIEWED: emscripten versions 2021-06-30 17:12:58 +02:00
raysan5 9e7ca41f58 Remove trailing spaces 2021-06-30 16:39:07 +02:00
raysan5 0776f1e106 Merge branch 'master' of https://github.com/raysan5/raylib 2021-06-30 16:38:39 +02:00
raysan5 de4611ecf6 REVIEWED: Advance template 2021-06-30 16:38:23 +02:00
masterex1000 ee24d17895 Fix DecompressData() pointer issue (#1856) 2021-06-29 23:06:09 +02:00
raysan5 da8d76d826 Review issue with pointer #1854 2021-06-29 11:26:34 +02:00
raysan5 6f30a19dd7 Update uwp_events.h 2021-06-28 14:23:55 +02:00
raysan5 2911cf2a48 Reviewed comments 2021-06-28 14:23:45 +02:00
Ray e5cf3f9555 WARNING: BREAKING: Functions renamed for consistency
RENAMED: GetTextureData() -> LoadImageFromTexture()
RENAMED: GetScreenData() -> LoadImageFromScreen()
2021-06-28 09:39:31 +02:00
raysan5 5f03201616 Minor tweaks 2021-06-26 22:43:20 +02:00
raysan5 8eb7cf1fee REVIEWED: Enum values descriptions 2021-06-26 22:13:45 +02:00
raysan5 0624af09fd Update raygui.h 2021-06-26 21:11:34 +02:00
raysan5 2f75657350 WARNING: REMOVED: Some deprecated function names mapping
Some functions/values have been deprecated for long time but some mapping was kept for convenience. Some of those mappings have been removed...
2021-06-26 21:07:00 +02:00
Ray 00c8795385 Minor tweaks to follow code conventions 2021-06-26 13:45:39 +02:00
Ray 89708edf7f REVIEWED: Latest PR to follow raylib code conventions 2021-06-26 13:45:15 +02:00
Hristo Stamenov 71700254b4 Major revamp gltf (#1849)
* Added my own model and license to Raylib exclusively created by me and provided for use in the examples (and other projects if anyone decides to)

* Use animation vertices on initial load if possible.

* Added girl model to model example

* Revamped GLTF model loading as it was wrong by default. Also updated some comments.

GLTF models were loaded only by mesh but they should be loaded recursively by hierarchical nodes because tehre are some static node transformations that are to be applied to the vertices. It also resulted in more meshes being included in some models.

It is the correct way of loading GLTF and what is suggested in the official examples.

Currenlty limiting to only one scene but more can be included later.

* Refactored the new names and structure of extracted functions.

* Safer and easier read value.

* Made reading easier for accessor->bufferView->buffer in GLTF.

Now there is no need to check for supported types or anything.

* Correct inclusion of limits.h in the cases of MSVC based compilers vs the world

* Removed weird example file
2021-06-26 13:22:00 +02:00
Ray aa86e9d399 REVIEWED: Minor tweaks on log messages 2021-06-26 13:18:39 +02:00
Ray 4b6e6ce20e REVIEWED: Improved log info on image/textures laoding
ADDED: rlGetPixelFormatName()
2021-06-26 13:07:14 +02:00
Ray 7cbfca8bd1 REVIEWED: Simplified code to avoid extra functions calls 2021-06-26 13:06:22 +02:00
Ray e0720a0a55 WARNING: REVIEWED: Default shader uniform names
When a shader is loaded, by default, several locations are tried to be set automatically.
2021-06-25 13:35:43 +02:00
Ray d4c03b47ec REVIEWED: LoadShader() and default locations
Reviewed locations descriptions
2021-06-25 00:46:14 +02:00
Ray a226e11aac Update CONVENTIONS.md 2021-06-24 19:03:05 +02:00
Ray d3d362090c Update CONVENTIONS.md 2021-06-24 18:59:09 +02:00
Ruminant f3eff740ce fix to LoadShaderFromMemory (#1851)
- the shader.locs now match the LoadShader function

Without this change, the lighting sample looks incorrect when
using LoadShaderFromMemory

Co-authored-by: Ruminant <psp5150+git@gmail.com>
2021-06-24 18:48:48 +02:00
Ray f4c171aa45 Create CONVENTIONS.md 2021-06-24 18:48:08 +02:00
Ray 953882e86f REVIEWED: CORE.Storage.basePath
Simplified some code
2021-06-24 18:13:25 +02:00
Ray 46ad7b87e8 Update text.c 2021-06-24 18:11:48 +02:00
Ray 4e9afac2a5 REVIEWED: WaitTime() #1841
Avoid global variables dependency, now the function is self-contained.
2021-06-24 11:01:44 +02:00
Ray 2cce5a24c9 Merge branch 'master' of https://github.com/raysan5/raylib 2021-06-24 10:39:56 +02:00
Ray 43efe92e21 Update core_basic_window.c 2021-06-24 10:39:43 +02:00
Nikhilesh S f7a6b94f46 Allow SetWindowSize() on web (#1847) 2021-06-23 10:02:18 +02:00
Ray 7203acdef9 Minor format tweaks 2021-06-23 09:59:11 +02:00
Ray 3db26f82ea WARNING: BREAKING: Functions renamed!
RENAMED: GetCodepoints() -> LoadCodepoints(), now codepoint array data is loaded dynamically instead of reusing a limited static buffer.
ADDED: UnloadCodepoints() to safely free loaded codepoints
RENAMED: GetNextCodepoint() -> GetCodepoint()
2021-06-23 09:58:49 +02:00
Ray 716e26aa37 Review BeginTextureMode() usage
Moved outside BeginDrawing()/EndDrawing() to illustrate drawing is happening to an external texture (not screen)
2021-06-23 01:25:09 +02:00
Ray f989048bda Reviewed example 2021-06-23 01:16:21 +02:00