 4738113f29
			
		
	
	
		4738113f29
		
			
		
	
	
	
	
		
			
			* chore : disable unwanted warnings and minor code cleanup * chore : remove more warnings * fix : reorder struct correctly * fix : restore _isKernel and remove useless comment * fix : copy/paste error * fix : restore CallMethod call * fix : whitespace * chore : clean using * feat : remove warnings * fix : simplify warning removal on struct * fix : revert fields deletion and code clean up * fix : re-add RE value * fix : typo
		
			
				
	
	
		
			22 lines
		
	
	
	
		
			518 B
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
	
		
			518 B
		
	
	
	
		
			C#
		
	
	
	
	
	
| namespace Ryujinx.Graphics.Gpu.State
 | |
| {
 | |
|     /// <summary>
 | |
|     /// Split GPU virtual address.
 | |
|     /// </summary>
 | |
|     struct GpuVa
 | |
|     {
 | |
| #pragma warning disable CS0649
 | |
|         public uint High;
 | |
|         public uint Low;
 | |
| #pragma warning restore CS0649
 | |
| 
 | |
|         /// <summary>
 | |
|         /// Packs the split address into a 64-bits address value.
 | |
|         /// </summary>
 | |
|         /// <returns>The 64-bits address value</returns>
 | |
|         public ulong Pack()
 | |
|         {
 | |
|             return Low | ((ulong)High << 32);
 | |
|         }
 | |
|     }
 | |
| }
 |