|  Janis | 30269f7bd2 | mold + debug-release profile | 2025-01-09 21:52:36 +01:00 |  | 
				
					
						|  Janis | 003d507573 | warnings | 2025-01-05 18:23:54 +01:00 |  | 
				
					
						|  Janis | 0f96689079 | images+commands: sync - lock pool when allocating command buffers
- store image parent as weak arc in order to not create cycles | 2025-01-05 18:22:50 +01:00 |  | 
				
					
						|  Janis | 260275d694 | rendergraph: barriers against write-after-read | 2025-01-05 16:10:30 +01:00 |  | 
				
					
						|  Janis | fdfc74c668 | stuff i forgor in earlier commits (state 4.1.25) | 2025-01-05 03:13:56 +01:00 |  | 
				
					
						|  Janis | a5ea706744 | rendergraph: works!! (i cant believe it does!) | 2025-01-05 03:13:29 +01:00 |  | 
				
					
						|  Janis | 5b5a7cba54 | swapchain: use Image abstraction, add support to that for swapchain images | 2025-01-05 03:13:02 +01:00 |  | 
				
					
						|  Janis | 2fc7d3e179 | commandbuffer: tracking state and fn end() | 2025-01-05 03:11:44 +01:00 |  | 
				
					
						|  Janis | f3cc43e49e | util: WithLifetime type for tagging with a lifetime | 2025-01-05 03:11:14 +01:00 |  | 
				
					
						|  Janis | 5814118d3f | egui renderpass | 2025-01-05 01:16:54 +01:00 |  | 
				
					
						|  Janis | 393cfbbb63 | even more rendergraph rewriting, attempt 2 | 2025-01-05 01:16:30 +01:00 |  | 
				
					
						|  Janis | 1d5197263b | egui-render-state: Arc pipeline and pipeline-layout | 2025-01-05 01:16:08 +01:00 |  | 
				
					
						|  Janis | 1a1625cf33 | fix: Eq for SwapchainFrame, this should be more rigorous will be more rigorous if `index` is monotonically increasing instead of modulo
of in-flight-frames | 2025-01-05 01:15:13 +01:00 |  | 
				
					
						|  Janis | ac40cddfb7 | command is DeviceOwnedHandle derived now CommandList helper for submitting many commands in one submit call | 2025-01-05 01:14:32 +01:00 |  | 
				
					
						|  Janis | 9334e8fa9e | Image: allow alias on &Arc<Self>, then clone parent or self | 2025-01-05 01:13:48 +01:00 |  | 
				
					
						|  Janis | 208b1569d6 | rect2d: getters for size, top_left, height and width | 2025-01-05 01:13:23 +01:00 |  | 
				
					
						|  Janis | 66ae2603e6 | deviceowned Eq trait | 2025-01-05 01:13:12 +01:00 |  | 
				
					
						|  Janis | 32ce6e9140 | aliases stored along side views in-line | 2025-01-04 02:28:51 +01:00 |  | 
				
					
						|  Janis | d66071f7bb | rendergraph work that is probably all for nothing | 2025-01-04 02:16:43 +01:00 |  | 
				
					
						|  Janis | e8d4e1af98 | cmd: vkCmdCopyImages | 2025-01-04 02:16:28 +01:00 |  | 
				
					
						|  Janis | dea08cd123 | buffers aren't in arcs by default | 2025-01-04 02:16:15 +01:00 |  | 
				
					
						|  Janis | 0627556051 | merge Texture and Image structs, add image aliasing | 2025-01-04 02:15:37 +01:00 |  | 
				
					
						|  Janis | e76055860d | rendergraph: transitions | 2025-01-03 18:10:36 +01:00 |  | 
				
					
						|  Janis | 1ef4a667c7 | rendergraph dummy impl | 2025-01-03 00:21:22 +01:00 |  | 
				
					
						|  Janis | da0befbeaf | buffer/image desc; queueflags | 2025-01-03 00:21:00 +01:00 |  | 
				
					
						|  Janis | e3db023ec4 | use workspace dependencies | 2025-01-03 00:18:59 +01:00 |  | 
				
					
						|  Janis | adfcdd37c1 | cargo: resolve indexmap and petgraph dependency conflict | 2025-01-03 00:18:30 +01:00 |  | 
				
					
						|  Janis | 2df87f70e1 | gitignore | 2025-01-01 23:27:03 +01:00 |  | 
				
					
						|  Janis | 87e6361323 | tracing info/debug changes | 2025-01-01 22:39:19 +01:00 |  | 
				
					
						|  Janis | e67577d903 | no insanely oversized descriptor sets | 2025-01-01 21:43:53 +01:00 |  | 
				
					
						|  Janis | 409fd653c7 | take optional wait semaphore when presenting no longer assume that frame.release is necessarily signaled.
this previously caused a hang in the async_swapchain_acquiring test. | 2025-01-01 21:35:38 +01:00 |  | 
				
					
						|  Janis | 669a4a0a3f | layers/extensions passed to Vulkan::new honored now also permit extensions to fail being used while still creating a device | 2025-01-01 21:34:18 +01:00 |  | 
				
					
						|  Janis | a26b0d16db | fix release/debug only field in deviceowneddebugobject | 2025-01-01 19:49:13 +01:00 |  | 
				
					
						|  Janis | e76bf29840 | warning cleanup | 2025-01-01 02:00:23 +01:00 |  | 
				
					
						|  Janis | ea3c24ec46 | correct egui blending | 2024-12-31 11:58:09 +01:00 |  | 
				
					
						|  Janis | e8bcaae2a7 | render egui to the screen (finally) | 2024-12-31 11:19:23 +01:00 |  | 
				
					
						|  Janis | 81f1ee1f96 | pipeline | 2024-12-30 04:56:07 +01:00 |  | 
				
					
						|  Janis | f0fff72bce | idek so much when i thought i was only doing egui integration egui cant draw yet, but textures are loaded/updated | 2024-12-29 15:48:55 +01:00 |  | 
				
					
						|  Janis | f7e6a92018 | command buffer abstraction, images/buffers start | 2024-12-22 02:02:27 +01:00 |  | 
				
					
						|  Janis | d29b121aca | idk man... | 2024-12-21 22:18:18 +01:00 |  | 
				
					
						|  Janis | 7b7badd4d4 | removed winit dependency from renderer and included raw window handle | 2024-12-21 17:29:08 +01:00 |  | 
				
					
						|  Janis | 28c6cc35f3 | optional extent when recreating swapchain | 2024-12-21 14:10:00 +01:00 |  | 
				
					
						|  Janis | 9d132066d3 | fix singleuse command buffer, waiting on swapchain drop | 2024-12-21 04:15:18 +01:00 |  | 
				
					
						|  Janis | 93e64e872f | presenting SwapchainFrames | 2024-12-21 02:07:24 +01:00 |  | 
				
					
						|  Janis | 37aaa07edc | async acquire image | 2024-12-20 22:47:41 +01:00 |  | 
				
					
						|  Janis | 29258aed7b | stuff? | 2024-12-15 22:24:18 +01:00 |  | 
				
					
						|  Janis | 99c86c0c85 | multi-window | 2024-12-15 02:49:44 +01:00 |  | 
				
					
						|  Janis | ee995bbd01 | fixed validation errors | 2024-12-15 02:19:56 +01:00 |  | 
				
					
						|  Janis | d9f302cb5a | rendering blue background | 2024-12-15 01:59:19 +01:00 |  | 
				
					
						|  Janis | 052fdc4e3e | stuff..... building & rebuilding swapchain | 2024-12-14 23:19:33 +01:00 |  |