summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Software
AgeCommit message (Expand)Author
2018-10-28Merge pull request #7501 from Techjar/class-memaccess-cleanupPierre Bourdon
2018-10-20GLContext: Use destructor instead of Shutdown() to cleanupStenzek
2018-10-20GLContext: Remove global context pointerStenzek
2018-10-20VideoBackends: Pass window system info from host on creationStenzek
2018-10-20GLContext: Use host connectionStenzek
2018-10-20Drop Host_GetRenderSurface and pass display to backendStenzek
2018-10-20Refactoring and cleanup of GLInterface (now GLContext)Stenzek
2018-10-20Update to Visual Studio's default Windows SDKTillmann Karras
2018-10-14VideoCommon: Clean up class-memaccess warningsTechjar
2018-10-12Merge pull request #7437 from stenzek/graphics-options-raceMat M
2018-10-09VideoCommon: remove unnecessary floor()Tillmann Karras
2018-10-05VideoSoftware: make use of Clamp()Tillmann Karras
2018-09-28Core: Call InitBackendInfo before loading configStenzek
2018-06-30Mark all video backend names for translationTechjar
2018-06-21Software: Don't link against X11 librariesLioncash
2018-06-06Give Dump Objects dedicated folder and tooltipRyan Meredith
2018-05-26VideoConfig: Add a field for indicating logic op support in the backendStenzek
2018-05-20Remove SOIL altogether from the project.Emmanuel Gil Peyrot
2018-05-18EfbInterface: Move buffer constant from the header to the cpp fileLioncash
2018-05-18EfbInterface: Make efb and perf_values std::arraysLioncash
2018-05-18EfbInterface: Make perf_values internally linkedLioncash
2018-05-18EfbInterface: Move efb array into the EfbInterface namespaceLioncash
2018-04-29Implement EFB copy filter and gamma in hardware backendsStenzek
2018-04-29While I'm here, fix some chroma sub-sampling bugs.Scott Mansell
2018-04-29VideoSoftware: Implement xfb copy filter (Deflickering/Brightness)Scott Mansell
2018-04-12Reformat all the things!spycrab
2018-04-02Software/CMakeLists: Migrate off add_dolphin_libraryLioncash
2018-03-14Assert: Uppercase assertion macrosLioncash
2018-03-10GLUtil: Encapsulate functions in a namespaceStenzek
2018-03-10OGL: Re-implement async shader compilingStenzek
2018-03-10Move shader caches to VideoCommonStenzek
2018-03-02VideoCommon: Add support for Abstract FramebuffersStenzek
2018-03-01AbstractTexture: Support multisampled abstract textureStenzek
2018-02-22VideoBackends: Add AbstractShader and AbstractPipeline classesStenzek
2018-02-11VideoConfig: Remove bForceCopyToRam fieldStenzek
2018-02-07Merge pull request #6334 from stenzek/startupAnthony
2018-02-01BPMemory: Handle fog configuration where both A and C are infinity/NaNStenzek
2018-01-27VideoBackend: Remove PeekMessages methodStenzek
2018-01-27VideoBackends: Combine Initialize/Prepare and Cleanup/Shutdown methodsStenzek
2018-01-22AbstractTexture: Move Bind() method to RendererStenzek
2018-01-05Implement dual-source blending in shaderJonathan Hamilton
2017-12-06VideoCommon: Drop now unused efb2tex matrix generation.degasus
2017-12-02VideoBackends: Fix -Wswitch warningsLéo Lam
2017-12-02VideoBackends: Use VideoCommon shader generators for efb2tex copies.Markus Wick
2017-12-01Merge pull request #6193 from stenzek/readbacksStenzek
2017-11-23OGL: Fix headless frame dumpingStenzek
2017-11-22AbstractTexture: Drop slow map readback pathStenzek
2017-11-22AbstractTexture: Seperate CopyRectangleFromTexture to two methodsStenzek
2017-11-22VideoBackends: Add AbstractStagingTexture classStenzek
2017-11-22VideoCommon: Move abstract texture creation function to RendererStenzek