| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-04-01 | Review comments | raysan5 | |
| 2021-04-01 | Update core_input_gamepad.c | raysan5 | |
| 2021-03-31 | ADDED: Support model normal matrix location #1691 | raysan5 | |
| 2021-03-31 | Review formatting | raysan5 | |
| 2021-03-31 | REVIEWED: DrawMeshInstanced() matrix computations | raysan5 | |
| Simplified some parts and reviewed for a correct computation of matrices, considering stereo render view/projection per eye transformations | |||
| 2021-03-31 | REVIEWED: Define instancing API entry points for RPI | raysan5 | |
| 2021-03-31 | REVIEWED: CheckCollisionPointLine() | raysan5 | |
| Use fabsf() instead of abs() | |||
| 2021-03-31 | RENAMED: example: shaders_mesh_instancing | raysan5 | |
| shaders_rlgl_mesh_instanced -> shaders_mesh_instancing | |||
| 2021-03-31 | Review code formatting | raysan5 | |
| 2021-03-31 | [shapes] CheckCollisionPointTriangle (fix), CheckCollisionPointLine (new ↵ | mkupiec1 | |
| routine) (#1695) * CheckCollisionPointTriangle * New feature proposal to existing collision detection routines. It checks if point [point] belongs to line created between two points [p1] and [p2] with defined margin in pixels[threshold]. 1693 | |||
| 2021-03-31 | REVIEWED: RPI instancing checks #1679 | raysan5 | |
| 2021-03-28 | Review matrix multiplication | raysan5 | |
| 2021-03-28 | REVIEWED: rlgl: Stereo render is working again | raysan5 | |
| As a bonus, stereo render is compatible with mesh instancing now! | |||
| 2021-03-28 | REVIEWED: text_draw_3d, code formatting | raysan5 | |
| 2021-03-28 | REVIEWED: tinyobjloader #1568 | raysan5 | |
| 2021-03-28 | Reviewed UWP project #1681 | raysan5 | |
| 2021-03-28 | REVIEWED: models_gltf_model #1684 | raysan5 | |
| 2021-03-28 | ADDED: LoadShaderFromMemory() #1690 | raysan5 | |
| 2021-03-28 | REVIEWED: DrawTexturePoly() | raysan5 | |
| 2021-03-28 | Added draw 3d text example (#1689) | Vlad Adrian | |
| 2021-03-27 | GetCollisionRayMesh makes use of triangle count (#1688) | Carlos Hernandez Barbera | |
| Co-authored-by: Carlos Hernandez Barbera <[email protected]> | |||
| 2021-03-27 | Fixing pointer arithmetic to avoid error [-Werror=pointer-arith] (#1685) | Maksymilian Mika | |
| 2021-03-26 | Preserve floating point values in DrawRectangleLinesEx (#1683) | Dan Bechard | |
| 2021-03-26 | REVIEWED: DrawMeshInstanced() | Ray | |
| 2021-03-26 | Update models_yaw_pitch_roll.c | Ray | |
| 2021-03-25 | REVIEWED: OpenGL 1.1 working again | Ray | |
| 2021-03-25 | WARNING: BREAKING: rlgl redesign -WIP- | Ray | |
| rlgl module has been completely redesigned to move Mesh/Material structures to [models] module. Still some work to do, broken elements: - [models] OpenGL 1.1 mesh rendering: DrawMesh() - [models] Mesh Instancing: DrawMeshInstanced() - [models] Stereo rendering: DrawMesh() - [models] GL_FLOAT, GL_UNSIGNED_INT exposed - [models] GenMeshCustom() - [rlgl] GenTexture*() functions removal? | |||
| 2021-03-25 | Add DrawTexturedPoly and example (#1677) | chriscamacho | |
| * adds DrawTexturedPoly with example * the actual example ... ahem * moved DrawTexturePoly to textures function and example NB function name changed to fit with other DrawTextureXXX functions (no "d" ) Co-authored-by: codifies <[email protected]> | |||
| 2021-03-25 | REVIEW: instancing example formating | Ray | |
| 2021-03-25 | added animation and keyboard controls to rlgl mesh Instancing example (#1678) | Max | |
| 2021-03-24 | Change the color of the FPS display if the FPS is low (orange for <30, red ↵ | Jeffery Myers | |
| for < 15). (#1676) Co-authored-by: Jeffery Myers <[email protected]> | |||
| 2021-03-24 | Reviewed DrawFPS() comment | Ray | |
| 2021-03-24 | REMOVED: DrawGizmo() | Ray | |
| This is a very simple and specific implementation that should be better addressed by the users | |||
| 2021-03-24 | Update textures.c | Ray | |
| 2021-03-24 | REVIEWED: DrawRectangleRounded() performance #1523 | Ray | |
| Function analyzed using RenderDoc. It's a complex function and could require many triangles for the corners but it seems overall it's quite optimized! | |||
| 2021-03-23 | Added security check for render batch #1670 | Ray | |
| 2021-03-23 | Fix activeTextureId to have MAX_BATCH_ACTIVE_TEXTURES elements instead of ↵ | Victor | |
| the hardcoded 4 (#1674) | |||
| 2021-03-23 | Fix 90 degree bug with DrawTexturePro and DrawRectanglePro (#1673) | Chris | |
| - The vertices did not map to where I expected causing rotation to be off by 90 degrees. I reorganized the vertices making it easier to reason about which fixes this. - The order for drawing is now topLeft, bottomLeft, bottomRight, topRight. | |||
| 2021-03-23 | Update text_raylib_fonts.c | Ray | |
| 2021-03-23 | Update text_raylib_fonts.c | Ray | |
| 2021-03-23 | Update rlgl.h | Ray | |
| 2021-03-23 | REVIEWED: rlgl_standalone usage | Ray | |
| 2021-03-23 | Don't call sqrtf when axis already normalized (#1672) | Dan Bechard | |
| 2021-03-23 | Fix PATH for other PLATFORM_OS's (#1671) | Davidson Francis | |
| The Raylib root Makefile for PLATFORM=PLATFORM_WEB is assumed to run in Windows environments, which makes it incorrectly set the PATH variable, so Linux (and possibly other) environments are not able to find binaries from EMSDK_PATH. Fix this by checking which PLATFORM_OS and configure PATH accordingly. | |||
| 2021-03-23 | [Examples] Warning fixes (pt 1) (#1668) | Jeffery Myers | |
| * Fix some warnings in examples. * cleanups from review Co-authored-by: Jeffery Myers <[email protected]> | |||
| 2021-03-22 | typecast warning fixes. (#1667) | Jeffery Myers | |
| Co-authored-by: Jeffery Myers <[email protected]> | |||
| 2021-03-22 | WARNING: BREAKING: REDESIGNED: rlgl module | Ray | |
| - Many functions renamed to follow rl*() convention - Some internal functions exposed in the API - Some functionality moved to other modules - Reorganized all functions by categories - Make sure it keeps working with OpenGL 1.1 and 2.1 | |||
| 2021-03-22 | Review latest PR and some formatting | Ray | |
| 2021-03-22 | [AUDIO] Music Looping enhancements (#1665) | Jeffery Myers | |
| * Add loop functions for music files. Tell xm tracker to loop tracker when loop state changes. Don't let looped xm tracker streams restart, they are infinite Use modulo to make time tracker for xm looped streams work correctly. * Remove loop functions, set XM loop in update based on flag. Formatting cleanups. Co-authored-by: Jeffery Myers <[email protected]> | |||
| 2021-03-22 | Changed IsKeyPressed('R') to IsKeyPressed(KEY_R) for Physics examples! (#1666) | Rabia Alhaffar | |
