bunnei
|
392c7feba0
|
Merge pull request #990 from lioncash/arm
dyncom: General cleanup
|
2015-07-25 23:12:34 -04:00 |
|
bunnei
|
cea45af64d
|
Merge pull request #977 from yuriks/glenable-tex2d
GL Renderer: Remove erroneous glEnable(GL_TEXTURE_2D) calls
|
2015-07-23 10:07:35 -04:00 |
|
bunnei
|
f602bb9af6
|
Merge pull request #979 from Subv/border_color
Rasterizer/GL: Set the border color when binding a texture.
|
2015-07-23 10:06:34 -04:00 |
|
bunnei
|
3a5352baf8
|
Merge pull request #968 from Subv/texture_filtering
GPU: Added registers for min and mag texture filters
|
2015-07-21 18:27:50 -04:00 |
|
bunnei
|
4a9e97d67d
|
Merge pull request #962 from Subv/am_app
Services/AM: Stubbed am:app::GetNumContentInfos to return 0 results.
|
2015-07-21 18:26:31 -04:00 |
|
bunnei
|
d0b45d45b5
|
Merge pull request #966 from Subv/log
Services/Logging: Log more useful information when some operations fail.
|
2015-07-21 15:14:35 -04:00 |
|
bunnei
|
dcc8f1bef2
|
Merge pull request #957 from Subv/hwtest_crash
Kernel/Scheduling: Clean up a thread's wait_objects when its scheduled.
|
2015-07-21 12:11:48 -04:00 |
|
bunnei
|
cd2bb2dc69
|
Merge pull request #939 from Subv/queryprocmem
Kernel/SVC: Implemented svcQueryProcessMemory
|
2015-07-20 00:34:41 -04:00 |
|
bunnei
|
863a963911
|
Merge pull request #951 from Subv/bit5
GPU/DisplayTransfer: Implemented bit 5 in the transfer flags.
|
2015-07-19 22:42:44 -04:00 |
|
bunnei
|
9a3b21bcf9
|
Merge pull request #944 from Subv/spam
GLRasterizer: Don't try to get a pointer to the depth buffer if it doesn't exist.
|
2015-07-19 22:40:57 -04:00 |
|
bunnei
|
21a696abde
|
Merge pull request #946 from archshift/update-frdu
Add more frd:u unknown service commands from 3dbrew
|
2015-07-19 22:39:51 -04:00 |
|
bunnei
|
32be6a4553
|
Merge pull request #937 from yuriks/codeset-leak
Ensure all kernel objects are released during shutdown
|
2015-07-17 11:03:28 -04:00 |
|
bunnei
|
946f0ee2f4
|
Merge pull request #918 from yuriks/romfs
Do not load entire RomFS to memory, read from the file as needed instead (rebased)
|
2015-07-16 18:08:46 -04:00 |
|
bunnei
|
b6719ec922
|
Merge pull request #921 from linkmauve/fix-applet
Fix applet includes using iwyu
|
2015-07-12 17:25:55 -04:00 |
|
bunnei
|
f4e1d8ea36
|
Merge pull request #823 from Subv/applets_drawing
Library applet support (swkbd for now)
|
2015-07-11 23:56:59 -04:00 |
|
bunnei
|
d5f5666f46
|
Merge pull request #915 from citra-emu/travis-container
Travis: Remove use of sudo to enable use container-based builds
|
2015-07-11 21:02:29 -04:00 |
|
bunnei
|
8c70b1b8b5
|
Merge pull request #919 from yuriks/styleguide
Update style rules with to better match current practice.
|
2015-07-11 21:01:36 -04:00 |
|
bunnei
|
a81991aa68
|
Merge pull request #909 from yuriks/build-flags
CMake: Fix Debug build configuration in MSVC
|
2015-07-10 22:42:56 -04:00 |
|
bunnei
|
3b4924cdb4
|
Merge pull request #905 from yuriks/submodule-depth
AppVeyor: Remove submodule checkout depth
|
2015-07-07 17:32:28 -04:00 |
|
bunnei
|
0ef3f12c71
|
Merge pull request #797 from linkmauve/blended-downscaling
Implement blended downscaling for display transfers
|
2015-07-06 11:35:55 -04:00 |
|
bunnei
|
c19f9945b7
|
Merge pull request #885 from Subv/ipc_headers
Services/SOC: Added command headers to some of the soc commands.
|
2015-07-06 11:19:58 -04:00 |
|
bunnei
|
3085438216
|
Merge pull request #895 from lioncash/vfp
vfp: Handle accesses to FPINST/FPINST2 system registers.
|
2015-06-29 09:51:59 -04:00 |
|
bunnei
|
9850f98339
|
Merge pull request #855 from purpasmart96/service_rearrangment
Services: Continue separation of services into their own folders
|
2015-06-21 10:55:02 -04:00 |
|
bunnei
|
287054cc84
|
Merge pull request #871 from gwicks/master
Make the call stack entries not editable
|
2015-06-19 13:21:50 -04:00 |
|
bunnei
|
2e16edbc56
|
Merge pull request #849 from bunnei/fix-waitsynch-2
Fix svcWaitSynch to correctly acquire wait objects
|
2015-06-17 18:07:15 -04:00 |
|
bunnei
|
71e8822d23
|
kernel: Fix svcWaitSynch to always acquire requested wait objects.
|
2015-06-16 22:34:39 -04:00 |
|
bunnei
|
2a435aa0cc
|
Merge pull request #856 from lioncash/vfp
vfp: Implement VMOVBCR/VMOVBRC
|
2015-06-12 10:43:59 -04:00 |
|
bunnei
|
ca5d1545c3
|
Merge pull request #835 from tfarley/hw-renderer-fixes
HW Renderer Screen Fixes
|
2015-06-09 19:12:00 -04:00 |
|
bunnei
|
28a9205123
|
Merge pull request #851 from clienthax/master
Robocopy doesn't like trailing slashes
|
2015-06-09 18:47:15 -04:00 |
|
bunnei
|
b1cb0a3f2c
|
Merge pull request #848 from lioncash/ldm
arm_dyncom_thumb: Fix handling of writeback for thumb LDMIA
|
2015-06-04 18:02:43 -04:00 |
|
bunnei
|
833936fc64
|
Merge pull request #832 from yuriks/refresh-rate-option
Remove gpu_refresh_rate configuration option
|
2015-05-31 04:48:20 -04:00 |
|
bunnei
|
8852fc6a87
|
Merge pull request #822 from bunnei/pica-improvements
Pica improvements
|
2015-05-31 02:21:55 -04:00 |
|
bunnei
|
33b9abb91e
|
Pica: Use zero for the SecondaryFragmentColor source.
- This is a workaround until we support fragment lighting.
|
2015-05-31 01:52:42 -04:00 |
|
bunnei
|
dcbc653b90
|
rasterizer: Remove unnecessary 'using' for BlendEquation.
|
2015-05-31 01:52:42 -04:00 |
|
bunnei
|
e6ace38815
|
Pica: Implement LogicOp function.
|
2015-05-31 01:52:41 -04:00 |
|
bunnei
|
3b5ff61201
|
rasterizer: Implement AddSigned combiner function for alpha channel.
|
2015-05-31 01:52:40 -04:00 |
|
bunnei
|
1574c44586
|
vertex_shader: Use address offset on src2 in inverted mode.
|
2015-05-31 01:52:40 -04:00 |
|
bunnei
|
02c9fe202c
|
Pica: Implement command buffer execution registers.
|
2015-05-31 01:52:39 -04:00 |
|
bunnei
|
4ac6c1a3b5
|
vertex_shader: Implement SLT/SLTI instructions.
|
2015-05-31 01:27:50 -04:00 |
|
bunnei
|
875bd29766
|
vertex_shader: Implement MIN instruction.
|
2015-05-31 01:27:49 -04:00 |
|
bunnei
|
595fe49a8f
|
Merge pull request #830 from SeannyM/qt-noborder
QT: Remove border around widgets
|
2015-05-30 12:04:36 -04:00 |
|
bunnei
|
4d93c30c97
|
Merge pull request #821 from Subv/ImportDisplayCaptureInfo
Service/GSP: Implemented ImportDisplayCaptureInfo.
|
2015-05-26 01:14:21 -04:00 |
|
bunnei
|
5bcff3b837
|
Merge pull request #820 from Subv/creatememoryblock
Core/SVC: Map the shared memory created in CreateMemoryBlock to the specified address
|
2015-05-25 22:43:17 -04:00 |
|
bunnei
|
a7946f9027
|
Merge pull request #776 from bunnei/pica-state
GPU: Consolidate Pica state
|
2015-05-22 23:27:41 -04:00 |
|
bunnei
|
1b42d55a9d
|
Pica: Create 'State' structure and move state memory there.
|
2015-05-22 22:59:42 -04:00 |
|
bunnei
|
41531eeb32
|
Merge pull request #801 from purpasmart96/hid_stubs
HID: Stub DisableAccelerometer and DisableGyroscopeLow
|
2015-05-22 20:44:22 -04:00 |
|
bunnei
|
3a348a90fd
|
VFP: Log as trace to get rid of spamming.
|
2015-05-22 19:42:44 -04:00 |
|
bunnei
|
7b94b312d3
|
Merge pull request #789 from tfarley/opengl-renderer
OpenGL Hardware Renderer
|
2015-05-22 19:40:57 -04:00 |
|
bunnei
|
25f14e76f1
|
y2r_u: Stub StartConversion to prevent moflex games from hanging.
|
2015-05-20 18:05:47 -04:00 |
|
bunnei
|
0b7d2941cf
|
Kernel: Move reschedules from SVCs to actual mechanisms that reschedule.
|
2015-05-20 18:05:47 -04:00 |
|
bunnei
|
1c3cda5d7e
|
Merge pull request #783 from jroweboy/cond-wait
Use condition var to properly pause the CPU thread
|
2015-05-18 18:49:51 -04:00 |
|
bunnei
|
859707642e
|
Merge pull request #766 from purpasmart96/cfg_service_update
CFG: Update the cfg service to be like other integrated services
|
2015-05-18 10:18:58 -04:00 |
|
bunnei
|
f0365f28c2
|
Merge pull request #772 from lioncash/warn
core/video_core: Fix a few warnings when compiling on MSVC.
|
2015-05-18 08:08:49 -04:00 |
|
bunnei
|
1b47da4115
|
Merge pull request #785 from archshift/break
Implement svcBreak
|
2015-05-18 08:04:22 -04:00 |
|
bunnei
|
9fb9750411
|
Merge pull request #781 from archshift/delete
Delete unused hle/coprocessor.cpp
|
2015-05-16 11:16:29 -04:00 |
|
bunnei
|
42c6590349
|
Merge pull request #778 from purpasmart96/apt_assert_fix
APT/FS: Remove asserts that were causing false positives in games
|
2015-05-16 02:31:22 -04:00 |
|
bunnei
|
742fd191a9
|
Merge pull request #780 from citra-emu/roadmap
Update README.md, removing the old Roadmap link and adding the TODO list
|
2015-05-15 23:04:25 -04:00 |
|
bunnei
|
6abed88092
|
Merge pull request #770 from lioncash/dyncom_clean
dyncom: Minor cleanup.
|
2015-05-15 09:44:39 -04:00 |
|
bunnei
|
ef8d0e9823
|
Merge pull request #761 from Subv/resource_limits
Core/ResourceLimits: Implemented the basic structure of ResourceLimits.
|
2015-05-15 09:42:36 -04:00 |
|
bunnei
|
9f503387dc
|
Merge pull request #769 from lioncash/cond
thread: Fix a conditional check in Reschedule
|
2015-05-14 16:39:56 -04:00 |
|
bunnei
|
4b542f91ef
|
Merge pull request #768 from linkmauve/axe-math_utils
Continue the axing of common
|
2015-05-14 16:39:17 -04:00 |
|
bunnei
|
e83bc5b7ee
|
dyncom: Removed irrelevant log.
|
2015-05-14 00:24:38 -04:00 |
|
bunnei
|
09c8110e1a
|
Merge pull request #763 from bunnei/qt-fix-crash
Qt: Shutdown emulation session only if EmuThread exists.
|
2015-05-13 22:07:35 -04:00 |
|
bunnei
|
9e8b703b5e
|
Merge pull request #765 from lioncash/bkpt
dyncom: Fix decoding of BKPT's immediate
|
2015-05-13 17:26:02 -04:00 |
|
bunnei
|
3d44dc4064
|
Merge pull request #707 from linkmauve/freedesktop
Install a .desktop file to make citra-qt launchable from DE menus
|
2015-05-13 14:50:15 -04:00 |
|
bunnei
|
c3bd797917
|
Qt: Shutdown emulation session only if EmuThread exists.
|
2015-05-12 23:14:24 -04:00 |
|
bunnei
|
7d21b0663b
|
Merge pull request #756 from purpasmart96/ptm_service_changes
PTM: Changed the ptm services to be like the IR, HID, and APT services.
|
2015-05-12 23:10:54 -04:00 |
|
bunnei
|
cb2b2071a8
|
Merge pull request #748 from Subv/tls_max
Core/Memory: Add TLS support for creating up to 300 threads
|
2015-05-11 23:32:28 -04:00 |
|
bunnei
|
ee8da4c356
|
Merge pull request #751 from yuriks/idle-thread
Thread: Remove the idle thread
|
2015-05-11 23:22:47 -04:00 |
|
bunnei
|
6e26d063a5
|
Merge pull request #757 from Subv/scheduling
Core/Scheduling: Prepare the new priority in the thread queue when svcSetPriority is called
|
2015-05-11 22:54:00 -04:00 |
|
bunnei
|
6223496a49
|
Merge pull request #752 from lioncash/flush
vfp: Handle flush-to-zero mode.
|
2015-05-11 21:43:33 -04:00 |
|
bunnei
|
d22bc68175
|
Merge pull request #755 from lioncash/mcrr-mrrc
dyncom: Stub MCRR and MRRC
|
2015-05-11 21:42:45 -04:00 |
|
bunnei
|
10eb8b0c02
|
Merge pull request #749 from yuriks/stack-top
Thread: Correctly set main thread initial stack position
|
2015-05-11 11:03:08 -04:00 |
|
bunnei
|
ba0bfe7d82
|
Merge pull request #726 from bunnei/gpu-improvements
GPU improvements
|
2015-05-09 22:45:05 -04:00 |
|
bunnei
|
23e8be573e
|
rasterizer: Implemented combiner output scaling.
|
2015-05-09 22:26:17 -04:00 |
|
bunnei
|
ff767eeb40
|
rasterizer: Implemented AddSigned combiner op.
|
2015-05-09 22:12:39 -04:00 |
|
bunnei
|
547da374b8
|
rasterizer: Fixed a depth testing bug.
|
2015-05-09 22:12:38 -04:00 |
|
bunnei
|
a806b420a6
|
rasterizer: Implement combiner buffer input.
|
2015-05-09 22:12:36 -04:00 |
|
bunnei
|
44927f0306
|
rasterizer: Return zero'd vectors on error conditions.
|
2015-05-09 22:12:35 -04:00 |
|
bunnei
|
692a74c09e
|
vertex_shader: Implement FLR instruction.
|
2015-05-09 22:12:34 -04:00 |
|
bunnei
|
f935130a0f
|
vertex_shader: Implement MADI instruction.
nihstro: Update submodule to latest upstream/master to support MADI instruction decoding.
|
2015-05-09 22:12:34 -04:00 |
|
bunnei
|
917ac23dfc
|
Merge pull request #731 from yuriks/app-info
Kernel: Process class and ExHeader caps parsing
|
2015-05-08 21:20:37 -04:00 |
|
bunnei
|
10ef39624a
|
Merge pull request #723 from lioncash/commonstr
string_util: Get rid of UriDecode/UriEncode
|
2015-05-07 18:55:18 -04:00 |
|
bunnei
|
337f1e1b96
|
Merge pull request #695 from Subv/crash_f
GPU: Implemented default vertex shader attributes.
|
2015-05-06 19:33:03 -04:00 |
|
bunnei
|
c4abfe893b
|
Merge pull request #720 from yuriks/svc-cleanup
HLE: Clean up SVC dispatch mechanism
|
2015-05-06 09:45:42 -04:00 |
|
bunnei
|
9cdfe5d864
|
Merge pull request #719 from yuriks/unused-stuff
Core: Remove some unused functions and types
|
2015-05-04 18:18:08 -04:00 |
|
bunnei
|
6a2d8c46f2
|
Merge pull request #713 from bunnei/qt-emuthread-fixes
Fix emulation state resetting to support multiple emulation sessions
|
2015-05-01 19:05:18 -04:00 |
|
bunnei
|
046dd6e3ef
|
Qt: Shutdown game on emulator close event.
|
2015-05-01 18:35:56 -04:00 |
|
bunnei
|
85cc81d8cc
|
Qt: Disable "Start" unless we are paused (it otherwise has no meaning and causes a crash).
|
2015-05-01 18:35:55 -04:00 |
|
bunnei
|
bc41de2131
|
Qt: Fixed a bug in shutdown procedure, various cleanups.
|
2015-05-01 18:35:51 -04:00 |
|
bunnei
|
ad4445c529
|
Qt: Clear registers widget on shutdown.
|
2015-05-01 18:34:49 -04:00 |
|
bunnei
|
43cf424907
|
Qt: Use signals for emu_thread start/stop and fix disasm widget.
|
2015-05-01 18:34:42 -04:00 |
|
bunnei
|
e4ea133717
|
Qt: Restructured to remove unnecessary shutdown event and various cleanups.
|
2015-05-01 18:27:07 -04:00 |
|
bunnei
|
3dd2688785
|
Qt: Fix loading a new game without stopping emulation.
|
2015-05-01 18:27:06 -04:00 |
|
bunnei
|
5a855bdb2f
|
CoreTiming: Initialize static variables at bootup.
|
2015-05-01 18:27:05 -04:00 |
|
bunnei
|
d3c2f9a4a4
|
HLE: Properly initialize and shutdown remaining modules.
|
2015-05-01 18:27:05 -04:00 |
|
bunnei
|
bab5abaf46
|
Dyncom: Move cream cache to ARMul_State.
|
2015-05-01 18:27:04 -04:00 |
|
bunnei
|
c7dc799e19
|
Kernel: Properly initialize and shutdown all modules.
|
2015-05-01 18:27:03 -04:00 |
|
bunnei
|
57aaaf92db
|
HW: Properly initialize and shutdown all modules.
|
2015-05-01 18:27:02 -04:00 |
|
bunnei
|
e0cb85691a
|
Services: Initialize all state variables at bootup.
|
2015-05-01 18:27:02 -04:00 |
|