summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-06-11Services: Continue separation of services into their own folderspurpasmart96
2015-06-04arm_dyncom_thumb: Fix handling of writeback for thumb LDMIALioncash
2015-06-01ExtSavedata: Save the icon passed to CreateExtSaveData to the correct folder.Subv
Organize the ExtSaveData folders as they are stored in the console.
2015-05-31Merge pull request #838 from lioncash/thumbLioncash
arm_dyncom_thumb: Implement missing instructions.
2015-05-31arm_dyncom_thumb: Fix encoding of BKPT's immediateLioncash
2015-05-31arm_dyncom_thumb: Implement CPS and SETENDLioncash
2015-05-31arm_dyncom_thumb: Implement SXTH, SXTB, UXTH, and UXTB.Lioncash
2015-05-31arm_dyncom_thumb: Implement REV, REV16, and REVSH.Lioncash
2015-05-31Merge pull request #811 from archshift/commonifyarchshift
Commonify video_core utility headers
2015-05-31Merge pull request #832 from yuriks/refresh-rate-optionbunnei
Remove gpu_refresh_rate configuration option
2015-05-31Pica: Use zero for the SecondaryFragmentColor source.bunnei
- This is a workaround until we support fragment lighting.
2015-05-31rasterizer: Remove unnecessary 'using' for BlendEquation.bunnei
2015-05-31Pica: Implement LogicOp function.bunnei
2015-05-31rasterizer: Implement AddSigned combiner function for alpha channel.bunnei
2015-05-31vertex_shader: Use address offset on src2 in inverted mode.bunnei
2015-05-31Pica: Implement command buffer execution registers.bunnei
2015-05-31vertex_shader: Implement SLT/SLTI instructions.bunnei
2015-05-31vertex_shader: Implement MIN instruction.bunnei
2015-05-30Move video_core/color.h to common/color.harchshift
2015-05-30Move video_core/math.h to common/vector_math.harchshift
The file only contained vector manipulation code, and such widely-useable code doesn't belong in video_core.
2015-05-30Merge pull request #830 from SeannyM/qt-noborderbunnei
QT: Remove border around widgets
2015-05-29Merge pull request #810 from yuriks/memmapYuri Kunde Schlesner
Kernel: Add VMManager to manage process address spaces
2015-05-29Remove gpu_refresh_rate configuration optionYuri Kunde Schlesner
Changing it makes emulation inherently inaccurate. It also had a wrong default value (30, whereas the real system has a refresh rate of 60 Hz) which, even if changed, would continue to be used unless people manually removed it from their config files.
2015-05-29Remove every trailing whitespace from the project (but externals).Emmanuel Gil Peyrot
2015-05-29Merge pull request #817 from linkmauve/citra.icoYuri Kunde Schlesner
Move src/assets/citra.ico and doc-icon.png to dist
2015-05-29QT: Remove border around widgetsSean Maas
2015-05-27hid: Get rid of undefined behaviorLioncash
Modifying a variable twice across a sequence point.
2015-05-27Memmap: Remove unused global pointers to memory areasYuri Kunde Schlesner
2015-05-27Kernel: Add VMManager to manage process address spacesYuri Kunde Schlesner
This enables more dynamic management of the process address space, compared to just directly configuring the page table for major areas. This will serve as the foundation upon which the rest of the Kernel memory management functions will be built.
2015-05-26Merge pull request #826 from lioncash/tablesYuri Kunde Schlesner
arm_dyncom_thumb: Merge STR/LDR table subsets.
2015-05-26arm_dyncom_thumb: Merge STR/LDR table subsets.Lioncash
2015-05-26Merge pull request #825 from lioncash/dyncLioncash
dyncom: Minor cleanup.
2015-05-26arm_dyncom_interpreter: Remove unused variableLioncash
Thum decoding directly checks if the thumb bit is set instead of using a temporary.
2015-05-26Merge pull request #821 from Subv/ImportDisplayCaptureInfobunnei
Service/GSP: Implemented ImportDisplayCaptureInfo.
2015-05-25Service/GSP: Implemented ImportDisplayCaptureInfo.Subv
2015-05-25Core/SVC: Map the shared memory created in CreateMemoryBlock to the ↵Subv
specified address. This SharedMemory can be passed to service functions (Which should map the memory into their own address space).
2015-05-25Assets: Move citra.ico from src/assets to dist.Emmanuel Gil Peyrot
2015-05-24arm_dyncom_interpreter: Remove unused macroLioncash
2015-05-23dyncom: Get rid of armemu.hLioncash
2015-05-23Merge pull request #805 from lioncash/warnLioncash
video_core/core: Get rid of more warnings.
2015-05-23Merge pull request #806 from yuriks/annoying-qt-warningTony Wasserka
Qt: Silence a bogus warning printed when using the debug runtime
2015-05-23Qt: Silence a bogus warning printed when using the debug runtimeYuri Kunde Schlesner
The Qt debug runtime prints a bogus warning on the console if you haven't called makeCurrent since the last time you called swapBuffers. This presumably means something if you're using QGLWidget the "regular" way, but in our multi-threaded use case is harmless since we never call doneCurrent in the rendering thread.
2015-05-23gl_state: Remove unnecessary const specifier on ApplyLioncash
2015-05-23y2r_u: Remove unused variable in StartConversionLioncash
2015-05-23video_core/utils: Remove unused variables in GetMortonOffsetLioncash
2015-05-23Merge pull request #804 from lioncash/dcleanLioncash
dyncom: Remove unused variables and parameters.
2015-05-22dyncom: Remove unused cpu parameter from decode_thumb_instrLioncash
2015-05-22dyncom: remove load_r15 from arm_instLioncash
It's entirely unused. Also allows getting rid of more clunky macros.
2015-05-22Merge pull request #776 from bunnei/pica-statebunnei
GPU: Consolidate Pica state
2015-05-22dyncom: Remove unnecessary parameter for load/store operationsLioncash