| 
								
								
									 gdkchan | b8e3909d80 | Add a GetSpan method to the memory manager and use it on GPU (#877) | 2020-01-13 10:27:50 +11:00 |  | 
				
					
						| 
								
								
									 Thog | 29e8576b0d | MapBufferEx: take page size into account (#873) Fix #744 | 2020-01-12 03:14:27 +01:00 |  | 
				
					
						| 
								
								
									 gdkchan | a11f6f5235 | Fix some spelling mistakes Thanks to LDj3SNuD for spotting these | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdkchan | 92703af555 | Address PR feedback | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdkchan | 0dbfe3c23e | Re-add NVDEC project (not integrated) | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdkchan | 6e092c0558 | More code cleanup | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdkchan | 59fdaa744b | GPU resource disposal | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdkchan | 430faeb8ef | Add XML documentation to Ryujinx.Graphics.Gpu.Shader | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdkchan | e58b540c4e | Add XML documentation to Ryujinx.Graphics.Gpu.Memory | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdkchan | 654e617fe7 | Some code cleanup | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdkchan | 647d0962df | Initialize GPU physical memory accessor from KProcess, to allow homebrew that never maps anything on the GPU to work | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdk | 6a98c643ca | Add a pass to turn global memory access into storage access, and do all storage related transformations on IR | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdk | d0c7732fe2 | Optimize RangeList by not doing an allocation on every call to the Find methods | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdk | 16d88c21fc | Improved and simplified window texture presentation | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdk | b2b2e04669 | Small optimizations on texture and sampler pool invalidation | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdk | 769c02235f | Add ATOMS, LDS, POPC, RED, STS and VOTE shader instructions, start changing the way how global memory is handled | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdk | 1e8bc29f32 | Use a more efficient range list on the buffer manager | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdk | f2e84ff566 | Flush buffers on copies | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdk | 8cba252b23 | Add per-source type memory change tracking, simplified state change tracking, other fixes | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdk | 1b7d955195 | Initial support for image stores, support texture sample on compute | 2020-01-09 02:13:00 +01:00 |  | 
				
					
						| 
								
								
									 gdk | 1876b346fe | Initial work | 2020-01-09 02:13:00 +01:00 |  |