| Commit message (Expand) | Author | Files | Lines |
2018-01-13 | Remove references to PICA and rasterizers in video_core | James Rowe | 1 | -11/+0 |
2017-10-13 | Remove more 3DS-specific code. | bunnei | 1 | -16/+0 |
2017-10-13 | Remove more 3DS-specific code. | bunnei | 1 | -777/+1 |
2017-06-22 | Memory: Add function to flush a virtual range from the rasterizer cache | Yuri Kunde Schlesner | 1 | -6/+5 |
2017-06-19 | ResultVal: Remove MoveFrom() | Yuri Kunde Schlesner | 1 | -2/+2 |
2017-06-06 | Service: Remove unnecessary includes from service.h | Yuri Kunde Schlesner | 1 | -0/+2 |
2017-05-28 | Core: Fix some out-of-style includes | Yuri Kunde Schlesner | 1 | -1/+1 |
2017-05-25 | GSP_GPU: Move error codes from result.h to local file | Yuri Kunde Schlesner | 1 | -14/+23 |
2017-02-27 | Doxygen: Amend minor issues (#2593) | Mat M | 1 | -3/+3 |
2017-02-27 | Core: Make PerfStats internally locked | Yuri Kunde Schlesner | 1 | -2/+1 |
2017-02-27 | Add performance statistics to status bar | Yuri Kunde Schlesner | 1 | -0/+3 |
2017-02-03 | GSP_GPU::StoreDataCache stubbed (#2428) | mailwl | 1 | -1/+28 |
2017-01-14 | GSP::WriteHWRegsWithMask: fix register mask | mailwl | 1 | -1/+1 |
2016-12-13 | Minor amendment of GSP_GPU::ImportDisplayCaptureInfo code | JamePeng | 1 | -3/+5 |
2016-12-11 | Add all services to the Service namespace | Lioncash | 1 | -25/+21 |
2016-12-04 | GSP: Downgrade log severity of SetAxiConfigQoSMode | Yuri Kunde Schlesner | 1 | -1/+1 |
2016-09-21 | Use negative priorities to avoid special-casing the self-include | Yuri Kunde Schlesner | 1 | -1/+1 |
2016-09-21 | Remove empty newlines in #include blocks. | Emmanuel Gil Peyrot | 1 | -4/+1 |
2016-09-19 | Manually tweak source formatting and then re-run clang-format | Yuri Kunde Schlesner | 1 | -4/+3 |
2016-09-18 | Sources: Run clang-format on everything. | Emmanuel Gil Peyrot | 1 | -108/+139 |
2016-06-01 | gsp::gpu: Reset g_thread_id in UnregisterInterruptRelayQueue | mailwl | 1 | -15/+21 |
2016-05-28 | GSP_GPU: Remove use of Memory::GetPointer | MerryMage | 1 | -33/+50 |
2016-05-13 | Kernel/SharedMemory: Properly implemented shared memory support. | Subv | 1 | -2/+3 |
2016-04-29 | Common: Remove section measurement from profiler (#1731) | Yuri Kunde Schlesner | 1 | -1/+0 |
2016-04-23 | return checks if event and memory created | mailwl | 1 | -1/+8 |
2016-04-22 | gsp::Gpu: implement AcquireRight, ReleaseRight functions | mailwl | 1 | -8/+37 |
2016-04-21 | HWRasterizer: Texture forwarding | tfarley | 1 | -17/+14 |
2016-03-31 | Add gsp functions: SetAxiConfigQoSMode, UnregisterInterruptRelayQueue | mailwl | 1 | -6/+41 |
2016-03-31 | GSP: Return proper error codes for register writes | purpasmart96 | 1 | -79/+95 |
2016-03-12 | gsp_gpu: Change 0 literal to nullptr | Lioncash | 1 | -1/+1 |
2016-03-09 | renderer_base: Don't directly expose the rasterizer unique_ptr | Lioncash | 1 | -4/+4 |
2016-02-12 | BitField: Make trivially copyable and remove assignment operator | MerryMage | 1 | -3/+3 |
2015-12-08 | VideoCore: Unify interface to OpenGL and SW rasterizers | Yuri Kunde Schlesner | 1 | -4/+4 |
2015-12-07 | VideoCore: Rename HWRasterizer methods to be less confusing | Yuri Kunde Schlesner | 1 | -4/+4 |
2015-09-14 | GSP: Implement command 0x05, used for flushing caches | Yuri Kunde Schlesner | 1 | -9/+19 |
2015-08-25 | Integrate the MicroProfile profiling library | Yuri Kunde Schlesner | 1 | -0/+5 |
2015-08-16 | GPU: Implement TextureCopy-mode display transfers | Yuri Kunde Schlesner | 1 | -10/+15 |
2015-08-16 | Memory: Move address type conversion routines to memory.cpp/h | Yuri Kunde Schlesner | 1 | -1/+0 |
2015-07-24 | GSP: Don't try to write memory fill registers if start address is 0 | Yuri Kunde Schlesner | 1 | -13/+18 |
2015-07-23 | Qt/GPU Breakpoints: Added three more breakpoint types: | Subv | 1 | -0/+7 |
2015-07-17 | Ensure all kernel objects are released during shutdown | Yuri Kunde Schlesner | 1 | -1/+6 |
2015-07-13 | Add CiTrace recording support. | Tony Wasserka | 1 | -1/+1 |
2015-07-12 | Applets: Add infrastructure to allow custom drawing and input handling in Applets. | Subv | 1 | -2/+2 |
2015-06-28 | CitraQt: Cleanup includes. | Emmanuel Gil Peyrot | 1 | -1/+3 |
2015-05-29 | Remove every trailing whitespace from the project (but externals). | Emmanuel Gil Peyrot | 1 | -12/+12 |
2015-05-26 | Service/GSP: Implemented ImportDisplayCaptureInfo. | Subv | 1 | -1/+47 |
2015-05-23 | OpenGL renderer | tfarley | 1 | -0/+9 |
2015-05-15 | Memmap: Re-organize memory function in two files | Yuri Kunde Schlesner | 1 | -0/+1 |
2015-05-11 | fixup! GSP: Small tweaks to shared memory initialization | Yuri Kunde Schlesner | 1 | -1/+1 |
2015-05-11 | GSP: Small tweaks to shared memory initialization | Yuri Kunde Schlesner | 1 | -9/+11 |
2015-05-11 | Kernel: Capture SharedMemory attributes at creation, not when mapping | Yuri Kunde Schlesner | 1 | -7/+9 |
2015-04-06 | Clean-up mem_map constants and fix framebuffer translation errors | Yuri Kunde Schlesner | 1 | -4/+6 |
2015-04-03 | Services: Stubs and minor changes | purpasmart96 | 1 | -0/+3 |
2015-03-09 | Added LCD registers, and implementation for color filling in OGL code. | archshift | 1 | -17/+15 |
2015-03-06 | Implement SetLcdForceBlack, move register enum to hw.h | archshift | 1 | -5/+39 |
2015-02-18 | GPU: Properly implement memory fills. | Tony Wasserka | 1 | -17/+17 |
2015-02-12 | Build: Fixed some warnings | Subv | 1 | -31/+47 |
2015-02-11 | Implemented WriteHWRegsWithMask for GSP. | Kevin Hartman | 1 | -6/+91 |
2015-02-11 | Asserts: break/crash program, fit to style guide; log.h->assert.h | archshift | 1 | -4/+2 |
2015-02-11 | GSP: Fixed typo in SignalInterrupt | bunnei | 1 | -1/+1 |
2015-02-11 | GSP: Call SetBufferSwap for each screen on corresponding signal interrupt. | bunnei | 1 | -4/+3 |
2015-02-02 | Kernel: Stop creating useless Handles during object creation | Yuri Kunde Schlesner | 1 | -1/+1 |
2015-02-02 | Service: Clean-up Interface | Yuri Kunde Schlesner | 1 | -1/+1 |
2015-01-30 | Kernel: Convert Event to not use Handles | Yuri Kunde Schlesner | 1 | -8/+11 |
2015-01-30 | Kernel: Convert SharedMemory to not use Handles | Yuri Kunde Schlesner | 1 | -7/+9 |
2015-01-14 | GSP: Fix appending of interrupts to the shared memory buffer | Yuri Kunde Schlesner | 1 | -2/+2 |
2015-01-14 | GSP: Update framebuffer info on all interrupts | Yuri Kunde Schlesner | 1 | -12/+13 |
2015-01-14 | GPU: Fire GPU interrupts at the correct places. | Yuri Kunde Schlesner | 1 | -6/+0 |
2015-01-10 | Logging: Log all called service functions (under trace). Compile out all trace logs under release for performance. | archshift | 1 | -3/+0 |
2015-01-08 | GSP: Toggle active framebuffer each frame | bunnei | 1 | -1/+4 |
2014-12-26 | More services & small clean ups | purpasmart96 | 1 | -3/+0 |
2014-12-21 | License change | purpasmart96 | 1 | -1/+1 |
2014-12-19 | GSP_GPU: Shut up FlushDataCache | purpasmart96 | 1 | -1/+25 |
2014-12-15 | Remove SyncRequest from K::Object and create a new K::Session type | Yuri Kunde Schlesner | 1 | -5/+5 |
2014-12-13 | Convert old logging calls to new logging macros | Yuri Kunde Schlesner | 1 | -9/+9 |
2014-12-10 | GSP: Trigger GPU interrupts at more accurate locations. | bunnei | 1 | -7/+6 |
2014-12-10 | GSP: Updated TriggerCmdReqQueue to return success code. | bunnei | 1 | -0/+3 |
2014-12-10 | GSP: Updated RegisterInterruptRelayQueue to return expected magic number. | bunnei | 1 | -1/+4 |
2014-12-10 | GPU: Fixed bug in command list size decoding. | bunnei | 1 | -1/+1 |
2014-11-24 | HLE: Revamp error handling throrough the HLE code | Yuri Kunde Schlesner | 1 | -11/+6 |
2014-11-18 | core: Mark some hle functions as static | Lioncash | 1 | -8/+8 |
2014-10-29 | Renamed souce files of services to match port names | Gareth Poole | 1 | -1/+1 |
2014-09-30 | added "StoreDataCache" to the function table | purpasmart96 | 1 | -0/+1 |
2014-09-09 | core: Prune redundant includes | archshift | 1 | -1/+0 |
2014-08-25 | Pica/citra-qt: Replace command list view and command list debugging code with something more sophisticated. | Tony Wasserka | 1 | -5/+0 |
2014-08-25 | GSP: Update framebuffer information when necessary. | Tony Wasserka | 1 | -2/+23 |
2014-08-25 | GSP: Implement SetBufferSwap. | Tony Wasserka | 1 | -1/+35 |
2014-08-25 | GSP: Add a helper function for convenience. | Tony Wasserka | 1 | -17/+22 |
2014-08-12 | Pica/GPU: Change hardware registers to use physical addresses rather than virtual ones. | Tony Wasserka | 1 | -9/+9 |
2014-08-12 | GSP: Fix a major regression introduced in ffda035c, due to which no display transfers were triggered at all anymore. | Tony Wasserka | 1 | -4/+13 |
2014-08-12 | Remove the fancy RegisterSet class introduced in 4c2bff61e. | Tony Wasserka | 1 | -18/+18 |
2014-08-07 | GSP: Cleaned up command buffer decoding. | bunnei | 1 | -42/+42 |
2014-08-06 | GSP: Added reinitialization of other state objects. | bunnei | 1 | -0/+3 |
2014-08-06 | GSP: Removed dumb GX prefixes to functions/structs in GSP namespace. | bunnei | 1 | -64/+24 |
2014-08-06 | GSP: Removed unnecessary GX_FinishCommand function. | bunnei | 1 | -13/+5 |
2014-08-06 | GSP: Implements preliminary command synchronization via GPU interrupts. | bunnei | 1 | -18/+93 |
2014-07-23 | GSP: Add a few comments. | Tony Wasserka | 1 | -1/+7 |
2014-07-23 | GSP: Clean up GX command processing a lot and treat command id as a u8 rather than a u32. | Tony Wasserka | 1 | -26/+38 |
2014-07-23 | GPU: Make use of RegisterSet. | Tony Wasserka | 1 | -21/+28 |
2014-07-23 | GPU: Emulate memory fills. | Tony Wasserka | 1 | -0/+8 |
2014-07-23 | GSP: HLE GXCommandId::SET_DISPLAY_TRANSFER and GXCommandId::SET_TEXTURE_COPY. | Tony Wasserka | 1 | -2/+9 |
2014-07-23 | GSP: Implement ReadHWRegs and WriteHWRegs properly. | Tony Wasserka | 1 | -27/+46 |
2014-07-05 | GSP: Fixed to use real shared memory object, various cleanups. | bunnei | 1 | -25/+34 |
2014-06-13 | HLE: Updated all uses of NULL to nullptr (to be C++11 compliant) | bunnei | 1 | -28/+28 |
2014-06-13 | HLE: Updated various handle debug assertions to be more clear. | bunnei | 1 | -1/+1 |
2014-06-12 | GPU debugger: Add functionality to inspect command lists. | Tony Wasserka | 1 | -0/+4 |
2014-06-12 | GPU: Cleanup register definitions. | Tony Wasserka | 1 | -3/+3 |
2014-06-12 | Rename LCD to GPU. | Tony Wasserka | 1 | -8/+8 |
2014-06-12 | Add initial graphics debugger interface. | Tony Wasserka | 1 | -0/+6 |
2014-06-12 | GSP: Define more GX commands. | Tony Wasserka | 1 | -14/+37 |
2014-06-01 | gsp: always pass through synchronization barrier for commands | bunnei | 1 | -1/+16 |
2014-05-30 | hle: cleaned up log messages | bunnei | 1 | -2/+2 |
2014-05-19 | - renamed NewHandle to CreateHandle | bunnei | 1 | -3/+1 |
2014-05-08 | removed unknown fields from GX_CmdBufferHeader | bunnei | 1 | -5/+0 |
2014-05-08 | - removed HLE mem "hack" and replaced with kernel mem region | bunnei | 1 | -5/+71 |
2014-04-27 | hackish but working way to set the framebuffer location to VRAM (used in ARM11 demos tested thus far, e.g. yeti3DS) | bunnei | 1 | -3/+9 |
2014-04-26 | added simple GSP GPU ReadHWRegs function to support returning the framebuffer address | bunnei | 1 | -1/+37 |
2014-04-25 | added GSP::RegisterInterruptRelayQueue function | bunnei | 1 | -31/+40 |
2014-04-17 | updated service comments | bunnei | 1 | -0/+3 |
2014-04-16 | - added stubbed out GSP::Gpu service interface | bunnei | 1 | -0/+56 |