Abdelrahman Said abdelrahman
abdelrahman pushed to main at abdelrahman/cg-from-scratch 2023-12-18 14:15:37 +00:00
8a30e64696 Update set pixel to use integers instead of floats
abdelrahman pushed to main at abdelrahman/cg-from-scratch 2023-12-18 13:25:35 +00:00
e6a3b73f99 Start working on the raytracer
c836f3758f Implement basic window abstraction
df5557d1fc Update build scripts
dd290f4094 Set up basic build process
d8a44f57ed Ignore .cache
Compare 6 commits »
abdelrahman created branch main in abdelrahman/cg-from-scratch 2023-12-18 10:47:53 +00:00
abdelrahman pushed to main at abdelrahman/cg-from-scratch 2023-12-18 10:47:53 +00:00
9fa4d4b4ec INITIAL COMMIT
abdelrahman created repository abdelrahman/cg-from-scratch 2023-12-18 10:47:24 +00:00
abdelrahman pushed to main at abdelrahman/starfield 2023-12-17 14:18:05 +00:00
44a84bbc53 Remove compile_commands.json
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-12-03 23:24:58 +00:00
12f25cfe51 Additional assembly loops
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-12-02 22:19:12 +00:00
57acc5e16f Add assembly loops
43718ff047 Update release build flag
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-11-25 18:26:25 +00:00
297d9c53f3 Fix repetition tester
b2cb252822 Remove .vscode and update .gitignore
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/pckr 2023-11-05 15:05:16 +00:00
90b5acd002 Ensure pack is initialised when loading an asset pack
abdelrahman pushed to main at abdelrahman/pckr 2023-11-05 10:54:23 +00:00
e8fbe275f7 Move colour escape sequences closer to where they are used
abdelrahman pushed to main at abdelrahman/pckr 2023-11-05 02:29:35 +00:00
ae61eef10a Ensure names are not mangled when used with C++
abdelrahman pushed to main at abdelrahman/pckr 2023-11-05 00:19:37 +00:00
fb1d1697f1 Build pakrd as shared object instead of static
abdelrahman pushed to main at abdelrahman/pckr 2023-11-04 14:26:54 +00:00
2f3d8106ea Checkout cpath submodule
abdelrahman pushed to main at abdelrahman/pckr 2023-11-04 14:25:34 +00:00
1f423b1d9b Fix warnings and errors reported by gcc
07a223f250 Switch to using gcc instead of clang
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/cpath 2023-11-04 14:24:42 +00:00
076b1310e3 Fix warning and errors reported by gcc
6fb5418314 Switch to using gcc instead of clang
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/pckr 2023-11-04 11:38:49 +00:00
b2dc73148e Ensure mkdir doesn't fail if dist exists
1be318c239 Fix segfault when opening a pak that doesn't exist
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/pckr 2023-11-04 11:17:06 +00:00
7b472cac4b Update .gitignore
db4df86756 Rename pakrd.a to libpakrd.a
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/pckr 2023-11-03 22:59:53 +00:00
f8f08c7473 Update io.c to use cpath.h instead of path_utils.h
ca55dc2549 Update build script
ce4be85d14 Remove local copies of repo
3ec25758ef Add submodules
Compare 4 commits »
abdelrahman pushed to main at abdelrahman/cpath 2023-11-03 22:50:29 +00:00
833ee11a4e Add README