| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-05-08 | Fix materials loading for IQM models (#1227) | sikor666 | |
| 2020-05-07 | ADDED: DrawTriangle3D() and DrawTriangleStrip3D() | raysan5 | |
| Those functions could be very useful for custom triangle data drawing, using internal batch system. | |||
| 2020-05-06 | Avoid all MSVC compile warnings | raysan5 | |
| Most warning were related to types conversion (casting required) and unsigned/signed types comparisons. Added preprocessor directives (_CRT_SECURE_NO_DEPRECATE; _CRT_NONSTDC_NO_DEPRECATE) to avoid warnings about unsafe functions, those functions are safe while used properly and recommended alternatives are MS only. Some external libraries still generate warnings. | |||
| 2020-05-01 | Review exposed #defines and allow user re-defining | raysan5 | |
| There are multiple #define values around raylib, usually not exposed for redefinition, just reviewed all of them to allow users redefining them on compile time if required. Also, multiple #define have been renamed and commented. | |||
| 2020-04-30 | Review LoadGLTF() to read from memory buffer | raysan5 | |
| 2020-04-10 | WARNING: API BREAK: Removed LoadImagePro() | raysan5 | |
| Actually this function is useless and potentially dangerous, internally, a shallow copy of data was done. Same could be accomplished accesing image.data directly. | |||
| 2020-03-30 | [cppcheck] Fix minor warnings in models.c and raudio.c (#1162) | Dani Martin | |
| Errores fixes: models.c,2843 Either the condition 'fileData!=NULL' is redundant or there is possible null pointer dereference: fileData. raudio.c,805, 806, 807, 808, %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. | |||
| 2020-03-27 | [models] Review TRACELOG() messages, categorized | raysan5 | |
| 2020-03-24 | Support mtl loading by tinyobj_parse_obj() #1134 | raysan5 | |
| I don't like this solution but well... let's use it for the moment... | |||
| 2020-03-24 | GenMeshHeightmap flat shading normals (#1140) | Ádám Dóda | |
| 2020-03-17 | Replace external libraries custom allocators by raylib ones #1074 | raysan5 | |
| NOTE: Two libraries still use custom allocators: glfw and stb_vorbis | |||
| 2020-02-28 | Replaced fabs() by fabsf() when required | Ray | |
| 2020-02-26 | Remove trail spaces | Ray | |
| 2020-02-22 | Expand GLTF Model support (#1108) | Tyler Jessilynn Bezera | |
| * Update GLTF support to include loading color for albdeo (saved in the color value of the materialmap), support occlussion and emmission maps.. as well as some quality of life updates. * clean up to use single image | |||
| 2020-02-10 | Minor tweaks | raysan5 | |
| 2020-02-09 | REVIEWED: GenMeshCylinder(), solved issue #1088 | raysan5 | |
| 2020-02-04 | Added func used in comments | Ray | |
| 2020-02-04 | Review libc dependencies and remove when possible | Ray | |
| Just for clarification, no plans to remove libc dependency, just did some code analysis to see how much raylib depend on stardard C library. My conclusions: - stdlib.h: primary dependency is for malloc() and free() - stdio.h: primary dependency is for FILE access, maybe it could go through a custom ABI? - string.h: just around 8 functions required - math.h: just around 8 functions required - others: 1-2 functions required for some other headers | |||
| 2020-02-03 | Remove all trail spaces | Ray | |
| 2020-02-03 | Replace TraceLog() function by TRACELOG macro | Ray | |
| Added SUPPORT_TRACELOG_DEBUG config | |||
| 2020-01-29 | ADDED: DrawPoint3D() | Ray | |
| 2020-01-28 | Some tweaks | Ray | |
| 2020-01-26 | Minor tweaks | Ray | |
| 2020-01-24 | Minor tweaks to avoid warnings | Ray | |
| 2020-01-23 | WARNING: Renamed Vector3Multiply() to Vector3Scale() | Ray | |
| Renamed for consistency with Vecto2Scale() Also renamed Vector3MultiplyV() to Vector3Multiply() | |||
| 2020-01-17 | Fix compilation when the SUPPORT_MESH_GENERATION feature is not supported ↵ | Victor Gallet | |
| (previously, the loadModel function was using the GenMeshCube texture, if no model founded, to generate a default cube mesh (#1075) | |||
| 2020-01-05 | Update year to 2020 | raysan5 | |
| 2019-12-29 | Normals was not correctly updated when using animated meshes (#1052) | las3rlars | |
| * Normal vbo not correctly updated | |||
| 2019-12-11 | Small code tweak to avoid warning | Ray | |
| 2019-12-01 | Minor comments tweak | Ray | |
| 2019-11-22 | DrawPoint3D(): PR review | Ray | |
| 2019-11-22 | Add DrawPoint3D() function to models.c (#1019) | Eric J | |
| Uses fewer vertexes than using DrawCube() or DrawSphere() for points. The small line is on analogy to the code for DrawPoint() in shapes.c. | |||
| 2019-10-29 | fix various problems, thanks CppCheck :) (#1005) | João Coelho | |
| * explained a bit more the core_window_letterbox example * fixed a few 'ups' moments that could lead to mild head pain and time loss | |||
| 2019-10-23 | mem leak in gltf loader (#995) | chriscamacho | |
| 2019-10-22 | Corrected issue #992 | Ray | |
| 2019-10-21 | Review latest PR | Ray | |
| 2019-10-21 | Add multi texture support for materials in GLTF format (#979) | Tyler Jessilynn Bezera | |
| * Initial commit of addition for GLTF materials.. should support loading more than just albedo map. * Clean up * fixed seg faults and leaks * temp don't overwrite defuse colour when rendering * undid something dumb! * correctly mixed diffuse map color when rendering to preserve not overwrite it | |||
| 2019-10-03 | Check whether parsing mtl file was succesful (#982) | Michael Vetter | |
| 2019-10-03 | Check whether GLTF was loaded correctly (#981) | Michael Vetter | |
| 2019-09-22 | Review PR and comments | Ray | |
| 2019-09-19 | Review PR formatting | Ray | |
| 2019-09-19 | fixs issue mem leak with LoadModel / OBJ and issue with -1 material index (#969) | chriscamacho | |
| 2019-09-13 | fixed some memory leaks, still issue with material index allocation leaking ↵ | chriscamacho | |
| 4 bytes (possibly double allocation) (#964) | |||
| 2019-09-12 | Comment tweak | Ray | |
| 2019-08-27 | UpdateModelAnimation() - Added security check | raysan5 | |
| 2019-08-27 | Review models loading, memory initialization | raysan5 | |
| 2019-08-27 | Review all RL_CALLOC() calls | raysan5 | |
| All data should be properly initialized by now | |||
| 2019-08-19 | Reviewed issue #943 | Ray | |
| 2019-08-19 | Fix uninitialized vboId in GenMeshHeightmap (#949) | Oraoto | |
| 2019-08-08 | Reviewed comment | raysan5 | |
