summaryrefslogtreecommitdiff
path: root/src/video_core/gpu.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* video_core: Remove usages of System::GetInstance() within the enginesGravatar Lioncash2019-02-151-4/+4
* core_timing: Convert core timing into a classGravatar Lioncash2019-02-151-1/+2
* Merge pull request #2099 from greggameplayer/BGRA8-Framebuffer-RealGravatar bunnei2019-02-121-0/+1
|\
| * Implement BGRA8 framebuffer formatGravatar greggameplayer2019-02-091-0/+1
* | Merge pull request #2110 from lioncash/namespaceGravatar bunnei2019-02-121-1/+1
|\ \
| * | core_timing: Rename CoreTiming namespace to Core::TimingGravatar Lioncash2019-02-121-1/+1
| |/
* / kepler_compute: Fixup assert and rename enginesGravatar ReinUsesLisp2019-02-101-4/+4
|/
* video_core/GPU Implemented the GPU PFIFO puller semaphore operations. (#1908)Gravatar Kevin2019-01-291-12/+171
* Fixed uninitialized memory due to missing returns in canaryGravatar David Marcec2018-12-191-0/+2
* GPU: Don't try to route PFIFO methods (0-0x40) to the other engines.Gravatar Subv2018-12-031-0/+6
* Fix debug buildGravatar Lioncash2018-12-011-4/+2
* gpu: Move command list profiling to DmaPusher::DispatchCalls.Gravatar bunnei2018-11-271-5/+0
* gpu: Rewrite GPU command list processing with DmaPusher class.Gravatar bunnei2018-11-261-0/+58
* Use default values for unknown framebuffer pixel formatGravatar FernandoS272018-11-211-0/+2
* GPU: Improved implementation of maxwell DMA (Subv).Gravatar bunnei2018-10-181-1/+1
* GPU: Invalidate destination address of kepler_memory writes.Gravatar bunnei2018-10-181-1/+1
* fermi_2d: Implement simple copies with AccelerateSurfaceCopy.Gravatar bunnei2018-10-061-1/+1
* GPU: Basic implementation of the Kepler Inline Memory engine (p2mf).Gravatar Subv2018-09-121-0/+2
* gl_rasterizer_cache: Implement RenderTargetFormat::BGRA8_SRGB.Gravatar bunnei2018-09-101-0/+1
* gpu: Make memory_manager privateGravatar Lioncash2018-08-281-3/+11
* Implemented RGBA8_UINTGravatar David Marcec2018-08-201-0/+1
* renderer_opengl: Implement RenderTargetFormat::RGBA16_UNORM.Gravatar bunnei2018-08-131-0/+1
* Implement RG32UI and R32UIGravatar David Marcec2018-08-131-0/+2
* renderer_opengl: Implement RenderTargetFormat::RGBA16_UINT.Gravatar bunnei2018-08-131-0/+1
* renderer_opengl: Implement RenderTargetFormat::RG8_UNORM.Gravatar bunnei2018-08-121-0/+1
* Implement R8_UINT RenderTargetFormat & PixelFormat (#1014)Gravatar greggameplayer2018-08-111-0/+1
* gl_rasterizer: Implement render target format RG8_SNORM.Gravatar bunnei2018-08-111-0/+1
* gl_rasterizer: Implement render target format RGBA8_SNORM.Gravatar bunnei2018-08-111-0/+1
* Merge pull request #1016 from lioncash/videoGravatar bunnei2018-08-111-0/+10
|\
| * video_core; Get rid of global g_toggle_framelimit_enabled variableGravatar Lioncash2018-08-101-0/+10
* | Implement R16S & R16UI & R16I RenderTargetFormats & PixelFormats and more (R1...Gravatar greggameplayer2018-08-111-0/+32
|/
* gpu: Add R11G11B10_FLOAT to RenderTargetBytesPerPixel.Gravatar bunnei2018-08-081-0/+1
* video_core: Eliminate the g_renderer global variableGravatar Lioncash2018-08-041-2/+3
* Implement R32_FLOAT RenderTargetFormatGravatar Unknown2018-08-011-0/+1
* gl_rasterizer_cache: Implement RenderTargetFormat RG32_FLOAT.Gravatar bunnei2018-07-231-0/+1
* gl_rasterizer_cache: Implement RenderTargetFormat BGRA8_UNORM.Gravatar bunnei2018-07-231-0/+1
* gpu: Rename Get3DEngine() to Maxwell3D()Gravatar Lioncash2018-07-201-1/+5
* GPU: Partially implemented the Maxwell DMA engine.Gravatar Subv2018-06-121-0/+2
* GPU: Allow the usage of RGBA16_FLOAT in the texture copy engine.Gravatar Subv2018-06-051-0/+2
* GPU: Allow the usage of RGBA32_FLOAT in the texture copy engine.Gravatar Subv2018-06-051-0/+2
* general: Convert assertion macros over to be fmt-compatibleGravatar Lioncash2018-04-271-1/+1
* GPU: Added a function to retrieve the bytes per pixel of the render target fo...Gravatar Subv2018-04-251-0/+12
* GPU: Added boilerplate code for the Fermi2D engineGravatar Subv2018-04-251-1/+1
* Frontend: Ported the GPU breakpoints and surface viewer widgets from citra.Gravatar Subv2018-03-241-0/+4
* GPU: Move the GPU's class constructor and destructors to a cpp file.Gravatar Subv2018-03-181-0/+21