Commit Graph

  • c4f1801f3b Modify texture for the triangle example using a compute shader. master Amber 2022-11-01 16:05:44 +0100
  • 0d34595a35 Add a second compute shader stage. Amber 2022-11-01 10:00:25 +0100
  • 29592b4041 Add simple compute shader example. Amber 2022-10-31 11:42:19 +0100
  • eef6e76aae Make the rotation a bit more evident. Amber 2022-10-27 16:25:58 +0200
  • d8f9b574b1 Add depth testing. Amber 2022-10-27 16:09:57 +0200
  • cc580c3edd Create samplers and use them in shaders. Amber 2022-10-27 12:45:41 +0200
  • bb190e9908 Add image loading and layout transition. Amber 2022-10-27 11:05:59 +0200
  • 350964fc76 Update readme and fix some minor style issues. Amber 2022-10-27 08:06:56 +0200
  • ea5e4c9e6f Add UBOs. Amber 2022-10-26 18:02:50 +0200
  • 0fe30488c1 Update readme. Amber 2022-10-26 14:06:45 +0200
  • 2ee55ac3ad Use index buffers. Amber 2022-10-26 14:06:15 +0200
  • 5bcd66fb6b Use a staging buffer. Amber 2022-10-26 13:40:44 +0200
  • 920328d35a Use vertex buffers. Amber 2022-10-26 11:41:10 +0200
  • 3b959b7861 Update readme. Amber 2022-10-26 10:37:45 +0200
  • 4241089054 Add some details to the notes and fix some cleanup code. Amber 2022-10-26 10:27:32 +0200
  • 2deb04f9ed Add support for multiple in-flight frames Amber 2022-10-26 09:39:28 +0200
  • 14c02211f8 Add extra documentation. Amber 2022-10-25 15:58:37 +0200
  • 9b9c0675f0 Add drawing functionality to actually display a triangle. Amber 2022-10-25 15:21:47 +0200
  • 362cabb972 Create framebuffers. Amber 2022-10-25 14:18:34 +0200
  • a78281e8bc Create graphics pipeline. Amber 2022-10-25 14:03:06 +0200
  • aacee2c5a8 Add image view creation. Amber 2022-10-25 11:51:01 +0200
  • 25d8a48c3c Add swapchain creation. Amber 2022-10-25 10:35:22 +0200
  • b69c6f85c8 Add presentation queue support. Amber 2022-10-24 17:22:50 +0200
  • f844a26b6d Add logical device creation. Garnet 2022-10-24 15:47:14 +0200
  • 79bedf9695 Add validation layer support Garnet 2022-10-24 14:41:49 +0200
  • 03a5e0174f Add simple window creation and instance extension enumation. Garnet 2022-10-24 13:30:24 +0200
  • 4d07c47ae5 Add gitignore. Garnet 2022-10-24 13:03:51 +0200
  • 0cd36adeb8 Add basic overview of the API basics. Garnet 2022-10-24 12:59:50 +0200
  • c163a6ce4f Add a readme and a license. Garnet 2022-10-24 12:16:53 +0200