Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement R32_FLOAT RenderTargetFormat | Unknown | 2018-08-01 | 1 | -0/+1 |
| | |||||
* | GPU: Allow using R16F as a render target format. | Subv | 2018-07-26 | 1 | -0/+1 |
| | |||||
* | Implement R16_G16 | Unknown | 2018-07-26 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | correct trailing white spaces Delete tabs correct placement Add RG16F & RG16UI & RG16I & RG16S PixelFormats Return correct data according to changes done previously correct PixelFormat declaration correct coding style error correct coding style error part 2 correct RG16S Declaration error correct alignment | ||||
* | Merge pull request #816 from Subv/z32_s8 | bunnei | 2018-07-25 | 1 | -0/+1 |
|\ | | | | | GPU: Implemented the Z32_S8_X24 depth buffer format. | ||||
| * | GPU: Implemented the Z32_S8_X24 depth buffer format. | Subv | 2018-07-25 | 1 | -0/+1 |
| | | |||||
* | | GPU: Allow the usage of R8 as a render target format. | Subv | 2018-07-25 | 1 | -0/+1 |
|/ | |||||
* | gl_rasterizer_cache: Implement RenderTargetFormat RG32_FLOAT. | bunnei | 2018-07-24 | 1 | -0/+1 |
| | |||||
* | gl_rasterizer_cache: Implement RenderTargetFormat BGRA8_UNORM. | bunnei | 2018-07-24 | 1 | -0/+1 |
| | |||||
* | gpu: Rename Get3DEngine() to Maxwell3D() | Lioncash | 2018-07-21 | 1 | -5/+4 |
| | | | | This makes it match its const qualified equivalent. | ||||
* | vi: Partially implement buffer crop parameters. | bunnei | 2018-07-18 | 1 | -0/+1 |
| | |||||
* | GPU: Implemented the Z24S8 depth format and load the depth framebuffer. | Subv | 2018-07-02 | 1 | -0/+9 |
| | |||||
* | GPU: Implemented the RGBA32_UINT rendertarget format. | Subv | 2018-06-30 | 1 | -0/+1 |
| | |||||
* | GPU: Partially implemented the Maxwell DMA engine. | Subv | 2018-06-12 | 1 | -0/+3 |
| | | | | Only tiled->linear and linear->tiled copies that aren't offsetted are supported for now. Queries are not supported. Swizzled copies are not supported. | ||||
* | Merge pull request #527 from Subv/rgba32f_texcopy | bunnei | 2018-06-06 | 1 | -0/+1 |
|\ | | | | | GPU: Allow the usage of RGBA32_FLOAT and RGBA16_FLOAT in the texture copy engine. | ||||
| * | GPU: Allow the usage of RGBA32_FLOAT in the texture copy engine. | Subv | 2018-06-06 | 1 | -0/+1 |
| | | |||||
* | | GPU: Implemented the R11FG11FB10F texture and rendertarget formats. | Subv | 2018-06-06 | 1 | -0/+1 |
|/ | |||||
* | GPU: Added a function to retrieve the bytes per pixel of the render target formats. | Subv | 2018-04-25 | 1 | -0/+3 |
| | |||||
* | GPU: Move the Maxwell3D macro uploading code to the inside of the Maxwell3D processor. | Subv | 2018-04-25 | 1 | -7/+0 |
| | | | | It doesn't belong in the PFIFO handler. | ||||
* | gpu: Add several framebuffer formats to RenderTargetFormat. | bunnei | 2018-04-18 | 1 | -0/+3 |
| | |||||
* | graphics_surface: Fix merge conflicts. | bunnei | 2018-03-27 | 1 | -0/+1 |
| | |||||
* | maxwell: Add RenderTargetFormat enum. | bunnei | 2018-03-27 | 1 | -1/+1 |
| | |||||
* | Frontend: Updated the surface view debug widget to work with Maxwell surfaces. | Subv | 2018-03-24 | 1 | -0/+4 |
| | |||||
* | Frontend: Ported the GPU breakpoints and surface viewer widgets from citra. | Subv | 2018-03-24 | 1 | -0/+5 |
| | |||||
* | renderer_opengl: Better handling of framebuffer transform flags. | bunnei | 2018-03-23 | 1 | -1/+4 |
| | |||||
* | video_core: Move FramebufferInfo to FramebufferConfig in GPU. | bunnei | 2018-03-23 | 1 | -0/+29 |
| | |||||
* | gpu: Expose Maxwell3D engine. | bunnei | 2018-03-23 | 1 | -0/+4 |
| | |||||
* | GPU: Move the GPU's class constructor and destructors to a cpp file. | Subv | 2018-03-18 | 1 | -10/+8 |
| | | | | This should reduce recompile times when editing the Maxwell3D register structure. | ||||
* | GPU: Store uploaded GPU macros and keep track of the number of method parameters. | Subv | 2018-03-18 | 1 | -1/+9 |
| | |||||
* | GPU: Macros are specific to the Maxwell3D engine, so handle them internally. | Subv | 2018-03-18 | 1 | -3/+0 |
| | |||||
* | GPU: Process command mode 5 (IncreaseOnce) differently from other commands. | Subv | 2018-03-17 | 1 | -0/+3 |
| | | | | | | Accumulate all arguments before calling the desired method. Note: Maybe we should do the same for the NonIncreasing mode? | ||||
* | GPU: Partially implemented the QUERY_* registers in the Maxwell3D engine. | Subv | 2018-02-12 | 1 | -1/+1 |
| | | | | Only QueryMode::Write is supported at the moment. | ||||
* | Make a GPU class in VideoCore to contain the GPU state. | Subv | 2018-02-12 | 1 | -0/+55 |
Also moved the GPU MemoryManager class to video_core since it makes more sense for it to be there. |