Subv
|
e31cb171fa
|
SwRasterizer/Lighting: Fixed a bug where the distance attenuation bias was being set to the dist atten scale.
|
2017-06-28 12:51:58 -05:00 |
|
Subv
|
d1de52ee5d
|
SwRasterizer: Fixed a few conversion warnings and moved per-light values into the per-light loop.
|
2017-06-28 12:51:54 -05:00 |
|
Subv
|
6100748e30
|
SwRasterizer: Run clang-format
|
2017-06-28 12:50:55 -05:00 |
|
Subv
|
c6564a6c31
|
SwRasterizer: Flip the vertex quaternions before clipping (if necessary).
|
2017-06-28 12:49:23 -05:00 |
|
Subv
|
c97937a4c4
|
SwRasterizer: Corrected the light LUT lookups.
|
2017-06-28 12:47:58 -05:00 |
|
Subv
|
60323a12a1
|
SwRasterizer: Corrected the light LUT lookups.
|
2017-06-28 12:47:57 -05:00 |
|
Subv
|
46184cd301
|
SwRasterizer: Fixed the lighting lut lookup function.
|
2017-06-28 12:47:56 -05:00 |
|
Subv
|
938a46354f
|
SwRasterizer: Calculate fresnel for fragment lighting.
|
2017-06-28 12:47:55 -05:00 |
|
Subv
|
39289517f0
|
SwRasterizer: Calculate specular_1 for fragment lighting.
|
2017-06-28 12:47:54 -05:00 |
|
Subv
|
7939cfd45b
|
SwRasterizer: Calculate specular_0 for fragment lighting.
|
2017-06-28 12:47:53 -05:00 |
|
Subv
|
488bc3740f
|
SwRasterizer: Implement primary fragment color.
|
2017-06-28 12:47:46 -05:00 |
|
James Rowe
|
7af6931fb5
|
Merge pull request #2812 from tiagmoraismorgado/patch-1
fixing a couple of typos
|
2017-06-28 07:32:45 -06:00 |
|
Tiago Morais Morgado
|
470c6bdca9
|
fixing a couple of typos
|
2017-06-28 12:56:10 +01:00 |
|
Sebastian Valle
|
fa53ccc74b
|
Merge pull request #2778 from Subv/uds_more
Services/UDS: Stub SendTo to generate the unencrypted data frames with the right headers
|
2017-06-26 19:35:52 -05:00 |
|
Subv
|
2eb174713b
|
UDS: Use the ToDS and FromDS fields to properly calculate the AAD used during encryption.
|
2017-06-26 12:24:14 -05:00 |
|
Subv
|
1f1739d366
|
UDS: Move the UDS keyslot used to generate the CCMP key to the AES::KeySlotID enum.
|
2017-06-26 12:24:13 -05:00 |
|
Subv
|
87168bfe8b
|
UDS: Run clang-format.
|
2017-06-26 12:24:11 -05:00 |
|
Subv
|
9befb8c887
|
UDS: Added functions to encrypt and decrypt the data frames.
The responsibility of encryption and encapsulation into an 802.11 MAC frame will fall into the callers of GenerateDataPayload.
|
2017-06-26 12:24:09 -05:00 |
|
Klöen Lansfiel
|
d1e414d813
|
externals: silence warning C4390 on MSVC for cryptopp (#2805)
|
2017-06-24 17:38:52 -07:00 |
|
B3n30
|
6ba089fafb
|
Set global definition WIN32_LEAN_AND_MEAN (#2807)
Set definition WIN32_LEAN_AND_MEAN to avoid windows.h including a lot of libs that are usually not used.
|
2017-06-24 17:38:16 -07:00 |
|
Yuri Kunde Schlesner
|
cf15b651ed
|
Merge pull request #2801 from yuriks/session-svcs
Implement CreateSessionToPort and AcceptSession; fix CreatePort
|
2017-06-23 22:34:02 -07:00 |
|
Yuri Kunde Schlesner
|
e192d417ec
|
Kernel: Implement AcceptSession SVC
|
2017-06-23 11:26:37 -07:00 |
|
Yuri Kunde Schlesner
|
8c6a8edaca
|
Kernel: Fix SVC wrapper for CreatePort
The return parameters were flipped.
|
2017-06-23 11:22:04 -07:00 |
|
Yuri Kunde Schlesner
|
aa0f3047d3
|
Kernel: Implement CreateSessionToPort SVC
|
2017-06-23 11:22:02 -07:00 |
|
Yuri Kunde Schlesner
|
6d436d7a52
|
Merge pull request #2798 from yuriks/svc-create-session
Kernel: Implement CreateSession SVC
|
2017-06-23 11:18:49 -07:00 |
|
bunnei
|
cac1133bc4
|
Merge pull request #2795 from chris062689/master
Change default UI background from white to black.
|
2017-06-22 22:00:03 -04:00 |
|
bunnei
|
8223d18088
|
Merge pull request #2796 from yuriks/hle-null-handles
Kernel/IPC: Support translation of null handles
|
2017-06-22 21:59:25 -04:00 |
|
Yuri Kunde Schlesner
|
cdefefc539
|
Kernel: Fix typo in test name
|
2017-06-22 02:21:18 -07:00 |
|
Yuri Kunde Schlesner
|
f94093d0fd
|
Kernel: Implement CreateSession SVC
|
2017-06-22 00:39:27 -07:00 |
|
Yuri Kunde Schlesner
|
72b69cea4b
|
Merge pull request #2792 from wwylele/lutlutlut
gl_rasterizer: fix lighting LUT interpolation
|
2017-06-21 14:55:23 -07:00 |
|
Yuri Kunde Schlesner
|
f64d0b3f26
|
Kernel/IPC: Support translation of null handles
Missed this in my first implementation. Thanks to @wwylele for pointing
out that this was missing.
|
2017-06-21 14:27:03 -07:00 |
|
wwylele
|
457659fe01
|
gl_state: reset 1d textures
|
2017-06-21 23:13:06 +03:00 |
|
wwylele
|
42f7ca7412
|
gl_rasterizer: fix glGetUniformLocation type
|
2017-06-21 23:13:06 +03:00 |
|
wwylele
|
be9e952bdc
|
gl_rasterizer: manage texture ids in one place
|
2017-06-21 23:13:06 +03:00 |
|
wwylele
|
ab60414122
|
gl_rasterizer/lighting: fix LUT interpolation
|
2017-06-21 23:13:06 +03:00 |
|
chris062689
|
f44b360724
|
Changing default values for bg_red, bg_green, and bg_blue from 1.0 to 0.0.
|
2017-06-21 13:45:07 -04:00 |
|
Weiyi Wang
|
c4f0927a62
|
Merge pull request #2789 from yuriks/misc-kernel
Trivial no-op additions
|
2017-06-21 20:34:12 +03:00 |
|
Yuri Kunde Schlesner
|
b21dfbb295
|
Merge pull request #2790 from yuriks/remove-movefrom
Remove ResultVal::MoveFrom
|
2017-06-20 22:04:09 -07:00 |
|
Yuri Kunde Schlesner
|
42b198eb0a
|
Memory: Add enum definitions for the n3DS FCRAM size
|
2017-06-20 22:03:25 -07:00 |
|
Sebastian Valle
|
96dcccc80c
|
Merge pull request #2779 from Subv/uds_more2
UDS: Added a hook for updating the connection status when a client connects to the network.
|
2017-06-21 02:29:00 +00:00 |
|
Yuri Kunde Schlesner
|
ecd332b1b7
|
Merge pull request #2787 from yuriks/hle-ipc-tests
Kernel/IPC: Add tests for HLERequestContext buffer translation
|
2017-06-19 21:06:31 -07:00 |
|
Yuri Kunde Schlesner
|
723dc644fa
|
ResultVal: Remove MoveFrom()
Replace it with std::move(result_val).Unwrap(), or Foo().Unwrap() in
case you already have an rvalue.
|
2017-06-18 19:03:15 -07:00 |
|
Yuri Kunde Schlesner
|
4cb47b0278
|
ResultVal: Add an rvalue overload of Unwrap()
|
2017-06-18 18:49:46 -07:00 |
|
Yuri Kunde Schlesner
|
90b8d4dd36
|
Kernel: Add comment about the extended linear heap area
|
2017-06-18 18:38:40 -07:00 |
|
Yuri Kunde Schlesner
|
60a882cd50
|
Kernel/IPC: Add tests for HLERequestContext buffer translation
|
2017-06-18 16:05:58 -07:00 |
|
Yuri Kunde Schlesner
|
0dfafdbe59
|
Kernel/IPC: Make HLERequestContext usable from outside kernel
|
2017-06-18 16:05:12 -07:00 |
|
Yuri Kunde Schlesner
|
d0888f8548
|
Merge pull request #2776 from wwylele/geo-factor
Fragment lighting: implement geometric factor
|
2017-06-18 14:18:48 -07:00 |
|
wwylele
|
5a454173a8
|
gl_rasterizer/lighting: use the formula from the paper for germetic factor
|
2017-06-18 10:29:02 +03:00 |
|
Yuri Kunde Schlesner
|
7dc72daea9
|
Merge pull request #2785 from yuriks/compile-flags
CMake: Set MSVC flags for improved C++ standards conformance
|
2017-06-18 00:27:12 -07:00 |
|
Yuri Kunde Schlesner
|
2ef7450465
|
CMake: Set MSVC flags for improved C++ standards conformance
This makes the compiler stricter and also enables small optimizations.
|
2017-06-17 12:21:26 -07:00 |
|