Matthew Roush
0c56ca6633
[rshapes] Add DrawTriangleLinesEx()
...
Add DrawTriangleLinesEx() to the API for consistency with other shape drawing functions.
2026-08-18 11:15:15 -04:00
Matthew Roush
c2232b839d
[rshapes] Add DrawEllipseLinesEx()
...
Add DrawEllipseLinesEx() to the API for consistency with other shape drawing functions.
2026-08-18 10:54:42 -04:00
Ray
cfccb83ddd
ADDED: IsPathAbsolute() to check absolute paths
2026-07-18 16:44:41 +02:00
Ray
b806e3d2ec
Replaced comments text given by provided
2026-07-18 16:44:10 +02:00
Laurentino
2e03c9c266
Change boneCount field type from int to unsigned int ( #5955 )
2026-07-06 18:33:01 +02:00
Ray
0c0375f8ae
ADDED: IsPathDirectory(), for convenience and more readability at user code
2026-07-02 10:49:31 +02:00
Ray
122e378e93
ADDED: New image drawing functions, aligned with texture/text drawing -WIP-
...
The new functions are direct maps of the Texture2D equivalents, they can be useful for a future mapping Texture2D --> Image; an alternative 2d software renderer...
2026-07-01 12:09:26 +02:00
Ray
aebfd788c7
WARNING: BREAKING: REDESIGNED: ImageDraw() API, align with DrawTexture()
2026-06-07 21:53:07 +02:00
Ray
d9335f6a95
ADDED: TODO: ImageDrawCircleGradient()
2026-06-07 21:51:02 +02:00
Ray
e57663c937
Update raylib.h
2026-06-07 21:29:26 +02:00
Ray
68c4b8a60f
Removed old compatibility hack
2026-06-07 21:26:59 +02:00
Ray
ca0ba55050
Reviewed parameter names, added comment about order
2026-06-07 21:26:32 +02:00
Ray
4724e5fec3
ADDED: ImageDrawLineStrip()
2026-06-07 18:48:41 +02:00
Ray
d3d1b0cbcc
ADDED: DrawCircleLinesEx(), simpler naming than DrawRing()
2026-06-07 18:48:16 +02:00
Ray
a41bb7c07a
Reorder shapes drawing API functions by number of vertices
...
NOTE: Consistency between shapes and Image drawing functionality is being aligned (as much as possible)
2026-06-07 18:47:14 +02:00
Ray
15d25242be
REVIEWED: Comments to be more descriptive
2026-06-07 18:41:44 +02:00
Ray
a85c9f4898
REVIEWED: File*() functions for consistent return result value
...
NOTE: `SaveFile*()` still follows original convention, returning true on success...
2026-06-03 21:07:07 +02:00
Ray
1a4445f510
Renamed parameters to align with internal implementations
2026-06-03 21:03:47 +02:00
Ray
2c690425c9
Reviewed comments, remove article usage
2026-06-03 21:02:59 +02:00
Ray
ee71f0f870
REVIEWED: GetPixelColor() const
2026-06-03 21:00:34 +02:00
Ray
cef7718468
RENAMED: Some Rectangle parameters with more descriptive names
2026-06-03 20:16:12 +02:00
Ray
f17babfe8a
REVIEWED: #5879
2026-05-24 09:24:26 +02:00
Lam Wei Lun
d768dae402
[build] Shift __cplusplus check to a higher level for bool type define ( #5804 )
...
* Adds a missing macro definition check
* Shifts __cplusplus check to a higher level for bool define
* Copy same change to rgestures.h and rlgl.h
* Fixes float comparison issues in raymath functions
* Revert "Fixes float comparison issues in raymath functions"
This reverts commit a266d0bbaa .
2026-04-29 18:02:49 +02:00
Ray
98efce4b0d
WARNING: RENAMED: GetSplinePointBezierQuad() to GetSplinePointBezierQuadratic()
...
Consistent with similar spline functions and avoid confusion with `Quad` related functions.
2026-04-27 11:47:48 +02:00
Ray
c9c26d8071
REVIEWED: ImageColorContrast() parameter type, consistent with other Image*() functions
2026-04-27 11:46:43 +02:00
Ray
0e68f812b5
WARNING: REDESIGNED: ImageDrawRectangleLines(), consistency with DrawRectangleLines()
...
ADDED: `ImageDrawRectangleLinesEx()`
2026-04-27 11:45:50 +02:00
Ray
2752837839
REVIEWED: UpdateSound(), missleading parameter name!
2026-04-27 11:44:14 +02:00
Ray
361dcb2a1f
WARNING: REVIEWED: DrawCapsule()/DrawCapsuleWires() parameter order
...
for consistency with `DrawSphere*()`
2026-04-27 11:42:53 +02:00
Ray
3d2008c70b
RENAMED: ImageDrawTriangleEx() to ImageDrawTriangleGradient()
...
For consistency with the new `DrawTriangleGradient()`
2026-04-27 11:40:14 +02:00
Ray
3b70f83c7d
Update raylib.h
2026-04-27 11:38:23 +02:00
Ray
620b21bfce
REVIEWED: Several functions const correctness
2026-04-27 11:36:32 +02:00
Ray
06621eb3b7
REVIEWED: Comments for consistency and spelling
2026-04-27 11:34:58 +02:00
Ray
00f3af78e3
UPDATED: Set version to raylib 6.1-dev to avoid confusions
2026-04-27 10:22:31 +02:00
Ray
47bb749ce9
RVIEWED: Comment to avoid invalid json gneration #5809
2026-04-27 10:21:50 +02:00
Thomas Anderson
4628915787
Update typos/grammar ( #5759 )
2026-04-15 09:18:30 +02:00
Ray
1339ec637e
Update raylib.h
2026-04-12 19:49:45 +02:00
Ray
05a14456ae
REDESIGNED: DrawCircleGradieent() to use Vector2 as center parameter #5738
2026-04-09 11:16:31 +02:00
Ray
92f82b4add
Update raylib.h
2026-04-04 16:50:15 +02:00
Ray
5c2dee0862
REVIEWED: LoadDirectoryFiles*() comments
2026-04-01 23:23:25 +02:00
Ray
8a7aff509d
WARNING: BREAKING: REDESIGNED: TextInsert(), TextReplace(), TextReplaceBetween(), using static buffers
...
Redesign has been conditioned by the usage of those functions on `rexm`, `rpc` and other tools; for many use cases a static buffer is enough and way more comfortable to use.
ADDED: `TextInsertAlloc()`, `TextReplaceAlloc()`, `TextReplaceBetweenAlloc()`, alternatives with internal allocations
2026-03-27 21:56:29 +01:00
Maicon Santana
a693365bf2
Move DrawModelPoints methods to example - point rendering ( #5697 )
2026-03-26 18:29:05 +01:00
Ray
29e4b77580
RENAMED: rl_gputex to rltexgpu
2026-03-18 13:29:36 +01:00
Ray
e0d3037e15
Update raylib.h
2026-03-16 17:51:44 +01:00
Thomas Anderson
7b1096dc53
[raylib.h] fix audio pan comment ( #5633 )
...
* fix audio pan comment -- found by a.b.c.d.a.b.c.d
* rlparser: update raylib_api.* by CI
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-10 09:51:12 +01:00
Ray
12039ba7d0
Update raylib.h
2026-03-06 16:53:40 +01:00
moe li
02b592cd7b
[rtext] Add MeasureTextCodepoints() for direct measurement of codepoints ( #5623 )
...
* Measuring length of an array of codepoints
* Applied style changes and removed default measurement function
2026-03-05 11:49:57 +01:00
Ray
faf42366ec
Code gardening
2026-03-04 01:14:26 +01:00
Ray
b4746469d4
Formating review, using imperative mode in comments
2026-03-03 22:40:34 +01:00
Ray
2b3218c3db
REVIEWED: Start working on raylib 6.0 release...
2026-02-26 23:59:30 +01:00
Thomas Anderson
006216bfcb
[raylib.h] renamed SHADER_LOC_VERTEX_INSTANCETRANSFORMS ( #5592 )
...
* renamed SHADER_LOC_VERTEX_INSTANCETRANSFORMS to SHADER_LOC_VERTEX_INSTANCETRANSFORM
* rlparser: update raylib_api.* by CI
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-26 00:35:15 +01:00