Skip to content

add renderer#5

Draft
PiquelChips wants to merge 177 commits intomainfrom
vulkan
Draft

add renderer#5
PiquelChips wants to merge 177 commits intomainfrom
vulkan

Conversation

@PiquelChips
Copy link
Copy Markdown
Owner

@PiquelChips PiquelChips commented Mar 22, 2026

TODO

  • remove platform dependency (pass window stuff like raw handles instead of full struct)
  • create window structure to own swap chain and stuff
  • setup model upload
  • finish writing the command buffer recording for model rendering
  • Version: parse cargo version
  • Load shaders
  • create basic world for tests
  • Present to swap chain
  • material desc sets
  • update UBO's properly
  • world should update scene
  • don't crash when there is not camera

@PiquelChips PiquelChips added this to the 0.1 milestone Mar 22, 2026
@PiquelChips PiquelChips self-assigned this Mar 22, 2026
@PiquelChips PiquelChips added the enhancement New feature or request label Mar 22, 2026
@PiquelChips PiquelChips moved this from Up next to In Progress in DirkEngine Development Mar 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

1 participant