bunnei
								
							 
						 | 
						
							
							
							
							
								
							
							
								bab30bcd6e
								
							
						 | 
						
							
							
								
								Merge pull request #1436 from tfarley/hw-tex-forwarding
							
							
							
							
							
							
							
							Hardware Renderer Texture Forwarding 
							
						 | 
						
							2016-04-22 08:15:51 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |