summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/D3D/Render.cpp
AgeCommit message (Expand)Author
2018-10-20Renderer: Pull dimensions from GLInterface/SwapchainStenzek
2018-10-20Drop Host_GetRenderSurface and pass display to backendStenzek
2018-05-02D3D: Drop gamma parameter from util draw helperStenzek
2018-04-29Implement EFB copy filter and gamma in hardware backendsStenzek
2018-03-16Assert: Remove unused parameter from DEBUG_ASSERTLioncash
2018-03-14Assert: Uppercase assertion macrosLioncash
2018-03-10Move shader caches to VideoCommonStenzek
2018-03-10AbstractPipeline: Allow setting pipeline to nullStenzek
2018-03-02VideoCommon: Add support for Abstract FramebuffersStenzek
2018-03-01VideoBackends: Restore the framebuffer as part of the API stateStenzek
2018-02-22VideoBackends: Add AbstractShader and AbstractPipeline classesStenzek
2018-02-22D3D: Remove state stack from tracker, set explicitly insteadStenzek
2018-02-20Renderer: Handle resize events on-demand instead of pollingStenzek
2018-02-20BPFunctions: Move upscaling of scissor rect to VideoCommonStenzek
2018-02-20BPFunctions: Move GX viewport conversion to VideoCommonStenzek
2018-01-29Merge pull request #6303 from TraceBullet/auto-adjust-window-sizeStenzek
2018-01-26Fix Auto-Adjust Window Size option making the window too largeTraceBullet
2018-01-22AbstractTexture: Move Bind() method to RendererStenzek
2017-11-22VideoBackends: Add AbstractStagingTexture classStenzek
2017-11-22VideoCommon: Move abstract texture creation function to RendererStenzek
2017-11-22D3D: Move device release from Renderer destructor to shutdownStenzek
2017-11-22D3D: Remove BeginFrame/EndFrameStenzek
2017-11-22D3D: Move remaining static variables from Render.cpp to Renderer classStenzek
2017-11-22D3D: Make state cache part of Renderer and not staticStenzek
2017-11-19D3DUtil: Make file-scope variables internally linked where applicableLioncash
2017-11-19Merge pull request #6186 from lioncash/enum-classLeo Lam
2017-11-19VideoBackends: Remove header inclusions made unnecessary with Hybrid XFBLioncash
2017-11-18VideoConfig: Make StereoMode an enum classLioncash
2017-11-17Hybrid XFB: Fix lint errorsiwubcode
2017-11-17Video Backends: Remove the right of the xfb region for games where theiwubcode
2017-11-17HybridXFB: Fix lint errorsiwubcode
2017-11-17Remove old XFB logiciwubcode
2017-11-17Add ability to dump xfb copies to texture for debugging purposesiwubcode
2017-11-17Support frame and video dumping from VideoCommoniwubcode
2017-11-17Add support for hybrid XFBiwubcode
2017-09-11VideoBackends: Move SamplerState to commonStenzek
2017-09-11Renderer: Move cull mode to a rasterization state objectStenzek
2017-09-11Renderer: Move depth state to VideoCommon and seperate from bpmemStenzek
2017-09-04D3D: Support logic op through integer render target viewStenzek
2017-09-03Renderer: Change SetBlendState to accept a BlendingStateStenzek
2017-09-03D3D11: Use blending state from VideoCommonStenzek
2017-07-30D3D: Uber shader supportStenzek
2017-07-20ShaderGen: Pass host config to shader generation functionsStenzek
2017-07-20D3D11: Reload shader cache when relevant config changesStenzek
2017-07-10D3D: Resize the swapchain when the fullscreen state is changedJules Blok
2017-07-05D3D: Add quad-buffer stereoscopy support.Jules Blok
2017-06-15Move IOFile to a separate fileJosJuice
2017-05-29Fix for loop in D3D Renderer ApplyState functioniwubcode
2017-05-28D3D/Render: Get rid of undefined behavior in Create3DVisionTextureLioncash
2017-05-28D3D/Render: Use std::array where applicableLioncash