Abdelrahman Said abdelrahman
abdelrahman pushed to main at abdelrahman/compositor-test 2024-02-25 21:11:33 +00:00
f03dad33a2 Move noodle correctly when the node it's connected to moves
abdelrahman pushed to main at abdelrahman/compositor-test 2024-02-25 21:04:46 +00:00
8078a72deb Add support for maintaining connected noodle when parent node moves
abdelrahman pushed to main at abdelrahman/compositor-test 2024-02-25 20:53:15 +00:00
f2faa56e5f Handle ui_noodle return states and start introducing connected nodes
a68d6997a5 Add different return states for ui_noodle
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/compositor-test 2024-02-25 20:33:23 +00:00
373e48216d Reorder ui functions
abdelrahman pushed to main at abdelrahman/compositor-test 2024-02-25 20:32:22 +00:00
7b7a913c46 Simplify the immediate mode functions and move node
bc6bb1afdc Update the node struct
b847f87ee5 Move line_from_origin and aabb functions to the window code
Compare 3 commits »
abdelrahman pushed to main at abdelrahman/compositor-test 2024-02-25 13:14:53 +00:00
4610561eff Remove code for connecting noodles
abdelrahman pushed to main at abdelrahman/compositor-test 2024-02-25 12:33:57 +00:00
8501eb787e Support connecting noodle to another node and ensure it
abdelrahman pushed to main at abdelrahman/compositor-test 2024-02-25 00:46:29 +00:00
050bb355d0 Reset noodle to default position if not connected to another node
abdelrahman pushed to main at abdelrahman/compositor-test 2024-02-25 00:02:53 +00:00
a86b025f7d Fix node type typo
abdelrahman pushed to main at abdelrahman/compositor-test 2024-02-24 23:53:40 +00:00
2d31233a1e Add functionality to draw nodes with user-defined inputs count
abdelrahman pushed to main at abdelrahman/compositor-test 2024-02-24 23:05:10 +00:00
30986e3c99 Update submodules
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-02-24 23:02:11 +00:00
7948d3fd1a Ensure arena is freed when initialisation fails
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-02-24 22:59:45 +00:00
1094a9fefb Add comment for default alignment
abdelrahman pushed to main at abdelrahman/compositor-test 2024-02-24 20:45:33 +00:00
84cdb87a19 Update code to use stdlib
84873f1e98 Replace separate aliases and arena implementations with stdlib submodule
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-02-24 20:28:48 +00:00
b8db582098 Implement growing arena
a169fe3654 Return NULL when aligning forward if ptr is NULL
9513c05b75 Handle NULL pointers in base arena
633632105b Implement base arena allocator
5a0aad5d52 Add memory utilities
Compare 7 commits »
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-02-24 15:37:14 +00:00
2be4536850 Add aliases for pointer integer types
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-02-24 15:05:10 +00:00
7e8de5f5fb Rename struct String to struct dstr
293b16af31 Switch to PascalCase datatype names
0a82702503 Add .gitignore
36a4c04a5b Add build scripts for development
ad5d76d3cc Update namespace for cpath functions
Compare 8 commits »
abdelrahman pushed to main at abdelrahman/compositor-test 2024-02-20 01:44:41 +00:00
10ba3d642d Support drawing a node with connection that can be modified by user
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2024-02-11 00:42:34 +00:00
2cb6f1beb6 Complete homework for execution ports video
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2024-02-10 17:55:15 +00:00
4945a298ac Add more assembly functions to repetition_testing