summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/gsp_gpu.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove more 3DS-specific code.bunnei2017-10-131-16/+0
* Remove more 3DS-specific code.bunnei2017-10-131-777/+1
* Memory: Add function to flush a virtual range from the rasterizer cacheYuri Kunde Schlesner2017-06-221-6/+5
* ResultVal: Remove MoveFrom()Yuri Kunde Schlesner2017-06-191-2/+2
* Service: Remove unnecessary includes from service.hYuri Kunde Schlesner2017-06-061-0/+2
* Core: Fix some out-of-style includesYuri Kunde Schlesner2017-05-281-1/+1
* GSP_GPU: Move error codes from result.h to local fileYuri Kunde Schlesner2017-05-251-14/+23
* Doxygen: Amend minor issues (#2593)Mat M2017-02-271-3/+3
* Core: Make PerfStats internally lockedYuri Kunde Schlesner2017-02-271-2/+1
* Add performance statistics to status barYuri Kunde Schlesner2017-02-271-0/+3
* GSP_GPU::StoreDataCache stubbed (#2428)mailwl2017-02-031-1/+28
* GSP::WriteHWRegsWithMask: fix register maskmailwl2017-01-141-1/+1
* Minor amendment of GSP_GPU::ImportDisplayCaptureInfo codeJamePeng2016-12-131-3/+5
* Add all services to the Service namespaceLioncash2016-12-111-25/+21
* GSP: Downgrade log severity of SetAxiConfigQoSModeYuri Kunde Schlesner2016-12-041-1/+1
* Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner2016-09-211-1/+1
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-211-4/+1
* Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner2016-09-191-4/+3
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-181-108/+139
* gsp::gpu: Reset g_thread_id in UnregisterInterruptRelayQueuemailwl2016-06-011-15/+21
* GSP_GPU: Remove use of Memory::GetPointerMerryMage2016-05-281-33/+50
* Kernel/SharedMemory: Properly implemented shared memory support.Subv2016-05-131-2/+3
* Merge pull request #1699 from mailwl/gpu-rightsbunnei2016-04-301-2/+38
|\
| * return checks if event and memory createdmailwl2016-04-231-1/+8
| * gsp::Gpu: implement AcquireRight, ReleaseRight functionsmailwl2016-04-221-8/+37
* | Common: Remove section measurement from profiler (#1731)Yuri Kunde Schlesner2016-04-291-1/+0
|/
* HWRasterizer: Texture forwardingtfarley2016-04-211-17/+14
* Merge pull request #1390 from purpasmart96/citra_gsp_error_codesbunnei2016-04-011-79/+95
|\
| * GSP: Return proper error codes for register writespurpasmart962016-03-311-79/+95
* | Add gsp functions: SetAxiConfigQoSMode, UnregisterInterruptRelayQueuemailwl2016-03-311-6/+41
|/
* gsp_gpu: Change 0 literal to nullptrLioncash2016-03-121-1/+1
* renderer_base: Don't directly expose the rasterizer unique_ptrLioncash2016-03-091-4/+4
* BitField: Make trivially copyable and remove assignment operatorMerryMage2016-02-121-3/+3
* VideoCore: Unify interface to OpenGL and SW rasterizersYuri Kunde Schlesner2015-12-081-4/+4
* VideoCore: Rename HWRasterizer methods to be less confusingYuri Kunde Schlesner2015-12-071-4/+4
* GSP: Implement command 0x05, used for flushing cachesYuri Kunde Schlesner2015-09-141-9/+19
* Integrate the MicroProfile profiling libraryYuri Kunde Schlesner2015-08-251-0/+5
* Merge pull request #1025 from yuriks/heap-managementYuri Kunde Schlesner2015-08-221-1/+0
|\
| * Memory: Move address type conversion routines to memory.cpp/hYuri Kunde Schlesner2015-08-161-1/+0
* | GPU: Implement TextureCopy-mode display transfersYuri Kunde Schlesner2015-08-161-10/+15
|/
* Merge pull request #983 from yuriks/null-memory-fillYuri Kunde Schlesner2015-07-241-13/+18
|\
| * GSP: Don't try to write memory fill registers if start address is 0Yuri Kunde Schlesner2015-07-241-13/+18
* | Qt/GPU Breakpoints: Added three more breakpoint types:Subv2015-07-231-0/+7
|/
* Ensure all kernel objects are released during shutdownYuri Kunde Schlesner2015-07-171-1/+6
* Add CiTrace recording support.Tony Wasserka2015-07-131-1/+1
* Applets: Add infrastructure to allow custom drawing and input handling in Applets.Subv2015-07-121-2/+2
* CitraQt: Cleanup includes.Emmanuel Gil Peyrot2015-06-281-1/+3
* Remove every trailing whitespace from the project (but externals).Emmanuel Gil Peyrot2015-05-291-12/+12
* Service/GSP: Implemented ImportDisplayCaptureInfo.Subv2015-05-261-1/+47
* OpenGL renderertfarley2015-05-231-0/+9
* Memmap: Re-organize memory function in two filesYuri Kunde Schlesner2015-05-151-0/+1
* fixup! GSP: Small tweaks to shared memory initializationYuri Kunde Schlesner2015-05-111-1/+1
* GSP: Small tweaks to shared memory initializationYuri Kunde Schlesner2015-05-111-9/+11
* Kernel: Capture SharedMemory attributes at creation, not when mappingYuri Kunde Schlesner2015-05-111-7/+9
* Clean-up mem_map constants and fix framebuffer translation errorsYuri Kunde Schlesner2015-04-061-4/+6
* Services: Stubs and minor changespurpasmart962015-04-031-0/+3
* Added LCD registers, and implementation for color filling in OGL code.archshift2015-03-091-17/+15
* Implement SetLcdForceBlack, move register enum to hw.harchshift2015-03-061-5/+39
* GPU: Properly implement memory fills.Tony Wasserka2015-02-181-17/+17
* Build: Fixed some warningsSubv2015-02-121-31/+47
* Implemented WriteHWRegsWithMask for GSP.Kevin Hartman2015-02-111-6/+91
* Asserts: break/crash program, fit to style guide; log.h->assert.harchshift2015-02-111-4/+2
* GSP: Fixed typo in SignalInterruptbunnei2015-02-111-1/+1
* GSP: Call SetBufferSwap for each screen on corresponding signal interrupt.bunnei2015-02-111-4/+3
* Kernel: Stop creating useless Handles during object creationYuri Kunde Schlesner2015-02-021-1/+1
* Service: Clean-up InterfaceYuri Kunde Schlesner2015-02-021-1/+1
* Kernel: Convert Event to not use HandlesYuri Kunde Schlesner2015-01-301-8/+11
* Kernel: Convert SharedMemory to not use HandlesYuri Kunde Schlesner2015-01-301-7/+9
* GSP: Fix appending of interrupts to the shared memory bufferYuri Kunde Schlesner2015-01-141-2/+2
* GSP: Update framebuffer info on all interruptsYuri Kunde Schlesner2015-01-141-12/+13
* GPU: Fire GPU interrupts at the correct places.Yuri Kunde Schlesner2015-01-141-6/+0
* Logging: Log all called service functions (under trace). Compile out all trace logs under release for performance.archshift2015-01-101-3/+0
* GSP: Toggle active framebuffer each framebunnei2015-01-081-1/+4
* More services & small clean upspurpasmart962014-12-261-3/+0
* Merge pull request #291 from purpasmart96/licensebunnei2014-12-211-1/+1
|\
| * License changepurpasmart962014-12-211-1/+1
* | GSP_GPU: Shut up FlushDataCachepurpasmart962014-12-191-1/+25
|/
* Remove SyncRequest from K::Object and create a new K::Session typeYuri Kunde Schlesner2014-12-151-5/+5
* Convert old logging calls to new logging macrosYuri Kunde Schlesner2014-12-131-9/+9
* GSP: Trigger GPU interrupts at more accurate locations.bunnei2014-12-101-7/+6
* GSP: Updated TriggerCmdReqQueue to return success code.bunnei2014-12-101-0/+3
* GSP: Updated RegisterInterruptRelayQueue to return expected magic number.bunnei2014-12-101-1/+4
* GPU: Fixed bug in command list size decoding.bunnei2014-12-101-1/+1
* HLE: Revamp error handling throrough the HLE codeYuri Kunde Schlesner2014-11-241-11/+6
* core: Mark some hle functions as staticLioncash2014-11-181-8/+8
* Renamed souce files of services to match port namesGareth Poole2014-10-291-0/+378