| 
								
								
									 Mai | 21300bb21b | Merge pull request #12457 from iwubcode/asset_memory_limit VideoCommon: handle asset memory going over reserved limit correctly | 2024-02-16 15:46:52 -05:00 |  | 
				
					
						| 
								
								
									 iwubcode | 2ab877586d | VideoCommon: make mesh asset data loadable by asset loader | 2024-02-12 21:45:32 -06:00 |  | 
				
					
						| 
								
								
									 iwubcode | b669580aeb | VideoCommon: handle asset memory going over reserved limit correctly by erroring when the memory is exceeded and not allowing more assets to load until memory is released | 2023-12-21 01:05:56 -06:00 |  | 
				
					
						| 
								
								
									 iwubcode | 0e8f8ea930 | VideoCommon: instead of using 'CustomTextureData' directly, use 'TextureData' for texture assets, this allows us to provide additional metadata for textures.  Such as a sampler or type information (to distinguish cube maps) | 2023-10-10 09:58:14 -05:00 |  | 
				
					
						| 
								
								
									 iwubcode | 77511e8e7c | VideoCommon: add material asset.  A material is similar to other graphics engines where it provides data to be used in conjunction with a shader asset to generate a runtime AbstractShader | 2023-07-09 12:21:34 -05:00 |  | 
				
					
						| 
								
								
									 iwubcode | 6ea49c6746 | VideoCommon: add a pixel shader asset | 2023-06-30 01:32:53 -05:00 |  | 
				
					
						| 
								
								
									 iwubcode | 9d7ab47738 | VideoCommon: add additional locks around asset access and usage to ensure thread safety | 2023-06-05 16:19:46 -05:00 |  | 
				
					
						| 
								
								
									 iwubcode | c93940c6ee | VideoCommon: add multithreaded asset loader and define a texture asset | 2023-06-02 17:31:31 -05:00 |  |