Commit Graph

207 Commits

Author SHA1 Message Date
jussi
841aa897f1 GC_UNLOAD build time define and replaced with flag to change it at runtime. 2023-11-15 18:34:34 +02:00
jussi
7b10306ed5 Matrix library. 2023-11-13 23:42:58 +02:00
jussi
e06d98e0ed More color and rectangle lib functionality. 2023-11-10 00:18:34 +02:00
jussi
8effd050ff Organized shapes, textures, audio, text, lights and gui functions. 2023-11-09 22:02:59 +02:00
jussi
e056446750 Organized core functions. 2023-11-09 21:24:58 +02:00
jussi
ef75e2530d GenMeshCubicmap, Organized model functions, GetModelBoundingBox, DrawModelWires and DrawModelWiresEx and LoadMaterials. 2023-11-09 20:48:16 +02:00
jussi
28ac27fae1 Replaced DrawTextBoxedSelectable with DrawTextBoxedTinted. 2023-11-07 01:37:21 +02:00
jussi
7b8ef2cd90 ExportBuffer and LoadBufferFromFile. 2023-11-05 22:43:03 +02:00
jussi
d74a505d40 Compress/decompress and Encode/Decode DataBase64. 2023-11-03 23:12:55 +02:00
jussi
e61823b8bb LoadFontEx fix. DrawTextBoxed and DrawTextBoxedSelectable From raylib [text] example - Rectangle bounds. 2023-11-01 23:36:31 +02:00
jussi
dfd66512d7 Global variable descriptions for API. 2023-10-31 22:05:09 +02:00
jussi
b9903277bc Merged uluaGet*Index functions to uluaGet* functions. 2023-10-31 17:15:48 +02:00
jussi
be39fd9634 GlyphInfo type. Some new text and core functions. 2023-10-31 15:24:11 +02:00
jussi
d351b7b025 More RLGL Initialization functions. 2023-10-31 12:21:25 +02:00
jussi
f8b4b709e6 Compute shader management and Buffer management. 2023-10-31 11:52:36 +02:00
jussi
65fababd8d Shaders management functions. 2023-10-31 02:11:46 +02:00
jussi
c3295e014d Reintroducing Unload functions. Is*Ready functions. GC_UNLOAD setting and check function. 2023-10-30 22:40:20 +02:00
jussi
6e0d577d63 uluaGet functions could return NULL fix. 2023-10-30 00:38:05 +02:00
jussi
d287078c65 Userdata objects can be referenced with lightuserdata. 2023-10-30 00:04:11 +02:00
jussi
992310fb90 Fixed examples. 2023-10-29 19:45:18 +02:00
jussi
fcd2d2d8b5 LoadTextureFromData and LoadRenderTextureFromData. Documentation updates. 2023-10-29 18:36:23 +02:00
jussi
0df40e2ac0 Shapes, RLGL, Math, Gui and Easings to new style. 2023-10-29 15:21:10 +02:00
jussi
76911d45a8 New object types for all types. 2023-10-29 13:21:42 +02:00
jussi
fd49d806cf New object types for Wave, Sound, Music and Light. 2023-10-28 16:42:49 +03:00
jussi
af03c7364e New object type Font. 2023-10-28 14:15:20 +03:00
jussi
23935aefca Core in new style. 2023-10-27 23:31:18 +03:00
jussi
7ef87c8e2f New object types for Image, Texture, RenderTexture, Camera2D, Camera3D and Shader. 2023-10-27 22:53:56 +03:00
jussi
4cb4edcaf0 Roadmap fix. 2023-10-27 01:18:32 +03:00
jussi
6be8d71fac Release v0.5. 2023-10-27 01:16:03 +03:00
jussi
56c365c8cc Buffer userdata object and rlgl Vertex buffers management. 2023-10-26 20:09:16 +03:00
jussi
168f4959d4 rlgl Matrix state management API update. 2023-10-22 22:14:56 +03:00
jussi
6915f3e27c rlgl Matrix state management. 2023-10-22 22:13:27 +03:00
jussi
95be0403e6 Argumets stored in RL.arg array. 2023-10-15 22:31:17 +03:00
jussi
7af7e70031 Renamed start, end arguments to a, b to avoid using Lua keyword end in argument names. 2023-10-15 18:54:19 +03:00
jussi
c3352b8ed7 isValidRenderTexture fix. 2023-10-11 15:19:54 +03:00
jussi
8311dfd354 Renamed doc_parser.lua to docgen.lua. 2023-08-24 20:27:02 +03:00
jussi
6e17282197 GetFontTexture. 2023-08-24 20:19:13 +03:00
jussi
3fc07a02d5 Window events. 2023-08-18 15:01:58 +03:00
jussi
c911ba0431 RL.event function with input events. 2023-08-18 01:23:30 +03:00
jussi
b7b46ada04 Vertex buffers state and Shader state functions. Vertex buffers management WIP. 2023-08-17 18:33:50 +03:00
jussi
5438a70b0a logLevelInvalid for bad function calls and invalid data formats. 2023-08-04 22:21:40 +03:00
jussi
8ad7254292 LuaJIT compatibility. 2023-07-02 17:44:24 +03:00
jussi
0e77452a1b Rest of rlgl General render state functions. 2023-06-05 20:51:09 +03:00
jussi
8ade9eeb43 rlgl Vertex level operations and Draw Textured Polygon Example. 2023-06-03 18:46:20 +03:00
jussi
ed6d37294a rlgl Some Render batch management functions and Matrix operations functions. 2023-06-02 23:19:32 +03:00
jussi
d550afa3d4 RLGL Textures state functions. 2023-06-02 16:18:32 +03:00
jussi
9f979ad69c RLGL defines. 2023-06-02 15:31:58 +03:00
jussi
560ff1a208 Camera2D and Camera3D can be given as tables. 2023-06-01 23:56:14 +03:00
jussi
8008ebf1b0 New rlgl functions and texture can be given as table. 2023-06-01 20:35:06 +03:00
jussi
4e09bc7d61 Fixed wrong link in basic lighting example. 2023-05-30 13:49:34 +03:00