| 
							
							
								 bunnei | 574e89d924 | video_core: Refactor to use MemoryManager interface for all memory access. # Conflicts:
#	src/video_core/engines/kepler_memory.cpp
#	src/video_core/engines/maxwell_3d.cpp
#	src/video_core/morton.cpp
#	src/video_core/morton.h
#	src/video_core/renderer_opengl/gl_global_cache.cpp
#	src/video_core/renderer_opengl/gl_global_cache.h
#	src/video_core/renderer_opengl/gl_rasterizer_cache.cpp | 2019-03-16 00:38:48 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 6788ebffc8 | Merge pull request #2229 from ReinUsesLisp/vk-sampler-cache vk_sampler_cache: Implement a sampler cache | 2019-03-14 21:22:34 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | a63295a872 | video_core/texture: Fix up sampler lod bias | 2019-03-13 00:45:54 -03:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | aa59d77c3b | vk_sampler_cache: Implement a sampler cache | 2019-03-12 20:20:57 -03:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 8ebeb9ade2 | video_core/texture: Add a raw representation of TSCEntry | 2019-03-12 16:56:29 -03:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | a0be7b3b92 | gl_rasterizer: Encapsulate sampler queries into methods | 2019-03-09 04:35:57 -03:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 0ad3c031f4 | gl_rasterizer_cache: Move format conversion to its own file | 2019-02-26 20:08:27 -03:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 0ccd490fcd | decoders: Minor style changes | 2019-02-26 20:08:27 -03:00 |  | 
			
				
					| 
							
							
								 bunnei | 10ab714fe0 | Merge pull request #2042 from ReinUsesLisp/nouveau-tex maxwell_3d: Allow texture handles with TIC id zero | 2019-02-06 20:19:20 -05:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | b5e685b297 | video_core/texture: Fix BitField size for depth_minus_one | 2019-02-05 04:32:06 -03:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 390721a561 | maxwell_3d: Allow texture handles with TIC id zero Also remove "enabled" field from Tegra::Texture::FullTextureInfo because
