summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2861 from wwylele/motion-refactorGravatar James Rowe2017-08-1920-277/+302
|\ | | | | Refactor MotionEmu into a InputDevice
| * HID: fix a comment and a warningGravatar wwylele2017-08-201-2/+2
| |
| * motion_emu: no need to include thread in headerGravatar wwylele2017-08-192-2/+7
| |
| * move MotionEmu from core/frontend to input_common as a InputDeviceGravatar wwylele2017-08-1117-244/+221
| |
| * HID: use MotionDevice for Accelerometer and GyroscopeGravatar wwylele2017-08-113-5/+48
| |
* | Merge pull request #2871 from wwylele/sw-spotlightGravatar James Rowe2017-08-191-3/+19
|\ \ | | | | | | SwRasterizer/Lighting: implement spot light
| * | SwRasterizer/Lighting: implement spot lightGravatar wwylele2017-08-111-3/+19
| | |
* | | Added missing parts in libnetwork (#2838)Gravatar B3n302017-08-199-37/+310
| | | | | | | | | | | | | | | * Network: Set and send the game information over enet Added Callbacks for RoomMember and GetMemberList to Room in preparation for web_services.
* | | Merge pull request #2881 from MerryMage/dsp-firm-checkGravatar Yuri Kunde Schlesner2017-08-151-3/+4
|\ \ \ | | | | | | | | dsp_dsp: Remove size assertion in LoadComponent
| * | | dsp_dsp: Remove size assertion in LoadComponentGravatar MerryMage2017-08-151-3/+4
| | | |
* | | | Fix Spelling/English mistakesGravatar Dave Leaver2017-08-141-1/+1
| | | |
* | | | Merge pull request #2843 from Subv/applet_slotsGravatar Sebastian Valle2017-08-122-35/+200
|\ \ \ \ | | | | | | | | | | Services/APT: Use an array to hold data about the 4 possible concurrent applet types (Application, Library, HomeMenu, System)
| * | | | Services/APT: Use the AppletAttributes union directly when dealing with ↵Gravatar Subv2017-08-071-19/+15
| | | | | | | | | | | | | | | | | | | | applet attrs.
| * | | | Services/APT: Use an array to hold data about the 4 possible concurrent ↵Gravatar Subv2017-08-072-35/+204
| |/ / / | | | | | | | | | | | | | | | | | | | | applet types (Application, Library, HomeMenu, System). This gives each applet type its own set of events as per the real NS module.
* | | / gl_shader_gen: don't call SampleTexture when bump map is not usedGravatar wwylele2017-08-111-4/+5
| |_|/ |/| |
* | | Merge pull request #2874 from danzel/spelling-1Gravatar Weiyi Wang2017-08-112-4/+4
|\ \ \ | |_|/ |/| | Fix some spelling mistakes
| * | Fix some spelling mistakesGravatar danzel2017-08-112-4/+4
| | |
* | | Merge pull request #2863 from wwylele/pad-state-zeroGravatar Weiyi Wang2017-08-102-2/+2
|\ \ \ | | | | | | | | HID: zero unused PadState bits
| * | | HID: zero unused PadState bitsGravatar wwylele2017-08-102-2/+2
| | |/ | |/|
* | | SwRasterizer/Lighting: use make_tuple instead of constructorGravatar wwylele2017-08-101-1/+1
| |/ |/| | | | | implicit tuple constructor is a c++17 thing, which is not supported by some not-so-old libraries. Play safe for now
* | Merge pull request #2862 from j-selby/update-cryptoppGravatar bunnei2017-08-091-1/+1
|\ \ | | | | | | Update CryptoPP (byte ambiguity)
| * | Update cryptoppGravatar James2017-08-081-1/+1
| |/
* | Merge pull request #2822 from wwylele/sw_lighting-2Gravatar Weiyi Wang2017-08-098-9/+315
|\ \ | | | | | | Implement fragment lighting in the sw renderer (take 2)
| * | SwRasterizer/Lighting: shorten file nameGravatar wwylele2017-08-034-4/+4
| | |
| * | SwRasterizer/Lighting: move to its own fileGravatar wwylele2017-08-024-240/+271
| | |
| * | SwRasterizer/Lighting: reduce confusionGravatar wwylele2017-08-021-1/+1
| | |
| * | SwRasterizer/Lighting: move quaternion normalization to the callerGravatar wwylele2017-08-021-3/+3
| | |
| * | SwRasterizer/Lighting: dist atten lut input need to be clampGravatar wwylele2017-07-111-1/+1
| | |
| * | SwRasterizer/Lighting: unify float suffixGravatar wwylele2017-07-111-11/+13
| | |
| * | SwRasterizer/Lighting: get rid of nested returnGravatar wwylele2017-07-111-10/+11
| | |
| * | SwRasterizer/Lighting: refactor GetLutValue into a function.Gravatar wwylele2017-07-111-83/+27
| | | | | | | | | | | | merging similar pattern. Also makes the code more similar to the gl one
| * | SwRasterizer: only interpolate quat and view when lighting is enabledGravatar wwylele2017-07-111-14/+14
| | |
| * | vector_math: remove dead template parameterGravatar wwylele2017-07-111-1/+1
| | |
| * | SwRasterizer/Lighting: pass lighting state as parameterGravatar wwylele2017-07-111-13/+13
| | |
| * | vector_math: remove broken SFINAE stuffGravatar wwylele2017-07-111-3/+2
| | | | | | | | | | | | this was originally added to eliminate warnings on MSVC, but it doesn't work for custom types.
| * | SwRasterizer/Lighting: Move the clamp highlight calculation to the end of ↵Gravatar Subv2017-07-111-17/+17
| | | | | | | | | | | | the per-light loop body.
| * | SwRasterizer/Lighting: Move the lighting enable check outside the ↵Gravatar Subv2017-07-111-7/+6
| | | | | | | | | | | | ComputeFragmentsColors function.
| * | SwRasterizer/Lighting: Do not use global registers state in ↵Gravatar Subv2017-07-111-3/+3
| | | | | | | | | | | | ComputeFragmentsColors.
| * | SwRasterizer/Lighting: Do not use global state in LookupLightingLut.Gravatar Subv2017-07-112-13/+22
| | |
| * | SwRasterizer/Lighting: Fixed a bug where the distance attenuation bias was ↵Gravatar Subv2017-07-111-3/+2
| | | | | | | | | | | | being set to the dist atten scale.
| * | SwRasterizer: Fixed a few conversion warnings and moved per-light values ↵Gravatar Subv2017-07-111-5/+6
| | | | | | | | | | | | into the per-light loop.
| * | SwRasterizer: Run clang-formatGravatar Subv2017-07-111-45/+83
| | |
| * | SwRasterizer: Flip the vertex quaternions before clipping (if necessary).Gravatar Subv2017-07-113-21/+16
| | |
| * | SwRasterizer: Corrected the light LUT lookups.Gravatar Subv2017-07-111-6/+7
| | |
| * | SwRasterizer: Corrected the light LUT lookups.Gravatar Subv2017-07-112-33/+48
| | |
| * | SwRasterizer: Fixed the lighting lut lookup function.Gravatar Subv2017-07-111-2/+4
| | |
| * | SwRasterizer: Calculate fresnel for fragment lighting.Gravatar Subv2017-07-111-1/+25
| | |
| * | SwRasterizer: Calculate specular_1 for fragment lighting.Gravatar Subv2017-07-111-3/+59
| | |
| * | SwRasterizer: Calculate specular_0 for fragment lighting.Gravatar Subv2017-07-111-13/+94
| | |
| * | SwRasterizer: Implement primary fragment color.Gravatar Subv2017-07-111-4/+113
| | |