Abdelrahman Said abdelrahman
abdelrahman pushed to main at abdelrahman/learnopengl 2024-12-30 21:00:33 +00:00
37b46bc584 Implement Multi-Sample Anti Aliasin (MSAA)
abdelrahman pushed to main at abdelrahman/learnopengl 2024-12-30 19:08:12 +00:00
e9a9b8a2cf Use instanced arrays to draw the lights
abdelrahman pushed to main at abdelrahman/learnopengl 2024-12-30 17:36:06 +00:00
ce561fc44d Only compile normals and light shaders when needed
abdelrahman pushed to main at abdelrahman/learnopengl 2024-12-30 17:32:13 +00:00
acefc1d254 Add ability to draw normals
abdelrahman pushed to main at abdelrahman/event-system 2024-12-29 23:34:56 +00:00
2de0c04b79 Experiment with different idea for allocating the event system
abdelrahman pushed to main at abdelrahman/event-system 2024-12-29 01:48:06 +00:00
1e2aa34b21 Implement system initialisation and deinitialisation
abdelrahman pushed to main at abdelrahman/event-system 2024-12-29 01:47:27 +00:00
ffb666e0df Add aliases
abdelrahman pushed to main at abdelrahman/event-system 2024-12-29 01:46:48 +00:00
8b5bfa81ea Remove compile_commands.json from source control
abdelrahman pushed to main at abdelrahman/event-system 2024-12-29 01:45:33 +00:00
4a34e1dee5 Update .gitignore
abdelrahman pushed to main at abdelrahman/event-system 2024-12-28 23:54:43 +00:00
7e7d75ead0 Add build scripts and main.c
abdelrahman pushed to main at abdelrahman/event-system 2024-12-28 23:52:28 +00:00
e2ebc9139b INITIAL COMMIT
abdelrahman created branch main in abdelrahman/event-system 2024-12-28 23:52:28 +00:00
abdelrahman created repository abdelrahman/event-system 2024-12-28 23:51:26 +00:00
abdelrahman pushed to main at abdelrahman/learnopengl 2024-12-28 22:41:33 +00:00
f65410b7ad Reformat
abdelrahman pushed to main at abdelrahman/learnopengl 2024-12-28 22:39:48 +00:00
0e43f07d80 Refactor setting shader uniform block binding point to method
abdelrahman pushed to main at abdelrahman/learnopengl 2024-12-28 22:28:39 +00:00
e8f4f4ae12 Move common shader data to uniform buffer
abdelrahman pushed to main at abdelrahman/learnopengl 2024-12-28 20:00:23 +00:00
3aed2a9614 Update shaders to use interface blocks
abdelrahman pushed to main at abdelrahman/learnopengl 2024-12-28 17:15:36 +00:00
21b8cc56f3 Add reflective and refractive models
abdelrahman pushed to main at abdelrahman/learnopengl 2024-12-28 16:17:20 +00:00
e6d5aac3d4 Compile in debug mode
abdelrahman pushed to main at abdelrahman/learnopengl 2024-12-28 16:15:29 +00:00
e29b519977 Rebase