it would become unused. | 2019-02-03 04:58:24 -03:00 |  | 
			
				
					| 
							
							
								 David Marcec | fdd649e2ef | Fixed uninitialized memory due to missing returns in canary Functions which are suppose to crash on non canary builds usually don't return anything which lead to uninitialized memory being used. | 2018-12-19 12:52:32 +11:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | ddfbe0b58d | Implemented Tile Width Spacing | 2018-11-26 09:05:12 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | f02b125ac8 | Merge pull request #1717 from FreddyFunk/swizzle-gob textures/decoders: Replace magic numbers | 2018-11-18 20:13:00 -08:00 |  | 
			
				
					| 
							
							
								 bunnei | 6dc33fb812 | Merge pull request #1693 from Tinob/master Missing ogl states | 2018-11-18 19:59:10 -08:00 |  | 
			
				
					| 
							
							
								 Frederic L | 11a1442229 | Eliminated unnessessary memory allocation and copy (#1702) | 2018-11-18 19:53:03 -08:00 |  | 
			
				
					| 
							
							
								 Rodolfo Bogado | 81a9c5fe6f | fix sampler configuration, thanks to Marcos for his investigation | 2018-11-17 19:59:34 -03:00 |  | 
			
				
					| 
							
							
								 Frederic Laing | 7a400e2191 | textures/decoders: Replace magic numbers | 2018-11-17 01:55:28 +01:00 |  | 
			
				
					| 
							
							
								 Frederic Laing | 95d3965f31 | textures/decoders: Minor cleanup | 2018-11-15 21:04:17 +01:00 |  | 
			
				
					| 
							
							
								 greggameplayer | c8b3f09876 | Implement ASTC_2D_10X8 & ASTC_2D_10X8_SRGB (#1666) * Implement ASTC_2D_10X8 & ASTC_2D_10X8_SRGB
( needed by Mario+Rabbids Kingdom Battle )
* Small placement correction | 2018-11-12 18:34:54 -08:00 |  | 
			
				
					| 
							
							
								 Rodolfo Bogado | e9610ec0dd | set sampler max lod, min lod, lod bias and max anisotropy | 2018-11-11 16:31:00 -03:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 60a184455c | Fix ASTC Decompressor to support depth parameter | 2018-11-01 19:22:12 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | aee93f98f9 | Fix ASTC formats | 2018-11-01 13:08:19 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | f0e902a7d6 | Fixed mipmap block autosizing algorithm | 2018-10-28 19:00:05 -04:00 |  | 
			
				
					| 
							
							
								 Rodolfo Bogado | 0287b2be6d | Implement sRGB Support, including workarounds for nvidia driver issues and QT sRGB support | 2018-10-28 01:13:55 -03:00 |  | 
			
				
					| 
							
							
								 bunnei | f7a173de6c | Merge pull request #1524 from FernandoS27/layers-fix rasterizer: Fix Layered Textures Loading and Cubemaps | 2018-10-25 00:29:18 -04:00 |  | 
			
				
					| 
							
							
								 Lioncash | 257b7bbfee | decoders: Remove unused variable within SwizzledData() | 2018-10-23 23:51:13 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | e0ea2f5f6e | Fixed Layered Textures Loading and Cubemaps | 2018-10-23 14:27:36 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | bcde71d4d9 | decoders: Introduce functions for un/swizzling subrects. | 2018-10-18 22:41:43 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 14286f70f0 | Merge pull request #1488 from Hexagon12/astc-types video_core: Added ASTC 5x4; 8x5 types | 2018-10-14 14:44:24 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 331ce2942c | Shorten the implementation of 3D swizzle to only 3 functions | 2018-10-13 20:58:00 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 1ff20d8538 | Fix a Crash on Zelda BotW and Splatoon 2, and simplified LoadGLBuffer | 2018-10-13 16:11:11 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | e0ca938b22 | Propagate depth and depth_block on modules using decoders | 2018-10-13 15:25:18 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | d4ae43f9c1 | Remove old Swizzle algorithms and use 3d Swizzle | 2018-10-13 15:25:17 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 4d959c6bdc | Implement Precise 3D Swizzle | 2018-10-13 15:25:16 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 736db284d2 | Implement Fast 3D Swizzle | 2018-10-13 15:25:15 -04:00 |  | 
			
				
					| 
							
							
								 Hexagon12 | cbf723896f | Added ASTC 5x4; 8x5 | 2018-10-13 17:10:26 +03:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 97b6405a17 | Implemented helper function to correctly calculate a texture's size | 2018-10-12 14:21:53 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | af653906d0 | Fixed block height settings for RenderTargets and Depth Buffers, and added block width and block depth | 2018-10-09 21:14:32 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 752faff2bc | Implemented Depth Compare and Shadow Samplers | 2018-10-06 11:27:54 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | f543b43fd0 | gl_rasterizer_cache: Implement render to cubemap. | 2018-09-30 14:31:58 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 57b44200a2 | Reverse stride align restriction on FastSwizzle due to lost performance | 2018-09-21 12:09:59 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | d2dd1289bd | Join both Swizzle methods within one interface function | 2018-09-21 11:42:34 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 41c6c4593a | Standarized Legacy Swizzle to look alike FastSwizzle and use a Swizzling Table instead | 2018-09-21 11:34:54 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | f020319a45 | Remove same output bpp restriction on FastSwizzle | 2018-09-21 11:10:44 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 68aaa83836 | Improved Legacy Swizzler to be better documented and work better | 2018-09-21 10:57:12 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | bf2f2a715f | Improved fast swizzle and removed restrictions to it | 2018-09-20 23:06:53 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | a94b623dfb | Merge pull request #1311 from FernandoS27/fast-swizzle Optimized Texture Swizzling | 2018-09-17 12:39:34 -04:00 |  | 
			
				
					| 
							
							
								 raven02 | 2845348608 | Implement ASTC_2D_8X8 (Bayonetta 2) | 2018-09-17 01:04:27 +08:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | f8e994354f | Optimized Texture Swizzling | 2018-09-14 12:45:49 -04:00 |  |