| 
							
							
								 FernandoS27 | de1c8c5c2c | Texture Cahe/Shader decompiler: Resize PointSize on rescaling, refactor and make reaper more agressive on 4Gb GPUs. | 2021-11-16 22:11:33 +01:00 |  | 
			
				
					| 
							
							
								 ameerj | 618de4e787 | vulkan: Fix rescaling push constant usage | 2021-11-16 22:11:31 +01:00 |  | 
			
				
					| 
							
							
								 ameerj | 581ea90062 | rescaling_pass: Fix IR errors when unscalable texture types are encountered | 2021-11-16 22:11:30 +01:00 |  | 
			
				
					| 
							
							
								 ameerj | 99eec162da | rescaling_pass: Logic simplification and minor style cleanup | 2021-11-16 22:11:30 +01:00 |  | 
			
				
					| 
							
							
								 ameerj | 276565973f | rescaling_pass: Scale ImageFetch offset if it exists Plus some code deduplication | 2021-11-16 22:11:30 +01:00 |  | 
			
				
					| 
							
							
								 ameerj | dd66384451 | rescaling_pass: Enable PatchImageQueryDimensions on fragment stages | 2021-11-16 22:11:30 +01:00 |  | 
			
				
					| 
							
							
								 ameerj | b027fac794 | gl_texture_cache/rescaling_pass: minor cleanup | 2021-11-16 22:11:30 +01:00 |  | 
			
				
					| 
							
							
								 ameerj | edb5844240 | rescaling_pass: Fix and simplify shuffle/fragcoord pass | 2021-11-16 22:11:30 +01:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | b3a9c8f108 | Shader: Don't rescale FragCoord if used by Shuffle | 2021-11-16 22:11:30 +01:00 |  | 
			
				
					| 
							
							
								 ameerj | 68e038404c | shader, video_core: Fix GCC build errors | 2021-11-16 22:11:29 +01:00 |  | 
			
				
					| 
							
							
								 ameerj | 65781f88f8 | emit_spirv: Fix RescalingLayout alignment | 2021-11-16 22:11:29 +01:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | dfa8291526 | RescalingPass: Agregate pixels on texelFetch while on Fragment Shader | 2021-11-16 22:11:29 +01:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | 8f78444de3 | shader: Fix TextureSize check on rescaling. | 2021-11-16 22:11:29 +01:00 |  | 
			
				
					| 
							
							
								 ameerj | dc28284437 | emit_spirv: Fix RescalingLayout alignment | 2021-11-16 22:11:29 +01:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | e66d5b88a6 | shader: Properly scale image reads and add GL SPIR-V support Thanks for everything! | 2021-11-16 22:11:29 +01:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | fc9bb3c3fe | shader: Properly blacklist and scale image loads | 2021-11-16 22:11:29 +01:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | cfeb161c7e | glsl/glasm: Pass and use scaling parameters in shaders | 2021-11-16 22:11:29 +01:00 |  | 
			
				
					| 
							
							
								 ameerj | f086c82e1f | gl_graphics_pipeline: Add downscale factor to shader uniforms | 2021-11-16 22:11:28 +01:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 656adee630 | spirv: Implement rescaling patching | 2021-11-16 22:11:28 +01:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 01379c5e3c | shader/rescaling_pass: Patch more instructions | 2021-11-16 22:11:28 +01:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | c15332c44f | shader: Add IsTextureScaled opcode | 2021-11-16 22:11:28 +01:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | c892359d1b | shader: Add copy constructor to instructions | 2021-11-16 22:11:28 +01:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 95761cc6a7 | shader: Add integer division opcodes | 2021-11-16 22:11:28 +01:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | e580299467 | shader: Fix rescaling pass | 2021-11-16 22:11:28 +01:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 1672e9ba09 | shader: Fix resolution scaling pass | 2021-11-16 22:11:27 +01:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | fb924ea85c | shader: Add resolution down factor opcode | 2021-11-16 22:11:27 +01:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | 360e897ccd | ShaderDecompiler: Add initial support for rescaling. | 2021-11-16 22:11:27 +01:00 |  | 
			
				
					| 
							
							
								 bunnei | 30442d8a89 | Merge pull request #7260 from vonchenplus/spirv_support_legacy_attribute_v2 shader: Spirv support legacy attribute v2 | 2021-11-14 02:07:45 -08:00 |  | 
			
				
					| 
							
							
								 Feng Chen | f2a4204245 | Simply legacy attribute implement | 2021-11-04 09:26:16 +08:00 |  | 
			
				
					| 
							
							
								 bunnei | 7ce29ea74e | Merge pull request #7262 from FernandoS27/Buffalo-buffalo-Buffalo-buffalo-buffalo ShaderCache: Order Phi Arguments from farthest away to nearest. | 2021-11-02 16:34:03 -07:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | 2d4bbd83e6 | Shader Cahe: Fix Phi Nodes on GLASM. | 2021-11-02 00:59:25 +01:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | 194579bc4f | ShaderCache: Fix Phi Nodes Type on OGL. | 2021-11-01 22:26:17 +01:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | c50ad56bf5 | ShaderCache: Order Phi Arguments from farthest away to nearest. | 2021-10-31 19:34:15 +01:00 |  | 
			
				
					| 
							
							
								 vonchenplus | 49f9a44235 | Support gl_FogFragCoord attribute | 2021-10-31 23:34:17 +08:00 |  | 
			
				
					| 
							
							
								 Fernando S | 7aa0d97eed | Merge pull request #7201 from ameerj/spirv-depth-sampling emit_spirv_image: Fix depth image implicit lod sample in non-fragment stages | 2021-10-30 16:45:58 +02:00 |  | 
			
				
					| 
							
							
								 vonchenplus | 36c21ff6cb | Support gl_BackSecondaryColor attribute | 2021-10-26 23:14:40 +08:00 |  | 
			
				
					| 
							
							
								 vonchenplus | 92bebecf46 | Support gl_FrontSecondaryColor attribute | 2021-10-26 23:09:44 +08:00 |  | 
			
				
					| 
							
							
								 vonchenplus | b04c7b6343 | Support gl_BackColor attribute | 2021-10-26 23:01:57 +08:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | e5291e2031 | TexturePass: Fix clamping  of images as this allowed negative indices. | 2021-10-24 20:46:36 +02:00 |  | 
			
				
					| 
							
							
								 ameerj | 06894b0711 | emit_spirv_image: Fix depth image implicit lod sample in compute Ensures all drivers behave the same way in this case. | 2021-10-17 17:09:11 -04:00 |  | 
			
				
					| 
							
							
								 Ameer J | 3791c7ca82 | Merge pull request #7077 from FernandoS27/face-down A series of fixes to queries and indexed samplers. | 2021-10-16 21:41:54 -04:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | 3f4444b552 | Shader Compiler: avoid overflowed indices on indixed samplers. | 2021-10-17 03:38:09 +02:00 |  | 
			
				
					| 
							
							
								 Morph | e29f3b87f1 | style: Remove extra space preceding the :: operator | 2021-09-29 01:26:01 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | 73666fb262 | general: Update style to clang-format-12 | 2021-09-24 15:52:05 -04:00 |  | 
			
				
					| 
							
							
								 Fernando Sahmkow | 8984abfc76 | Spir-V: Rescale the frag depth to 0,1 mode when -1,1 mode is used in Vulkan. | 2021-09-15 21:30:33 +02:00 |  | 
			
				
					| 
							
							
								 Morph | 9248442bb2 | Merge pull request #6948 from ameerj/amd-warp-fix shaders: Fix warp instructions on 64-thread warp devices | 2021-09-12 13:53:29 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 7e9163779d | Merge pull request #6962 from vonchenplus/spirv_support_legacy_attribute renderer_vulkan: Spirv support glsl  legacy attribute | 2021-09-08 14:04:44 -07:00 |  | 
			
				
					| 
							
							
								 Feng Chen | b1e655f898 | Detail adjustment | 2021-09-08 10:30:00 +08:00 |  | 
			
				
					| 
							
							
								 Feng Chen | bbc1800c1b | Detail adjustment | 2021-09-08 09:53:10 +08:00 |  | 
			
				
					| 
							
							
								 Feng Chen | e5ca733722 | Re-implement get unused location | 2021-09-07 13:22:52 +08:00 |  |