summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/gsp_gpu.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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