summaryrefslogtreecommitdiffstats
path: root/src/video_core/engines/fermi_2d.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fermi2D: Implement Bilinear software filtering and address feedback.Fernando Sahmkow2022-11-241-4/+7
* Fermi2D: Rework blit engine and add a software blitter.Fernando Sahmkow2022-11-241-3/+16
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* Out of bound blit (#6531)Feng Chen2021-07-081-2/+20
* gpu: Report renderer errors with exceptionsReinUsesLisp2021-02-131-2/+2
* video_core: Rewrite the texture cacheReinUsesLisp2020-12-301-60/+29
* video_core: Remove unnecessary enum class casting in logging messagesLioncash2020-12-071-2/+1
* fermi_2d: Make use of designated initializersLioncash2020-09-181-6/+6
* video_core: Initialize renderer with a GPUReinUsesLisp2020-08-221-2/+8
* VideoCore/Engines: Refactor Engines CallMethod.Fernando Sahmkow2020-04-281-5/+5
* DMAPusher: Propagate multimethod writes into the engines.Fernando Sahmkow2020-04-231-0/+6
* General: Resolve warnings related to missing declarationsLioncash2020-04-171-1/+1
* Fermi2D: Use a different formula for delimiting blit areas.Fernando Sahmkow2019-10-181-14/+28
* Fermi2D: limit blit area to only available areaFernando Sahmkow2019-10-171-4/+14
* Fix clang-formatFearlessTobi2019-09-221-1/+1
* fermi_2d: Lower surface copy log severity to DEBUGFearlessTobi2019-09-221-1/+1
* video_core: Silent miscellaneous warnings (#2820)Rodrigo Locatti2019-08-301-2/+1
* fermi2d: Correct Origin ModeFernando Sahmkow2019-06-211-5/+10
* texture_cache: Fermi2D reform and implement View MirageFernando Sahmkow2019-06-211-3/+7
* video_core/engines: Make memory manager members privateLioncash2019-04-061-1/+1
* video_core/engines: Remove unnecessary inclusions where applicableLioncash2019-04-061-0/+1
* video_core/engines: Remove unnecessary includesLioncash2019-03-061-4/+3
* common/math_util: Move contents into the Common namespaceLioncash2019-02-271-4/+4
* gl_rasterizer: Implement a more accurate fermi 2D copy.bunnei2019-02-071-47/+15
* video_core: Assert on invalid GPU to CPU address queriesReinUsesLisp2019-02-031-7/+9
* Merge pull request #1792 from bunnei/dma-pusherbunnei2018-11-281-4/+4
|\
| * gpu: Rewrite GPU command list processing with DmaPusher class.bunnei2018-11-271-4/+4
* | Merge pull request #1735 from FernandoS27/tex-spacingbunnei2018-11-281-2/+2
|\ \ | |/ |/|
| * Implemented Tile Width SpacingFernandoS272018-11-261-2/+2
* | gl_rasterizer: Skip VB upload if the state is clean.Markus Wick2018-11-171-0/+5
|/
* fermi_2d: Add support for more accurate surface copies.bunnei2018-10-191-3/+6
* Propagate depth and depth_block on modules using decodersFernandoS272018-10-131-6/+8
* fermi_2d: Implement simple copies with AccelerateSurfaceCopy.bunnei2018-10-061-22/+28
* video_core: Use nested namespaces where applicableLioncash2018-07-211-4/+2
* Update clang formatJames Rowe2018-07-031-1/+1
* Rename logging macro back to LOG_*James Rowe2018-07-031-1/+1
* GPU: Partially implemented the Maxwell DMA engine.Subv2018-06-121-0/+1
* fermi_2d: Fix surface copy block height.bunnei2018-04-291-2/+2
* GPU: Partially implemented the Fermi2D surface copy operation.Subv2018-04-251-0/+54
* GPU: Added boilerplate code for the Fermi2D engineSubv2018-04-251-1/+6
* GPU: Macros are specific to the Maxwell3D engine, so handle them internally.Subv2018-03-181-1/+0
* GPU: Process command mode 5 (IncreaseOnce) differently from other commands.Subv2018-03-171-0/+1
* Make a GPU class in VideoCore to contain the GPU state.Subv2018-02-121-3/+1
* GPU: Added a command processor to decode the GPU pushbuffers and forward the commands to their respective engines.Subv2018-02-121-0/+15