cosmonaut 
							
						 
						
							
							
								5176f790d8 
								
							
								 
							
						 
						
							
							
								
								1.7.1  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
			
				
	continuous-integration/drone/tag Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-09-22 14:01:48 -07:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								f8bdf6fe1a 
								
							
								 
							
						 
						
							
							
								
								fix texture copy memory barrier + optimize RT memory barrier  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-09-22 12:44:28 -07:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								8f0ba8ffb2 
								
							
								 
							
						 
						
							
							
								
								1.7.0  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
			
				
	continuous-integration/drone/tag Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-09-13 13:55:25 -07:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								5568ce4949 
								
							
								 
							
						 
						
							
							
								
								Fix heap iteration ( #22 )  
							
							... 
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
							Fixes an issue where certain memory heaps could potentially be overlooked.
Reviewed-on: #22  
							
						 
						
							2022-09-13 20:54:24 +00:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								f49c0ab190 
								
							
								 
							
						 
						
							
							
								
								Texture format rework ( #21 )  
							
							... 
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
							- Adds number format information to the texture format names
- Adds several unsigned integer texture formats
Reviewed-on: #21  
							
						 
						
							2022-09-13 20:51:41 +00:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								764de140cc 
								
							
								 
							
						 
						
							
							
								
								1.6.1  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
			
				
	continuous-integration/drone/tag Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-08-25 16:21:45 -07:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								06ad0e1901 
								
							
								 
							
						 
						
							
							
								
								fix barrier issue when sampling depth texture  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-08-25 16:20:35 -07:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								83a59d7685 
								
							
								 
							
						 
						
							
							
								
								1.6.0  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
			
				
	continuous-integration/drone/tag Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-08-25 13:51:54 -07:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								5b27f600de 
								
							
								 
							
						 
						
							
							
								
								add DrawPrimitivesIndirect + fix sync issues  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-08-25 12:21:49 -07:00  
				
					
						
							
							
								
								TheSpydog 
							
						 
						
							
							
								d4693a9093 
								
							
								 
							
						 
						
							
							
								
								Prep for PS5Driver ( #19 )  
							
							... 
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
							This PR contains the general changes needed for the PS5 driver (being developed separately, outside this repository).
Co-authored-by: Caleb Cornett <caleb.cornett@outlook.com>
Reviewed-on: #19 
Co-authored-by: TheSpydog <thespydog@noreply.example.org>
Co-committed-by: TheSpydog <thespydog@noreply.example.org> 
							
						 
						
							2022-08-14 20:45:24 +00:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								2fb9a6931b 
								
							
								 
							
						 
						
							
							
								
								fix SetTextureDataYUV image transitions  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
			
				
	continuous-integration/drone/tag Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-07-29 18:15:02 -07:00  
				
					
						
							
							
								 
						
							
							
								c01ff21359 
								
							
								 
							
						 
						
							
							
								
								Fix blit destination layer and level  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
			
				
	continuous-integration/drone/tag Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-07-22 20:59:01 -07:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								e5da75d33a 
								
							
								 
							
						 
						
							
							
								
								fix exponential growth when submitting multiple command buffers  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
			
				
	continuous-integration/drone/tag Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-06-27 10:21:40 -07:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								99e9dc5b8c 
								
							
								 
							
						 
						
							
							
								
								fix framebuffer size miscalculation with depth attachment  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-06-17 14:47:12 -07:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								0e7720ccf6 
								
							
								 
							
						 
						
							
							
								
								D16 fallback when unsupported  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-06-17 00:41:27 -07:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								488cb8c535 
								
							
								 
							
						 
						
							
							
								
								add format to render pass hash  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
			
				
	continuous-integration/drone/tag Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-06-06 11:46:08 -07:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								3007b4c989 
								
							
								 
							
						 
						
							
							
								
								1.5.0  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
			
				
	continuous-integration/drone/tag Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-05-11 21:18:54 -07:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								163adfb5cd 
								
							
								 
							
						 
						
							
							
								
								add BC7 support  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-05-11 21:16:24 -07:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								f0b970496e 
								
							
								 
							
						 
						
							
							
								
								vertex format changes  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
			
				
	continuous-integration/drone/tag Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-17 14:41:16 -07:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								38d14fd99d 
								
							
								 
							
						 
						
							
							
								
								1.4.0  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
			
				
	continuous-integration/drone/tag Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-14 10:54:32 -07:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								4bba0f99f9 
								
							
								 
							
						 
						
							
							
								
								remove lineWidth from RasterizerState  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-14 10:43:01 -07:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								acefc530fd 
								
							
								 
							
						 
						
							
							
								
								1.3.0  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
			
				
	continuous-integration/drone/tag Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-10 10:28:00 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								3820d458fe 
								
							
								 
							
						 
						
							
							
								
								remove Clear and add pWidth and pHeight to AcquireSwapchainTexture  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-10 10:21:49 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								7a0b0f5709 
								
							
								 
							
						 
						
							
							
								
								suboptimal on recreate is still technically fine  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
			
				
	continuous-integration/drone/tag Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-08 11:21:36 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								ce34f4a435 
								
							
								 
							
						 
						
							
							
								
								fix deadlock on multi window swapchain resize  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-08 10:47:07 -08:00  
				
					
						
							
							
								
								TheSpydog 
							
						 
						
							
							
								eb5617f40e 
								
							
								 
							
						 
						
							
							
								
								Update template for latest ABI breaks ( #16 )  
							
							... 
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
							Co-authored-by: Caleb Cornett <caleb.cornett@outlook.com>
Co-authored-by: cosmonaut <evan@moonside.games>
Reviewed-on: #16 
Co-authored-by: TheSpydog <thespydog@noreply.example.org>
Co-committed-by: TheSpydog <thespydog@noreply.example.org> 
							
						 
						
							2022-03-07 08:05:58 +00:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								0380a96817 
								
							
								 
							
						 
						
							
							
								
								Swapchain resize fixes ( #18 )  
							
							... 
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
							Fixes various errors related to the swapchain being recreated.
Additionally, `BeginRenderPass` now allows a NULL `renderArea` parameter. If NULL, Refresh will select a sensible default render area.
Co-authored-by: cosmonaut <evan@moonside.games>
Co-committed-by: cosmonaut <evan@moonside.games> 
							
						 
						
							2022-03-07 06:31:39 +00:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								22236607f7 
								
							
								 
							
						 
						
							
							
								
								1.2.1  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
			
				
	continuous-integration/drone/tag Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-04 13:39:31 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								715ca591f6 
								
							
								 
							
						 
						
							
							
								
								fix compute pipeline create bug  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-04 13:37:45 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								7b91c5a140 
								
							
								 
							
						 
						
							
							
								
								1.2.0  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
			
				
	continuous-integration/drone/tag Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-04 13:18:58 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								2731d47419 
								
							
								 
							
						 
						
							
							
								
								rename viewport and scissor set functions  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-04 12:47:36 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								0fbf1b2546 
								
							
								 
							
						 
						
							
							
								
								fix erroneous stack free  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-04 12:36:02 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								f6b96fe34b 
								
							
								 
							
						 
						
							
							
								
								viewport and scissor ABI break  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is failing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-04 12:30:33 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								9422d4975f 
								
							
								 
							
						 
						
							
							
								
								1.1.0  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
			
				
	continuous-integration/drone/tag Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-03 17:32:21 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								435f56f6b7 
								
							
								 
							
						 
						
							
							
								
								move API defines to the top  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-03 17:31:33 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								6302603b08 
								
							
								 
							
						 
						
							
							
								
								add some missing frees  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-03 17:30:26 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								5fe4c8dbf3 
								
							
								 
							
						 
						
							
							
								
								remove command buffer from QueueDestroy calls  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-03 17:07:07 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								67e3a8799c 
								
							
								 
							
						 
						
							
							
								
								1.0.0  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
			
				
	continuous-integration/drone/tag Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-02 15:55:56 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								ee50c04428 
								
							
								 
							
						 
						
							
							
								
								remove interop structs  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-02 15:49:40 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								9eae69f96b 
								
							
								 
							
						 
						
							
							
								
								remove unused enum  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-02 11:46:41 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								057a48e96f 
								
							
								 
							
						 
						
							
							
								
								separate shader types  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-02 11:22:52 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								61e83cfba8 
								
							
								 
							
						 
						
							
							
								
								D3D compatibility ABI break  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-02 11:10:28 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								e4ea104a88 
								
							
								 
							
						 
						
							
							
								
								remove swapchain log spam  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-02 10:27:03 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								83c2372499 
								
							
								 
							
						 
						
							
							
								
								only mark swapchain as needing recreate if it exists  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-03-02 10:02:07 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								cb99489b3c 
								
							
								 
							
						 
						
							
							
								
								Rework Presentation Flow ( #15 )  
							
							... 
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
							Removes `Refresh_RenderTarget`, `Refresh_CreateRenderTarget` and `Refresh_QueueDestroyRenderTarget`. Render targets are now managed by the implementation.
Adds `REFRESH_TEXTUREFORMAT_B8G8R8A8`.
Adds `Refresh_AcquireSwapchainTexture`. Returns a swapchain texture for the requested window.
Removes `Refresh_QueuePresent`. It is now assumed that the texture returned by `Refresh_AcquireSwapchainTexture` will be presented. This texture can be manipulated like any other texture.
Adds `Refresh_GetSwapchainFormat`. Returns the swapchain format for the requested window.
Reviewed-on: #15 
Co-authored-by: cosmonaut <evan@moonside.games>
Co-committed-by: cosmonaut <evan@moonside.games> 
							
						 
						
							2022-03-02 06:33:57 +00:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								d22bed8b76 
								
							
								 
							
						 
						
							
							
								
								transition entire images + rework swapchain image management  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-02-28 12:02:39 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								436b990d45 
								
							
								 
							
						 
						
							
							
								
								Fix intro message formatting  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-02-25 23:13:17 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								a26d3e3689 
								
							
								 
							
						 
						
							
							
								
								move color blend state to AttachmentInfo  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-02-25 17:37:42 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								a38a9d461d 
								
							
								 
							
						 
						
							
							
								
								fix right alignment spacing  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-02-25 13:51:29 -08:00  
				
					
						
							
							
								
								cosmonaut 
							
						 
						
							
							
								517399f5d9 
								
							
								 
							
						 
						
							
							
								
								convert all spaces to tabs  
							
							
	
		
			
	 
	
	
		
			
				
	continuous-integration/drone/push Build is passing  
				
					Details 
				
			 
		
	 
							
						 
						
							2022-02-25 13:42:11 -08:00