summaryrefslogtreecommitdiffhomepage
path: root/src/rshapes.c
AgeCommit message (Collapse)Author
2022-10-02WARNING: `DrawLineBezier()` implementation needs review #2721Ray
2022-09-10REVIEWED: `CheckCollisionPointPoly()`Ray
2022-09-05REPLACED: `rlVertex2i()` by `rlVertex2f()`Ray
2022-09-05REMOVED: `rlPushMatrix()`/`rlPopMatrix()` from `rshapes`Ray
This simplification will allow the usage of `rshapes` as STANDALONE mode in a future. Only a small set of `rlgl` functions are required and they can be "more" easely replaced if no `rlPushMatrix()`/`rlPopMatrix()` are involved. More simplification planned for the future, maybe the textures dependencies.
2022-09-05WARNING: BREAKING: Removed `rlCheckRenderBatchLimit()` requirementRay
Updated version to `rlgl 4.2`
2022-09-04REVIEWED: `CheckCollisionPointPoly()`Ray
2022-09-04Check collision point polygon (#2685)Jacek
* Update raylib.h * CheckCollisionPointPolygon() * typo
2022-06-27Remove unneeded `rlPushMatrix()`Ray
2022-02-18Removed trailing spacesraysan5
2021-12-31Update year to 2022raysan5
2021-12-04Support custom modules inclusionRay
Allow to choose which modules are compiled with raylib, if some modules are excluded from compilation, required functionality is not available but smaller builds are possible.
2021-11-10ouchRay
2021-11-10Reviewed descriptions and notesRay
2021-11-10REVIEWED: DrawRectanglePro(), support TRIANGLES drawingRay
2021-11-10REVIEWED: CheckCollision*() consistencyRay
2021-11-07Fix Render Batch Limit not being checked in DrawRectangleGradientEx() (#2111)KonPet
2021-10-24fixing the library so the workflows compile (#2082)mandar1jn
2021-10-24When one of the colliding lines is vertical or horizontal, not all ↵TheSergey496
collisions were correctly detected due to floating point error. (#2081)
2021-10-03Minor format tweakRay
2021-10-03Added DrawLineBezierCubic() (#2021)SAOMDVN
Co-authored-by: SAOMDVN <[email protected]>
2021-09-22WARNING: MODULES RENAMING!!!Ray
raylib modules have been slightly renamed to add some identity and note that they are independent modules that can be used as standalone separate parts of raylib if required. The renamed modules are: - `core` -> `rcore` - `shapes` -> `rshapes` - `textures` -> `rtextures` - `text` -> `rtext` - `models` -> `rmodels` - `camera` -> `rcamera` - `gestures` -> `rgestures` - `core` -> `rcore` All the build systems has been adapted to this change.