summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2017-09-16Merge pull request #2906 from Subv/ns_new_frameworkYuri Kunde Schlesner
Services/NS: Port ns:s to the new service framework.
2017-09-16Services/NS: Port ns:s to the new service framework.Subv
2017-09-16Merge pull request #2900 from wwylele/clip-2Yuri Kunde Schlesner
PICA: implement custom clip plane
2017-09-15Merge pull request #2842 from Subv/switchable_page_tableB3n30
Kernel/Memory: Give each process its own page table and allow switching the current page table upon reschedule
2017-09-15CPU/Dynarmic: Disable the fast page-table access in dynarmic until it ↵Subv
supports switching page tables at runtime.
2017-09-15Tests/VFP: Use a standalone pagetable for the TestEnvironment memory operations.Subv
This fixes building the tests
2017-09-15Kernel/Memory: Make IsValidPhysicalAddress not go through the current ↵Subv
process' virtual memory mapping.
2017-09-15Kernel/Threads: Don't clear the CPU instruction cache when performing a ↵Subv
context switch from an idle thread into a thread in the same process. We were unnecessarily clearing the cache when going from Process A -> Idle -> Process A, this caused extreme performance regressions.
2017-09-15Kernel/Memory: Changed GetPhysicalPointer so that it doesn't go through the ↵Subv
current process' page table to obtain a pointer.
2017-09-11Merge pull request #2915 from wwylele/font-archive-2bunnei
APT: load different shared font depending on the region
2017-09-10Kernel/Memory: Switch the current page table when a new process is scheduled.Subv
2017-09-10Kernel/Memory: Give each Process its own page table.Subv
The loader is in charge of setting the newly created process's page table as the main one during the loading process.
2017-09-07Merge pull request #2865 from wwylele/gs++bunnei
PICA: implemented geometry shader
2017-09-05Merge pull request #2914 from wwylele/fresnel-fixbunnei
pica/lighting: only apply Fresnel factor for the last light
2017-09-05Merge pull request #2831 from Subv/uds_authWeiyi Wang
Services/UDS: Handle beacon frames and the basic AP connection sequence frames.
2017-09-04Remove _flag in var namesmailwl
2017-09-04Mii Selector Applet: update Mii structuresmailwl
2017-09-03Fix icon for citra qtJames Rowe
2017-09-03APT: load different shared font depending on the regionwwylele
2017-09-03pica/lighting: only apply Fresnel factor for the last lightwwylele
2017-09-02Add manifestDaMan
2017-08-31Merge pull request #2909 from wwylele/telemetry-gasbunnei
video_core: report telemetry for gas mode
2017-08-31video_core: report telemetry for gas modewwylele
2017-08-30Merge pull request #2858 from MerryMage/interp-on-a-frame-basisbunnei
interpolate: Interpolate on a frame-by-frame basis
2017-08-30Merge pull request #2891 from wwylele/sw-bumpbunnei
SwRasterizer/Lighting: implement bump mapping
2017-08-29Merge pull request #2899 from wwylele/touch-refactorbunnei
Refactor touch input into a TouchDevice
2017-08-29Merge pull request #2905 from danzel/fix-2902Sebastian Valle
Use recursive_mutex instead of mutex to fix #2902
2017-08-29Use recursive_mutex instead of mutex to fix #2902danzel
2017-08-28interpolate: Interpolate on a frame-by-frame basisMerryMage
2017-08-28Merge pull request #2892 from Subv/warnings2Weiyi Wang
Warnings: Fixed a few missing-return warnings in video_core.
2017-08-27Services/UDS: Remove an old duplicated declaration of WifiPacket.Subv
2017-08-27Services/UDS: Handle the connection sequence packets.Subv
There is currently no stage tracking, a client is considered "Connected" when it receives the EAPoL Logoff packet from the server, this is not yet implemented.
2017-08-27Services/UDS: Store the received beacon frames until RecvBeaconBroadcastData ↵Subv
is called, up to 15 beacons at the same time, removing any older beacon frames when the limit is exceeded.
2017-08-27Services/UDS: Add functions to generate 802.11 auth and assoc response frames.Subv
2017-08-26web_backend: Fix CPR bug where Winsock is not properly initializing.bunnei
2017-08-26Warnings: Fixed a few missing-return warnings in video_core.Subv
2017-08-25web_backend: Fix asynchronous JSON post by spawning new thread.bunnei
2017-08-25web_services: Refactor to remove dependency on Core.bunnei
2017-08-25qt: Add an option to view/regenerate telemetry ID.bunnei
2017-08-25default_ini: Use correct telemetry endpoint URL.bunnei
2017-08-25# This is a combination of 2 commits.bunnei
# This is the 1st commit message: qt: Add web configuration tab. # The commit message #2 will be skipped: # fixup! qt: Add web configuration tab.
2017-08-25qt: Add web configuration tab.bunnei
2017-08-25web_backend: User config for username and token, support anonymous post.bunnei
2017-08-25telemetry: Log frontend type.bunnei
2017-08-25settings: Add enable_telemetry, citra_username, and citra_token.bunnei
2017-08-25telemetry_session: Log telemetry ID.bunnei
2017-08-25citra_qt: Show one-time callout messages to user.bunnei
2017-08-25SidebySide Layout (#2859)ThaMighty90
* added a SidebySide Layout * Reworked, so both screen have the same height and cleaned up screen translates. * added the option in the UI, hope this is the right way to do it. formated framebuffer_layout.cpp * delete the x64 files * deleted ui_configure_graphics.h * added Option for the Layout in the xml * got rid of SIDE_BY_SIDE_ASPECT_RATIO because it was useless. pulled translate into variables * changed shift variables to u32 and moved them in their respective branch. remove notr="true" for the Screen layout drop down * reworked intends :). changed function description for SideFrameLayout * some description reworking
2017-08-25SwRasterizer/Clipper: flip the sign convention to match PICA and OpenGLwwylele
2017-08-25gl_rasterizer: implement custom clip planewwylele