Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-28 | sphere args | omniscient | |
2024-03-28 | more api | omniscient | |
2024-03-27 | brainsforming refined layout for renderer | omniscient | |
2024-03-27 | start going through Kohi episode 26 | omnisci3nce | |
2024-03-27 | simple shaders for testing | omnisci3nce | |
2024-03-26 | compile shader to spirv in build. start adding shader module code | omnisci3nce | |
2024-03-25 | clearing the screen with a clear color! | omnisci3nce | |
2024-03-25 | sync objects | omnisci3nce | |
2024-03-25 | chore: format | omniscient | |
2024-03-25 | wip: framebuffer creation | omniscient | |
2024-03-24 | wip: framebuffer struct | omnisci3nce | |
2024-03-24 | command pool and allocate command buffers | omnisci3nce | |
2024-03-24 | swapchain creation and main renderpass | omnisci3nce | |
2024-03-24 | creating swapchain | omnisci3nce | |
2024-03-23 | temporarily ignore compute queue | omnisci3nce | |
need to understand the family queue indexes more, as it was complaining about present and compute both having index 2 | |||
2024-03-23 | fix vulkan debug callback | omnisci3nce | |
2024-03-23 | vk debugger and physical device selection | omnisci3nce | |
omg. | |||
2024-03-23 | required extensions and validation layers | omnisci3nce | |
2024-03-22 | swap PCs | omniscient | |
2024-03-22 | misc comments + cleanup | omniscient | |
2024-03-17 | fix a bug with dirname seg faulting when passed a string literal | Omniscient | |
it doesnt like things in readonly memory i guess. now we create an arena for the obj load and create a dynamically allocated copy of the string | |||
2024-03-14 | fix cube texture path now that we can load relative path | omniscient | |
2024-03-14 | change screenshot | omniscient | |
2024-03-14 | Merge branch 'master' of github.com:omnisci3nce/celeritas-core | omniscient | |
2024-03-14 | add screenshot to README | omniscient | |
2024-03-14 | Merge pull request #5 from omnisci3nce/cel-41-port-over-a-basic-3d-scene-example | Joshua Rowe | |
CEL 41 port over a basic 3d scene example | |||
2024-03-14 | chore: format | omniscient | |
2024-03-14 | lights, camera, action | omniscient | |
2024-03-11 | Merge pull request #6 from omnisci3nce/cel-49-directory-name-function-posix | Joshua Rowe | |
Support relative path in loaders using a wrapper around dirname() | |||
2024-03-11 | minor cleanup | omniscient | |
2024-03-11 | added a path_parent function to get path of a file | omniscient | |
Now we can load .mtl files without hardcoding the full path from top-level like before. that was a hack! | |||
2024-03-09 | add pthreads link flag | omnisci3nce | |
2024-03-09 | pull sources out into a local variable so we can share them easily | omniscient | |
2024-03-09 | chore: format | omniscient | |
2024-03-09 | create basic scene and draw obj | omniscient | |
2024-03-09 | some more maths helpers | omniscient | |
2024-03-09 | renderer functions necessary for model drawing | omniscient | |
2024-03-09 | give model the name of the path | omniscient | |
2024-03-09 | create camera and split view/proj matrices | omniscient | |
2024-03-09 | add shaders | omniscient | |
2024-03-09 | rename target to obj | omniscient | |
2024-03-05 | add some TODO comments for tomorrow | omniscient | |
2024-03-05 | chore: format | Omniscient | |
2024-03-05 | pass mesh and material darrays for happy path. | Omniscient | |
we will probably swap to an arena allocator for the temp darrays soon but not right yet | |||
2024-03-05 | remove some comments | Omniscient | |
2024-03-05 | loads and runs now (no visuals yet) | Omniscient | |
2024-03-05 | get us running on Mac again with our vendored GLFW | omniscient | |
2024-03-05 | Merge branch 'master' into cel-41-port-over-a-basic-3d-scene-example | omniscient | |
2024-03-05 | add string.h include | omniscient | |
2024-03-06 | chore: fmt | Omniscient | |