Commit graph

  • eadc229d7d add fps counter master ilusha 2025-06-18 23:46:36 +00:00
  • 94f5cf88d2 imgui vk dirty Ilya Shurupov 2024-11-26 15:32:43 +03:00
  • dc88120f58 refactor Ilya Shurupov 2024-11-26 12:55:16 +03:00
  • f5bd6f85a8 plans Ilya Shurupov 2024-11-24 12:11:54 +03:00
  • 9de6d7426f offscreen IlyaShurupov 2024-11-21 13:17:30 +03:00
  • ea4428f1af refactor IlyaShurupov 2024-11-18 17:56:54 +03:00
  • d2c174ba38 adding uniforms IlyaShurupov 2024-11-18 16:39:43 +03:00
  • 7800f2560f refactor IlyaShurupov 2024-11-18 15:00:42 +03:00
  • 51e7730fdb abstruct custom shader IlyaShurupov 2024-11-18 14:44:11 +03:00
  • a6f4b253ae using index buffer IlyaShurupov 2024-11-18 14:10:51 +03:00
  • eb269cc88e use device local buffer instead of host's IlyaShurupov 2024-11-18 13:51:46 +03:00
  • 115e92ec23 add vertex buffers IlyaShurupov 2024-11-18 12:51:00 +03:00
  • 494e455bf4 handle window resizing IlyaShurupov 2024-11-18 11:32:41 +03:00
  • 2d9c2a45b5 hello triangle IlyaShurupov 2024-11-09 02:10:13 +03:00
  • c99dcf821d black screen after drawing frames IlyaShurupov 2024-11-09 01:42:23 +03:00
  • 628dd3e4cd apply formatting IlyaShurupov 2024-11-09 00:49:11 +03:00
  • 09dc8d645d populate command buffer IlyaShurupov 2024-11-09 00:36:42 +03:00
  • 3ab6e008cc create command pool IlyaShurupov 2024-11-08 15:18:46 +03:00
  • 9526b75117 create renderbuffers for swapchain IlyaShurupov 2024-11-08 15:13:13 +03:00
  • c5dd75f29f create graphics pipeline ... IlyaShurupov 2024-11-08 14:11:44 +03:00
  • ee8f06292d create swapchain image views IlyaShurupov 2024-11-08 11:37:26 +03:00
  • 8a443a0a25 create swapchain IlyaShurupov 2024-11-08 11:15:35 +03:00
  • a93c36db4e check for device swap chain details when picking physical device IlyaShurupov 2024-11-08 10:27:57 +03:00
  • 15c6af1070 check for required extensions in physical device and enable then in local device creation IlyaShurupov 2024-11-08 10:11:38 +03:00
  • 1051a13dea check for presentation queue IlyaShurupov 2024-11-07 18:29:24 +03:00
  • 25ea883b25 create window surface IlyaShurupov 2024-11-07 18:15:26 +03:00
  • 03d8de1ca7 create logical device IlyaShurupov 2024-11-07 18:06:46 +03:00
  • 928ed19586 find required queues IlyaShurupov 2024-11-07 17:53:02 +03:00
  • f48c8cd2cc pick physical device IlyaShurupov 2024-11-07 17:38:39 +03:00
  • 1a2c31ab41 add validation layers IlyaShurupov 2024-11-07 17:27:46 +03:00
  • 7c8e86f003 create vk instance IlyaShurupov 2024-11-07 17:05:44 +03:00
  • cca4c390ea add glfw IlyaShurupov 2024-11-07 16:56:01 +03:00
  • d753863596 startup IlyaShurupov 2024-11-07 16:49:50 +03:00
  • 24cbbc56ce initial IlyaShurupov 2024-11-07 16:43:57 +03:00