| 
							
							
								 tfarley | 22f3a7e94c | HWRasterizer: Texture forwarding | 2016-04-21 17:27:56 -04:00 |  | 
			
				
					| 
							
							
								 tfarley | e46d086189 | Config: Add scaled resolution option | 2016-04-21 17:27:48 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 14cc1ed911 | Merge pull request #1655 from JayFoxRox/hw-dot3 OpenGL: Implement color combiner Operation::Dot3_RGB | 2016-04-21 16:39:36 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 142a5dc3f5 | Merge pull request #1625 from JayFoxRox/sw-blend-func Rasterizer: Allow all blend factors for alpha blend-func | 2016-04-17 20:20:15 -04:00 |  | 
			
				
					| 
							
							
								 Jannik Vogel | e2b63a2dd7 | Rasterizer: Allow all blend factors for alpha blend-func | 2016-04-17 22:44:24 +02:00 |  | 
			
				
					| 
							
							
								 Lioncash | 4501a9eb50 | debug_utils: use std::make_unique for initializing PicaTrace | 2016-04-14 22:05:28 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | aff35d3e58 | Merge pull request #1665 from lioncash/file IOFile: Minor API changes | 2016-04-14 16:28:15 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | d7fe2784cc | shader_jit_x64: Rename RuntimeAssert to Compile_Assert. | 2016-04-13 23:04:53 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 3f623b2561 | shader_jit_x64.cpp: Rename JitCompiler to JitShader. | 2016-04-13 23:04:53 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 847fb951e2 | shader_jit_x64: Free memory that's no longer needed after compilation. | 2016-04-13 23:04:52 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 60aa72e117 | shader_jit_x64: Use a sorted vector instead of a set for keeping track of return addresses. | 2016-04-13 23:04:52 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 60749f2cda | shader_jit_x64: Use CALL/RET instead of JMP for subroutines. | 2016-04-13 23:04:52 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 1d45b57939 | shader_jit_x64: Separate initialization and code generation for readability. | 2016-04-13 23:04:50 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 6e0319eec9 | shader_jit_x64: Get rid of unnecessary last_program_counter variable. | 2016-04-13 23:04:49 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | f3afe24594 | shader_jit_x64: Execute certain asserts at runtime. - This is because we compile the full shader code space, and therefore its common to compile malformed instructions. | 2016-04-13 23:04:49 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | ffcf7ecee9 | shader: Remove unused 'state' argument from 'Setup' function. | 2016-04-13 23:04:48 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | a5a74eb121 | shader_jit_x64: Specify shader main offset at runtime. | 2016-04-13 23:04:47 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | c9d10de644 | shader_jit_x64: Allocate each program independently and persist for emu session. | 2016-04-13 23:04:47 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 4632791a40 | shader_jit_x64: Rewrite flow control to support arbitrary CALL and JMP instructions. | 2016-04-13 23:04:44 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 135aec7bea | shader_jit_x64: Fix strict memory aliasing issues. | 2016-04-13 23:04:43 -04:00 |  | 
			
				
					| 
							
							
								 Lioncash | a4120ca66c | file_util: Don't expose IOFile internals through the API | 2016-04-13 20:17:17 -04:00 |  | 
			
				
					| 
							
							
								 Jannik Vogel | ff7c798d86 | Pica: Remove geometry dumper (PICA_DUMP_GEOMETRY) | 2016-04-10 22:07:06 +02:00 |  | 
			
				
					| 
							
							
								 Jannik Vogel | 0ad050f85d | OpenGL: Implement color combiner Operation::Dot3_RGB | 2016-04-10 15:31:24 +02:00 |  | 
			
				
					| 
							
							
								 Jannik Vogel | 35a92b4097 | OpenGL: Respect buffer-write allow registers | 2016-04-08 22:57:11 +02:00 |  | 
			
				
					| 
							
							
								 Jannik Vogel | c6bbc41984 | OpenGL: Split buffer-write mask sync into seperate functions | 2016-04-08 22:42:44 +02:00 |  | 
			
				
					| 
							
							
								 Jannik Vogel | fa24df7340 | Rasterizer: Respect buffer-write allow registers | 2016-04-08 22:35:22 +02:00 |  | 
			
				
					| 
							
							
								 Jannik Vogel | d47605b2ed | OpenGL: Keep stencil-test and framebuffer.depth_format in sync | 2016-04-08 22:35:17 +02:00 |  | 
			
				
					| 
							
							
								 bunnei | 6e750ae12d | Merge pull request #1639 from linkmauve/fix-double-framebuffer-check OpenGL: Fix a double framebuffer completeness checks. | 2016-04-07 19:52:02 -04:00 |  | 
			
				
					| 
							
							
								 Mathew Maidment | aa6380e5bc | Merge pull request #1643 from MerryMage/make_unique Common: Remove Common::make_unique, use std::make_unique | 2016-04-05 20:10:11 -04:00 |  | 
			
				
					| 
							
							
								 MerryMage | a06dcfeb61 | Common: Remove Common::make_unique, use std::make_unique | 2016-04-05 13:31:17 +01:00 |  | 
			
				
					| 
							
							
								 Emmanuel Gil Peyrot | 3219be8ee0 | OpenGL: Fix a double framebuffer completeness checks. | 2016-04-03 17:00:44 +01:00 |  | 
			
				
					| 
							
							
								 Jannik Vogel | 693cbc1f8f | OpenGL: Check for framebuffer completeness | 2016-04-03 17:06:05 +02:00 |  | 
			
				
					| 
							
							
								 Jannik Vogel | c26b141407 | Avoid warnings by casting to size_t for ARRAY_SIZE() comparisons | 2016-04-01 02:14:43 +02:00 |  | 
			
				
					| 
							
							
								 Yuri Kunde Schlesner | 81004211dd | Pica: Improve accuracy of immediate-mode support This partially fixes Etrian Odyssey IV. | 2016-03-23 20:18:40 -07:00 |  | 
			
				
					| 
							
							
								 Yuri Kunde Schlesner | 0c447e0a06 | OpenGL: Don't attempt to draw empty triangle batches Our code did not handle this well, causing random crashes in some
