summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/D3D
AgeCommit message (Expand)Author
2018-10-20VideoBackends: Pass window system info from host on creationStenzek
2018-10-20Renderer: Pull dimensions from GLInterface/SwapchainStenzek
2018-10-20Drop Host_GetRenderSurface and pass display to backendStenzek
2018-10-20Update to Visual Studio's default Windows SDKTillmann Karras
2018-09-28Core: Call InitBackendInfo before loading configStenzek
2018-07-19VideoBackends: Support D24S8 abstract texture formatStenzek
2018-06-30Mark all video backend names for translationTechjar
2018-05-26VideoConfig: Add a field for indicating logic op support in the backendStenzek
2018-05-22EFB2RAM: Apply copy filter as a float coefficient after samplingStenzek
2018-05-20Remove SOIL altogether from the project.Emmanuel Gil Peyrot
2018-05-17Merge pull request #6743 from stenzek/faster-disabled-copy-filterMarkus Wick
2018-05-11D3D/Vulkan: Fix incorrect clamp in EFB RAM copyStenzek
2018-05-03TextureConversionShader: Don't sample from adjacent rows when not neededStenzek
2018-05-02D3D: Drop gamma parameter from util draw helperStenzek
2018-04-29Implement EFB copy filter and gamma in hardware backendsStenzek
2018-04-23Common: Move BitSet helper functions into the Common namespaceLioncash
2018-04-12Reformat all the things!spycrab
2018-04-02D3D/CMakeLists: Migrate off add_dolphin_libraryLioncash
2018-03-19Merge pull request #6444 from stenzek/d3d-bboxMarkus Wick
2018-03-16Use __func__ instead of __FUNCTION__ where applicableLioncash
2018-03-16Assert: Remove unused parameter from DEBUG_ASSERTLioncash
2018-03-17D3D: Fix broken bounding boxStenzek
2018-03-14Assert: Uppercase assertion macrosLioncash
2018-03-10OGL: Re-implement async shader compilingStenzek
2018-03-10Move shader caches to VideoCommonStenzek
2018-03-10D3D: Make NativeVertexFormat thread safeStenzek
2018-03-10D3D: Make StateCache thread safeStenzek
2018-03-10AbstractPipeline: Allow setting pipeline to nullStenzek
2018-03-02VideoCommon: Add support for Abstract FramebuffersStenzek
2018-03-01AbstractTexture: Add support for depth textures/formatsStenzek
2018-03-01AbstractTexture: Support multisampled abstract textureStenzek
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-22D3D: Support state tracking of compute shadersStenzek
2018-02-22D3D: Support compiling compute shadersStenzek
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-02-11VideoConfig: Remove bForceCopyToRam fieldStenzek
2018-02-07Merge pull request #6334 from stenzek/startupAnthony
2018-01-29Merge pull request #6303 from TraceBullet/auto-adjust-window-sizeStenzek
2018-01-27VideoBackend: Remove PeekMessages methodStenzek
2018-01-27VideoBackends: Combine Initialize/Prepare and Cleanup/Shutdown methodsStenzek
2018-01-26Fix Auto-Adjust Window Size option making the window too largeTraceBullet
2018-01-26AbstractTexture: Fix crash in Vulkan backend when freeing textureStenzek
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-06D3D: Use VideoCommon EFB-to-texture shadersStenzek