summaryrefslogtreecommitdiff
path: root/src/video_core/gpu.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* gl_rasterizer: Implement compute shadersGravatar ReinUsesLisp2019-07-151-0/+6
* video_core/gpu: Create threads separately from initializationGravatar Lioncash2019-04-111-0/+5
* video_core/gpu: Amend typo in GPU member variable nameGravatar Lioncash2019-03-271-3/+3
* gpu: Rewrite virtual memory manager using PageTable.Gravatar bunnei2019-03-201-3/+3
* gpu: Use host address for caching instead of guest address.Gravatar bunnei2019-03-141-3/+8
* video_core/gpu: Make GPU's destructor virtualGravatar Lioncash2019-03-071-1/+1
* gpu: Refactor a/synchronous implementations into their own classes.Gravatar bunnei2019-03-061-15/+11
* gpu: Move command processing to another thread.Gravatar bunnei2019-03-061-4/+18
* gpu: Refactor command and swap buffers interface for asynch.Gravatar bunnei2019-03-061-3/+12
* gpu: Refactor to take RendererBase instead of RasterizerInterface.Gravatar bunnei2019-03-061-15/+19
* common/math_util: Move contents into the Common namespaceGravatar Lioncash2019-02-271-1/+1
* video_core: Remove usages of System::GetInstance() within the enginesGravatar Lioncash2019-02-151-2/+5
* Merge pull request #2099 from greggameplayer/BGRA8-Framebuffer-RealGravatar bunnei2019-02-121-0/+1
|\
| * Implement BGRA8 framebuffer formatGravatar greggameplayer2019-02-091-0/+1
* | kepler_compute: Fixup assert and rename enginesGravatar ReinUsesLisp2019-02-101-3/+3
|/
* video_core/GPU Implemented the GPU PFIFO puller semaphore operations. (#1908)Gravatar Kevin2019-01-291-0/+71
* gpu: Rewrite GPU command list processing with DmaPusher class.Gravatar bunnei2018-11-261-2/+25
* Merge pull request #1329 from raven02/bgr5a1uGravatar bunnei2018-09-171-0/+1
|\
| * Implement RenderTargetFormat::BGR5A1_UNORM (Pokken Tournament DX)Gravatar raven022018-09-161-0/+1
* | GPU: Basic implementation of the Kepler Inline Memory engine (p2mf).Gravatar Subv2018-09-121-0/+3
|/
* Merge pull request #1284 from bunnei/bgra8_srgbGravatar bunnei2018-09-101-0/+1
|\
| * gl_rasterizer_cache: Implement RenderTargetFormat::BGRA8_SRGB.Gravatar bunnei2018-09-101-0/+1
* | video_core: Refactor command_processor.Gravatar Markus Wick2018-09-101-3/+0
* | video_core: Move command buffer loop.Gravatar Markus Wick2018-09-101-1/+3
|/
* command_processor: Use std::array for bound_engines.Gravatar Markus Wick2018-09-041-2/+2
* gpu: Make memory_manager privateGravatar Lioncash2018-08-281-3/+9
* 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-9/+1
|\
| * video_core; Get rid of global g_toggle_framelimit_enabled variableGravatar Lioncash2018-08-101-9/+1
* | Implement R16S & R16UI & R16I RenderTargetFormats & PixelFormats and more (R1...Gravatar greggameplayer2018-08-111-0/+7
|/
* gl_rasterizer_cached: Implement RenderTargetFormat::B5G6R5_UNORM.Gravatar bunnei2018-08-081-0/+1
* video_core: Eliminate the g_renderer global variableGravatar Lioncash2018-08-041-1/+5
* Implement R32_FLOAT RenderTargetFormatGravatar Unknown2018-08-011-0/+1
* GPU: Allow using R16F as a render target format.Gravatar Subv2018-07-261-0/+1
* Implement R16_G16Gravatar Unknown2018-07-261-0/+5
* Merge pull request #816 from Subv/z32_s8Gravatar bunnei2018-07-251-0/+1
|\
| * GPU: Implemented the Z32_S8_X24 depth buffer format.Gravatar Subv2018-07-241-0/+1
* | GPU: Allow the usage of R8 as a render target format.Gravatar Subv2018-07-241-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-5/+4
* vi: Partially implement buffer crop parameters.Gravatar bunnei2018-07-171-0/+1
* GPU: Implemented the Z24S8 depth format and load the depth framebuffer.Gravatar Subv2018-07-021-0/+9