situations. | 2016-03-23 20:02:05 -07:00 |  | 
			
				
					| 
							
							
								 bunnei | ebbba0d381 | Merge pull request #1508 from JayFoxRox/vs-output-map Respect vs output map | 2016-03-22 11:59:12 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 784c5539ea | Merge pull request #1538 from lioncash/dot shader_interpreter: use std::inner_product for the dot product | 2016-03-20 00:35:06 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 58852bedbf | Merge pull request #1535 from JayFoxRox/fix-align PICA: Alignment happens locally in vertex | 2016-03-17 20:00:00 -04:00 |  | 
			
				
					| 
							
							
								 Lioncash | 63e956cc7a | video_core: Don't cast away const | 2016-03-17 02:01:38 -04:00 |  | 
			
				
					| 
							
							
								 Lioncash | 4d89df8df2 | shader_interpreter: use std::inner_product for the dot product Same thing, less code. | 2016-03-17 01:00:30 -04:00 |  | 
			
				
					| 
							
							
								 Lioncash | c928b04eee | core/video_core: Make NumIds functions constexpr | 2016-03-17 00:29:47 -04:00 |  | 
			
				
					| 
							
							
								 Lioncash | 39baad9926 | core/video_core: Don't cast away const in subscript operators Not to say these subscript operators aren't totally ugly as is. | 2016-03-17 00:27:15 -04:00 |  | 
			
				
					| 
							
							
								 Jannik Vogel | 7eef9ebc3b | PICA: Alignment happens locally in vertex | 2016-03-17 02:24:20 +01:00 |  | 
			
				
					| 
							
							
								 bunnei | 55f24e1cf4 | Merge pull request #1519 from JayFoxRox/vp-offset-fix PICA: Fix viewport offset | 2016-03-16 14:19:53 -04:00 |  | 
			
				
					| 
							
							
								 bunnei | 96cafbe4cc | Merge pull request #1503 from bunnei/clear-jit-cache Clear JIT cache | 2016-03-16 13:18:51 -04:00 |  | 
			
				
					| 
							
							
								 Jannik Vogel | 9aad2f29bb | PICA: Fix MAD/MADI encoding | 2016-03-15 20:01:25 +01:00 |  | 
			
				
					| 
							
							
								 Jannik Vogel | 964cfaea47 | PICA: Fix viewport offset | 2016-03-14 18:37:33 +01:00 |  | 
			
				
					| 
							
							
								 Jannik Vogel | f746a00964 | Respect vs output map | 2016-03-14 13:03:34 +01:00 |  | 
			
				
					| 
							
							
								 Jannik Vogel | a66c186e81 | PICA: Align vertex attributes | 2016-03-13 04:54:23 +01:00 |  | 
			
				
					| 
							
							
								 bunnei | 6efb710b28 | shader_jit_x64: Clear cache after code space fills up. | 2016-03-12 12:15:49 -05:00 |  |