Commit graph

  • dc2ee9b338 Merge pull request #1448 from bunnei/remove-glfw bunnei 2016-03-03 23:38:02 -0500
  • cf414db710 externals: Remove unused GLFW library from the repo. bunnei 2016-03-03 23:30:52 -0500
  • 7ad669a911 Display errors in GUI when loading ROM failed LittleWhite 2016-01-07 18:36:10 +0100
  • 5eeef06c10 Merge pull request #1446 from vitorsilverio/patch-2 Mathew Maidment 2016-03-03 12:46:11 -0500
  • 544cebd90d Update Building Links Vitor 2016-03-03 13:36:18 -0300
  • c9009d39d4 Merge pull request #1394 from ds84182/immediate-mode-vtx bunnei 2016-03-03 10:51:15 -0500
  • 6b775034dd Add immediate mode vertex submission Dwayne Slater 2016-03-02 22:16:38 -0500
  • 699b2a6571 Merge pull request #1403 from MerryMage/sdl bunnei 2016-03-02 20:32:32 -0500
  • 48366b1071 Config: Use unique_ptr instead of raw pointer MerryMage 2016-03-02 12:49:30 +0000
  • ea0ca17215 Merge pull request #1434 from Kloen/legend bunnei 2016-03-02 09:09:09 -0500
  • ba2a54a9dd Dependencies: Remove GLFW, Add SDL2 MerryMage 2016-03-01 17:24:18 +0000
  • cddb9bd2aa Merge pull request #1297 from Subv/saves bunnei 2016-03-01 17:16:05 -0500
  • 95addab57b Merge pull request #1433 from yuriks/config-000A0000 bunnei 2016-03-01 17:09:53 -0500
  • 1149e66820 ThreadProcessorId_All on SVC::CreateThread Kloen 2016-03-01 12:03:32 +0100
  • 1912c4691b Service/CFG: Fix potential endianess issue Yuri Kunde Schlesner 2016-02-29 23:56:02 -0800
  • 228d8ac14a Service/CFG: Add block 0x000A0000 (username) to default config file Yuri Kunde Schlesner 2016-02-29 23:42:36 -0800
  • 338a0f01f2 Service/CAM: Add doxycomments to all service functions Yuri Kunde Schlesner 2016-02-29 22:53:36 -0800
  • ddcf2ef32a Merge pull request #1427 from MerryMage/emit-lbit Yuri Kunde Schlesner 2016-02-28 03:12:57 -0800
  • f73c39d573 x64 Emitter: Fix L bit in VEX prefix MerryMage 2016-02-27 12:45:26 +0000
  • 2f56125f12 Merge pull request #1418 from mailwl/branch-ir bunnei 2016-02-26 11:07:29 -0500
  • 2e13b7f3ca Initial implementation ir:user mailwl 2016-02-21 14:48:28 +0300
  • c28a48aa02 Merge pull request #1352 from LittleWhite-tb/exit_check bunnei 2016-02-26 08:36:33 -0500
  • 2b00bdec1f Merge pull request #1424 from MerryMage/lut_init bunnei 2016-02-25 19:36:27 -0500
  • af7282b5ea Merge pull request #1386 from MerryMage/audio-core-skeleton bunnei 2016-02-25 19:21:50 -0500
  • 0801363840 renderer_opengl: Initalise fragment shader LUT textures MerryMage 2016-02-26 00:12:38 +0000
  • b63a4192a7 Merge pull request #1422 from vgturtle127/patch-1 bunnei 2016-02-25 14:30:20 -0500
  • e58ad4ab51 Add website to README. Be proud of it! Derek "Turtle" Roe 2016-02-25 01:42:34 -0600
  • e04e6aabbc Merge pull request #1395 from ds84182/padding-attributes bunnei 2016-02-24 18:15:16 -0800
  • 8b00954ec7 AudioCore: Skeleton Implementation MerryMage 2016-02-21 13:13:52 +0000
  • ed8072b48b Fix out of bounds array access when loading a component >= 12 Dwayne Slater 2016-02-20 19:03:14 -0500
  • 82fc075ff6 Add support for padding vertex attributes Dwayne Slater 2016-02-05 19:02:40 -0500
  • 0d086616d1 Merge pull request #1406 from MerryMage/bitfield2 bunnei 2016-02-13 21:10:05 -0500
  • fc6fa0f088 Service/CAM: Dummy implementation of some functions Yuri Kunde Schlesner 2016-02-13 00:59:01 -0800
  • 6c71858c5c BitField: Make trivially copyable and remove assignment operator MerryMage 2016-02-11 17:41:15 +0000
  • f1d1049c4f Merge pull request #1264 from bunnei/fragment-lighting-hw bunnei 2016-02-05 21:49:44 -0500
  • 19557aaab3 pica: Cleanup lighting register definitions and documentation. bunnei 2016-02-04 21:51:56 -0500
  • c4d318f691 gl_rasterizer: Use alignas(16) instead of explicit padding. bunnei 2016-02-04 00:13:17 -0500
  • aaa7beeda8 renderer_opengl: Use GLvec3/GLvec4 aliases for commonly used types. bunnei 2016-02-04 00:03:20 -0500
  • 8e9318f20a gl_rasterizer: Fix issue with interpolation of opposite quaternions. bunnei 2016-01-28 23:29:33 -0500
  • b694423d09 pica_types: Fix typo in docstring. bunnei 2015-12-28 21:03:53 -0500
  • a949fd5f25 pica_types: Replace float24/20/16 with a template class. bunnei 2015-12-16 23:23:50 -0500
  • d171822dce command_processor: Add an assertion to ensure LUTs are not written past their boundaries. bunnei 2015-12-16 18:49:20 -0500
  • 310a1c30ca gl_rasterizer: Remove unnecessary casts. bunnei 2015-12-14 22:14:29 -0500
  • c229503f4a gl_rasterizer: Fix PicaShaderConfig on GCC. bunnei 2015-12-14 21:14:54 -0500
  • 9dfb223d26 gl_rasterizer: Initial implementation of bump mapping. bunnei 2015-11-25 20:49:48 -0500
  • 449902b558 gl_shader_gen: Fix bug in LUT range (should within range [0, 255] not [0, 256]). bunnei 2015-11-25 20:30:27 -0500
  • 348c9c9ff3 gl_shader_gen: Implement lighting red, green, and blue reflection. bunnei 2015-11-25 20:25:02 -0500
  • 01b407638c gl_shader_gen: View should be normalized. bunnei 2015-11-24 22:59:14 -0500
  • c37de30cfc gl_shader_gen: Implement fragment lighting fresnel effect. bunnei 2015-11-23 20:26:09 -0500
  • 0e67c21c9e gl_shader_gen: Implement fragment lighting specular 1 component. bunnei 2015-11-19 22:42:06 -0500
  • 781b046579 gl_shader_gen: Add support for D0 LUT scaling. bunnei 2015-11-19 19:00:42 -0500
  • 3d89dacd56 gl_shader_gen: Refactor lighting config to match Pica register naming. bunnei 2015-11-18 23:40:18 -0500
  • 6307999116 pica: Cleanup and add some comments to lighting registers. bunnei 2015-11-18 23:17:25 -0500
  • 6878ba7608 gl_rasterizer: Minor naming refactor on Pica register naming. bunnei 2015-11-18 22:55:24 -0500
  • 76f303538b gl_shader_gen: Reorganize and cleanup lighting code. bunnei 2015-11-18 22:36:01 -0500
  • 5f3bad8fb1 gl_shader_gen: Fix directional lights. bunnei 2015-11-18 21:16:06 -0500
  • bdc72d0904 gl_shader_gen: Fix bug with lighting where clamp highlights was only applied to last light. bunnei 2015-11-18 21:14:50 -0500
  • 603b619cbe gl_shader_gen: View vector needs to be normalized when computing half angle vector. bunnei 2015-11-16 20:56:28 -0500
  • 021cb0bced renderer_opengl: Use textures for fragment shader LUTs instead of UBOs. bunnei 2015-11-15 17:43:01 -0500
  • bf89870437 renderer_opengl: Initial implementation of basic specular lighting. bunnei 2015-11-14 23:23:08 -0500
  • e34fa6365f renderer_opengl: Implement HW fragment lighting distance attenuation. bunnei 2015-11-13 23:04:19 -0500
  • e9af70eaf3 renderer_opengl: Implement HW fragment lighting LUTs within our default UBO. bunnei 2015-11-13 22:52:20 -0500
  • afbef52516 renderer_opengl: Implement diffuse component of HW fragment lighting. bunnei 2015-11-12 17:33:21 -0500
  • b003075570 pica: Implement decoding of basic fragment lighting components. - Diffuse - Distance attenuation - float16/float20 types - Vertex Shader 'view' output bunnei 2015-09-09 22:39:43 -0400
  • 281bc90ad2 pica: Implement fragment lighting LUTs. bunnei 2015-09-12 18:56:12 -0400
  • 4369767c72 pica: Add decodings for distance attenuation and LUT registers. bunnei 2015-09-12 18:47:15 -0400
  • 38c7b20475 pica: Add pica_types module and move float24 definition. bunnei 2015-09-09 18:30:03 -0400
  • 69e2453649 Merge pull request #1391 from tfarley/hw-fb-sync-fix bunnei 2016-02-05 17:03:58 -0500
  • 7400100da7 Merge pull request #1392 from lioncash/move Yuri Kunde Schlesner 2016-02-04 20:39:36 -0800
  • c89e3d5951 backend: defaulted move constructor/assignment Lioncash 2016-02-04 22:39:33 -0500
  • 973a6c40da Add a configuration entry to enable/disable the check LittleWhite 2016-01-13 18:40:41 +0100
  • c2b210f713 Add check before closure when emulation is running LittleWhite 2016-01-10 13:31:20 +0100
  • a15f4d1590 hwrasterizer: Use proper cached fb addr/size tfarley 2016-02-03 15:52:34 -0500
  • 7497675a83 Merge pull request #1387 from lioncash/func bunnei 2016-02-03 12:14:48 -0500
  • 30fd5d9e96 Merge pull request #1388 from yuriks/spammy-opengl-debug Mathew Maidment 2016-02-03 01:57:22 -0500
  • 05356543d9 OpenGL: Downgrade GL_DEBUG_SEVERITY_NOTIFICATION to Debug logging level Yuri Kunde Schlesner 2016-02-02 22:44:13 -0800
  • 0937bed8d8 services: Get rid of unnecessary includes Lioncash 2016-02-02 01:17:41 -0500
  • 5e5bb0c32e services: Update function tables Lioncash 2016-02-01 21:37:10 -0500
  • cd0b31fd73 Merge pull request #1377 from MerryMage/mmio bunnei 2016-01-30 19:03:33 -0500
  • 2b93313348 Memory: Implement MMIO MerryMage 2016-01-30 18:41:04 +0000
  • 3ab6d77c20 Merge pull request #1379 from lioncash/color bunnei 2016-01-28 15:22:57 -0500
  • 60fe45813b color: Make trivial helpers constexpr Lioncash 2016-01-27 22:14:17 -0500
  • a43f8d2fb7 Merge pull request #1367 from yuriks/jit-jmp bunnei 2016-01-27 09:19:28 -0500
  • c407b6ce2f Merge pull request #1369 from yuriks/jmpu-inverted bunnei 2016-01-26 09:58:16 -0500
  • 01cb800256 Merge pull request #1370 from yuriks/gpureg-names bunnei 2016-01-25 13:37:12 -0500
  • 8b3994e9e4 Merge pull request #1373 from lioncash/cast Yuri Kunde Schlesner 2016-01-25 00:41:32 -0800
  • a89e32b157 elf: Don't cast away const Lioncash 2016-01-25 02:34:37 -0500
  • cfaacc07dc Merge pull request #1372 from lioncash/tie Yuri Kunde Schlesner 2016-01-24 22:38:37 -0800
  • 3933b68c59 key_map: Use std::tie for comparisons Lioncash 2016-01-25 01:19:21 -0500
  • c4cc099617 Merge pull request #1371 from lioncash/return Yuri Kunde Schlesner 2016-01-24 21:55:58 -0800
  • 3ed5ecd67a archive_backend: Remove unnecessary const from return types Lioncash 2016-01-25 00:10:05 -0500
  • d01d1f7e01 Debugger: Use 3dbrew names for GPU registers Yuri Kunde Schlesner 2016-01-24 20:10:52 -0800
  • 083d2d89a5 Shader: Implement "invert condition" feature of IFU instruction Yuri Kunde Schlesner 2016-01-24 20:20:39 -0800
  • c1071c1ff7 Shader JIT: Fix off-by-one error when compiling JMPs Yuri Kunde Schlesner 2016-01-24 02:10:56 -0800
  • 0b6cc0592d Merge pull request #1334 from tfarley/hw-depth-modifiers bunnei 2016-01-20 22:27:33 -0500
  • f53dbafdae hwrasterizer: Use depth offset tfarley 2016-01-03 15:46:54 -0800
  • 1b9012aea0 Merge pull request #1363 from robturn/master Mathew Maidment 2016-01-19 13:02:42 -0500
  • d29578d467 ARM_Disasm::DisassembleMemHalf: actually use width in determining opcode name rob turner 2016-01-19 18:42:16 +0100
  • 2c663fbc3e Merge pull request #1360 from lioncash/var Mathew Maidment 2016-01-17 15:59:21 -0500
  • 4966568076 command_processor: Get rid of variable shadowing Lioncash 2016-01-17 02:22:51 -0500