index
:
anonymous/yuzu
master
yuzu is the world's most popular, open-source, Nintendo Switch emulator — started by the creators of Citra. It is written in C++ with portability in mind,
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
core
/
hle
/
service
/
gsp_gpu.cpp
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove references to PICA and rasterizers in video_core
James Rowe
2018-01-13
1
-11
/
+0
*
Remove more 3DS-specific code.
bunnei
2017-10-13
1
-16
/
+0
*
Remove more 3DS-specific code.
bunnei
2017-10-13
1
-777
/
+1
*
Memory: Add function to flush a virtual range from the rasterizer cache
Yuri Kunde Schlesner
2017-06-22
1
-6
/
+5
*
ResultVal: Remove MoveFrom()
Yuri Kunde Schlesner
2017-06-19
1
-2
/
+2
*
Service: Remove unnecessary includes from service.h
Yuri Kunde Schlesner
2017-06-06
1
-0
/
+2
*
Core: Fix some out-of-style includes
Yuri Kunde Schlesner
2017-05-28
1
-1
/
+1
*
GSP_GPU: Move error codes from result.h to local file
Yuri Kunde Schlesner
2017-05-25
1
-14
/
+23
*
Doxygen: Amend minor issues (#2593)
Mat M
2017-02-27
1
-3
/
+3
*
Core: Make PerfStats internally locked
Yuri Kunde Schlesner
2017-02-27
1
-2
/
+1
*
Add performance statistics to status bar
Yuri Kunde Schlesner
2017-02-27
1
-0
/
+3
*
GSP_GPU::StoreDataCache stubbed (#2428)
mailwl
2017-02-03
1
-1
/
+28
*
GSP::WriteHWRegsWithMask: fix register mask
mailwl
2017-01-14
1
-1
/
+1
*
Minor amendment of GSP_GPU::ImportDisplayCaptureInfo code
JamePeng
2016-12-13
1
-3
/
+5
*
Add all services to the Service namespace
Lioncash
2016-12-11
1
-25
/
+21
*
GSP: Downgrade log severity of SetAxiConfigQoSMode
Yuri Kunde Schlesner
2016-12-04
1
-1
/
+1
*
Use negative priorities to avoid special-casing the self-include
Yuri Kunde Schlesner
2016-09-21
1
-1
/
+1
*
Remove empty newlines in #include blocks.
Emmanuel Gil Peyrot
2016-09-21
1
-4
/
+1
*
Manually tweak source formatting and then re-run clang-format
Yuri Kunde Schlesner
2016-09-19
1
-4
/
+3
*
Sources: Run clang-format on everything.
Emmanuel Gil Peyrot
2016-09-18
1
-108
/
+139
*
gsp::gpu: Reset g_thread_id in UnregisterInterruptRelayQueue
mailwl
2016-06-01
1
-15
/
+21
*
GSP_GPU: Remove use of Memory::GetPointer
MerryMage
2016-05-28
1
-33
/
+50
*
Kernel/SharedMemory: Properly implemented shared memory support.
Subv
2016-05-13
1
-2
/
+3
*
Merge pull request #1699 from mailwl/gpu-rights
bunnei
2016-04-30
1
-2
/
+38
|
\
|
*
return checks if event and memory created
mailwl
2016-04-23
1
-1
/
+8
|
*
gsp::Gpu: implement AcquireRight, ReleaseRight functions
mailwl
2016-04-22
1
-8
/
+37
*
|
Common: Remove section measurement from profiler (#1731)
Yuri Kunde Schlesner
2016-04-29
1
-1
/
+0
|
/
*
HWRasterizer: Texture forwarding
tfarley
2016-04-21
1
-17
/
+14
*
Merge pull request #1390 from purpasmart96/citra_gsp_error_codes
bunnei
2016-04-01
1
-79
/
+95
|
\
|
*
GSP: Return proper error codes for register writes
purpasmart96
2016-03-31
1
-79
/
+95
*
|
Add gsp functions: SetAxiConfigQoSMode, UnregisterInterruptRelayQueue
mailwl
2016-03-31
1
-6
/
+41
|
/
*
gsp_gpu: Change 0 literal to nullptr
Lioncash
2016-03-12
1
-1
/
+1
*
renderer_base: Don't directly expose the rasterizer unique_ptr
Lioncash
2016-03-09
1
-4
/
+4
*
BitField: Make trivially copyable and remove assignment operator
MerryMage
2016-02-12
1
-3
/
+3
*
VideoCore: Unify interface to OpenGL and SW rasterizers
Yuri Kunde Schlesner
2015-12-08
1
-4
/
+4
*
VideoCore: Rename HWRasterizer methods to be less confusing
Yuri Kunde Schlesner
2015-12-07
1
-4
/
+4
*
GSP: Implement command 0x05, used for flushing caches
Yuri Kunde Schlesner
2015-09-14
1
-9
/
+19
*
Integrate the MicroProfile profiling library
Yuri Kunde Schlesner
2015-08-25
1
-0
/
+5
*
Merge pull request #1025 from yuriks/heap-management
Yuri Kunde Schlesner
2015-08-22
1
-1
/
+0
|
\
|
*
Memory: Move address type conversion routines to memory.cpp/h
Yuri Kunde Schlesner
2015-08-16
1
-1
/
+0
*
|
GPU: Implement TextureCopy-mode display transfers
Yuri Kunde Schlesner
2015-08-16
1
-10
/
+15
|
/
*
Merge pull request #983 from yuriks/null-memory-fill
Yuri Kunde Schlesner
2015-07-24
1
-13
/
+18
|
\
|
*
GSP: Don't try to write memory fill registers if start address is 0
Yuri Kunde Schlesner
2015-07-24
1
-13
/
+18
*
|
Qt/GPU Breakpoints: Added three more breakpoint types:
Subv
2015-07-23
1
-0
/
+7
|
/
*
Ensure all kernel objects are released during shutdown
Yuri Kunde Schlesner
2015-07-17
1
-1
/
+6
*
Add CiTrace recording support.
Tony Wasserka
2015-07-13
1
-1
/
+1
*
Applets: Add infrastructure to allow custom drawing and input handling in Applets.
Subv
2015-07-12
1
-2
/
+2
*
CitraQt: Cleanup includes.
Emmanuel Gil Peyrot
2015-06-28
1
-1
/
+3
*
Remove every trailing whitespace from the project (but externals).
Emmanuel Gil Peyrot
2015-05-29
1
-12
/
+12
*
Service/GSP: Implemented ImportDisplayCaptureInfo.
Subv
2015-05-26
1
-1
/
+47
*
OpenGL renderer
tfarley
2015-05-23
1
-0
/
+9
*
Memmap: Re-organize memory function in two files
Yuri Kunde Schlesner
2015-05-15
1
-0
/
+1
*
fixup! GSP: Small tweaks to shared memory initialization
Yuri Kunde Schlesner
2015-05-11
1
-1
/
+1
*
GSP: Small tweaks to shared memory initialization
Yuri Kunde Schlesner
2015-05-11
1
-9
/
+11
*
Kernel: Capture SharedMemory attributes at creation, not when mapping
Yuri Kunde Schlesner
2015-05-11
1
-7
/
+9
*
Clean-up mem_map constants and fix framebuffer translation errors
Yuri Kunde Schlesner
2015-04-06
1
-4
/
+6
*
Services: Stubs and minor changes
purpasmart96
2015-04-03
1
-0
/
+3
*
Added LCD registers, and implementation for color filling in OGL code.
archshift
2015-03-09
1
-17
/
+15
*
Implement SetLcdForceBlack, move register enum to hw.h
archshift
2015-03-06
1
-5
/
+39
*
GPU: Properly implement memory fills.
Tony Wasserka
2015-02-18
1
-17
/
+17
*
Build: Fixed some warnings
Subv
2015-02-12
1
-31
/
+47
*
Implemented WriteHWRegsWithMask for GSP.
Kevin Hartman
2015-02-11
1
-6
/
+91
*
Asserts: break/crash program, fit to style guide; log.h->assert.h
archshift
2015-02-11
1
-4
/
+2
*
GSP: Fixed typo in SignalInterrupt
bunnei
2015-02-11
1
-1
/
+1
*
GSP: Call SetBufferSwap for each screen on corresponding signal interrupt.
bunnei
2015-02-11
1
-4
/
+3
*
Kernel: Stop creating useless Handles during object creation
Yuri Kunde Schlesner
2015-02-02
1
-1
/
+1
*
Service: Clean-up Interface
Yuri Kunde Schlesner
2015-02-02
1
-1
/
+1
*
Kernel: Convert Event to not use Handles
Yuri Kunde Schlesner
2015-01-30
1
-8
/
+11
*
Kernel: Convert SharedMemory to not use Handles
Yuri Kunde Schlesner
2015-01-30
1
-7
/
+9
*
GSP: Fix appending of interrupts to the shared memory buffer
Yuri Kunde Schlesner
2015-01-14
1
-2
/
+2
*
GSP: Update framebuffer info on all interrupts
Yuri Kunde Schlesner
2015-01-14
1
-12
/
+13
*
GPU: Fire GPU interrupts at the correct places.
Yuri Kunde Schlesner
2015-01-14
1
-6
/
+0
*
Logging: Log all called service functions (under trace). Compile out all trace logs under release for performance.
archshift
2015-01-10
1
-3
/
+0
*
GSP: Toggle active framebuffer each frame
bunnei
2015-01-08
1
-1
/
+4
*
More services & small clean ups
purpasmart96
2014-12-26
1
-3
/
+0
*
Merge pull request #291 from purpasmart96/license
bunnei
2014-12-21
1
-1
/
+1
|
\
|
*
License change
purpasmart96
2014-12-21
1
-1
/
+1
*
|
GSP_GPU: Shut up FlushDataCache
purpasmart96
2014-12-19
1
-1
/
+25
|
/
*
Remove SyncRequest from K::Object and create a new K::Session type
Yuri Kunde Schlesner
2014-12-15
1
-5
/
+5
*
Convert old logging calls to new logging macros
Yuri Kunde Schlesner
2014-12-13
1
-9
/
+9
*
GSP: Trigger GPU interrupts at more accurate locations.
bunnei
2014-12-10
1
-7
/
+6
*
GSP: Updated TriggerCmdReqQueue to return success code.
bunnei
2014-12-10
1
-0
/
+3
*
GSP: Updated RegisterInterruptRelayQueue to return expected magic number.
bunnei
2014-12-10
1
-1
/
+4
*
GPU: Fixed bug in command list size decoding.
bunnei
2014-12-10
1
-1
/
+1
*
HLE: Revamp error handling throrough the HLE code
Yuri Kunde Schlesner
2014-11-24
1
-11
/
+6
*
core: Mark some hle functions as static
Lioncash
2014-11-18
1
-8
/
+8
*
Renamed souce files of services to match port names
Gareth Poole
2014-10-29
1
-0
/
+378