| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 bunnei | c103759cdc | shader_jit_x64: Make assert outputs more useful & cleanup formatting. | 2016-03-12 12:06:28 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | 46f78b7f19 | shader: Update log message to use proper log class. | 2016-03-12 12:03:32 -05:00 |  | 
			
				
					| 
							
							
								 Yuri Kunde Schlesner | 305e63d9ea | Merge pull request #1475 from lioncash/align Common: Get rid of alignment macros | 2016-03-09 20:08:38 -08:00 |  | 
			
				
					| 
							
							
								 bunnei | 4a2d1571bc | Merge pull request #1474 from lioncash/renderer renderer_base: Minor changes | 2016-03-09 10:57:38 -05:00 |  | 
			
				
					| 
							
							
								 Lioncash | 88d604383e | Common: Get rid of alignment macros The gl rasterizer already uses alignas,
so we may as well move everything over. | 2016-03-09 01:31:14 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | 8530a2d7df | Merge pull request #1344 from LittleWhite-tb/error-output Output errors in GUI | 2016-03-08 23:12:04 -05:00 |  | 
			
				
					| 
							
							
								 Lioncash | 4b5b32e721 | renderer_base: In-class initialize variables | 2016-03-08 21:46:47 -05:00 |  | 
			
				
					| 
							
							
								 Lioncash | be913040a8 | render_base: Clarify/normalize getter functions | 2016-03-08 21:45:24 -05:00 |  | 
			
				
					| 
							
							
								 Lioncash | bf76afc68d | renderer_base: Don't directly expose the rasterizer unique_ptr There's no reason to allow direct access to the unique_ptr instance. Only
its contained pointer. | 2016-03-08 21:31:44 -05:00 |  | 
			
				
					| 
							
							
								 LittleWhite | 4be68dddfb | Improve error report from Init() functions Add error popup when citra initialization failed | 2016-03-08 22:05:25 +01:00 |  | 
			
				
					| 
							
							
								 Yuri Kunde Schlesner | c58bc25d5b | Pica: Write depth value even when depth test is disabled This has been confirmed on hardware. Fixes Etrian Odyssey IV. | 2016-03-05 20:16:20 -08:00 |  | 
			
				
					| 
							
							
								 Dwayne Slater | 6b775034dd | Add immediate mode vertex submission | 2016-03-02 22:16:38 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | 2b00bdec1f | Merge pull request #1424 from MerryMage/lut_init renderer_opengl: Initalise fragment shader LUT textures | 2016-02-25 19:36:27 -05:00 |  | 
			
				
					| 
							
							
								 MerryMage | 0801363840 | renderer_opengl: Initalise fragment shader LUT textures | 2016-02-26 00:12:38 +00:00 |  | 
			
				
					| 
							
							
								 bunnei | e04e6aabbc | Merge pull request #1395 from ds84182/padding-attributes Add support for padding vertex attributes | 2016-02-24 18:15:16 -08:00 |  | 
			
				
					| 
							
							
								 Dwayne Slater | ed8072b48b | Fix out of bounds array access when loading a component >= 12 | 2016-02-20 19:03:14 -05:00 |  | 
			
				
					| 
							
							
								 Dwayne Slater | 82fc075ff6 | Add support for padding vertex attributes | 2016-02-20 19:00:31 -05:00 |  | 
			
				
					| 
							
							
								 MerryMage | 6c71858c5c | BitField: Make trivially copyable and remove assignment operator | 2016-02-12 19:51:16 +00:00 |  | 
			
				
					| 
							
							
								 bunnei | 19557aaab3 | pica: Cleanup lighting register definitions and documentation. | 2016-02-05 17:20:25 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | c4d318f691 | gl_rasterizer: Use alignas(16) instead of explicit padding. | 2016-02-05 17:20:24 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | aaa7beeda8 | renderer_opengl: Use GLvec3/GLvec4 aliases for commonly used types. | 2016-02-05 17:20:23 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | 8e9318f20a | gl_rasterizer: Fix issue with interpolation of opposite quaternions. | 2016-02-05 17:20:23 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | b694423d09 | pica_types: Fix typo in docstring. | 2016-02-05 17:20:22 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | a949fd5f25 | pica_types: Replace float24/20/16 with a template class. | 2016-02-05 17:20:22 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | d171822dce | command_processor: Add an assertion to ensure LUTs are not written past their boundaries. | 2016-02-05 17:20:20 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | 310a1c30ca | gl_rasterizer: Remove unnecessary casts. | 2016-02-05 17:20:19 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | c229503f4a | gl_rasterizer: Fix PicaShaderConfig on GCC. | 2016-02-05 17:20:19 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | 9dfb223d26 | gl_rasterizer: Initial implementation of bump mapping. | 2016-02-05 17:20:19 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | 449902b558 | gl_shader_gen: Fix bug in LUT range (should within range [0, 255] not [0, 256]). | 2016-02-05 17:20:17 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | 348c9c9ff3 | gl_shader_gen: Implement lighting red, green, and blue reflection. | 2016-02-05 17:20:16 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | 01b407638c | gl_shader_gen: View should be normalized. | 2016-02-05 17:20:15 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | c37de30cfc | gl_shader_gen: Implement fragment lighting fresnel effect. | 2016-02-05 17:20:13 -05:00 |  |