22 Commits (0dcdf918d9fa39c5a108fb8f2a1a80e6bd2c9077)

Author SHA1 Message Date
Subv 62068f723a GPU: Implemented the Z24S8 depth format and load the depth framebuffer. 8 years ago
Subv 8bfac40a92 GPU: Implemented the RGBA32_UINT rendertarget format. 8 years ago
Subv df214db493 GPU: Partially implemented the Maxwell DMA engine. 8 years ago
Subv 1ab5441d54 GPU: Implemented the R11FG11FB10F texture and rendertarget formats. 8 years ago
Subv f13edfd80b GPU: Allow the usage of RGBA32_FLOAT in the texture copy engine. 8 years ago
Subv 284aad1420 GPU: Added a function to retrieve the bytes per pixel of the render target formats. 8 years ago
Subv 219b5d34e7 GPU: Move the Maxwell3D macro uploading code to the inside of the Maxwell3D processor. 8 years ago
bunnei 848ade06d5 gpu: Add several framebuffer formats to RenderTargetFormat. 8 years ago
bunnei 74c4739713 graphics_surface: Fix merge conflicts. 8 years ago
bunnei bf282aa01f maxwell: Add RenderTargetFormat enum. 8 years ago
Subv 0892143af9 Frontend: Updated the surface view debug widget to work with Maxwell surfaces. 8 years ago
Subv 19bf501723 Frontend: Ported the GPU breakpoints and surface viewer widgets from citra. 8 years ago
bunnei c2a48352ad renderer_opengl: Better handling of framebuffer transform flags. 8 years ago
bunnei 6babc57354 video_core: Move FramebufferInfo to FramebufferConfig in GPU. 8 years ago
bunnei 8286b237cc gpu: Expose Maxwell3D engine. 8 years ago
Subv 46bbeeb54a GPU: Move the GPU's class constructor and destructors to a cpp file. 8 years ago
Subv a8cb6ba213 GPU: Store uploaded GPU macros and keep track of the number of method parameters. 8 years ago
Subv 29c026fae1 GPU: Macros are specific to the Maxwell3D engine, so handle them internally. 8 years ago
Subv 6796e37911 GPU: Process command mode 5 (IncreaseOnce) differently from other commands. 8 years ago
Subv 9cf3a6cc00 GPU: Partially implemented the QUERY_* registers in the Maxwell3D engine. 8 years ago
Subv 0088b3128b Make a GPU class in VideoCore to contain the GPU state. 8 years ago