summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends
AgeCommit message (Expand)Author
2017-08-27OGL: Fix EFB pokes using incorrect color/depthStenzek
2017-08-23Fix vulkan crash on drivers without atomic load/store supportJonathan Hamilton
2017-08-22Clipper: Copy both color sequences in CopyVertex as opposed to oneLioncash
2017-08-22SW NativeVertexFormat: Utilize std::array where applicableLioncash
2017-08-22Remove NonCopyableJosJuice
2017-08-14Merge pull request #5478 from stenzek/vulkan-nvidiaAnthony
2017-08-14Merge pull request #5868 from stenzek/d3d-require-new-compilerAnthony
2017-08-08Remove non-integer IRsJosJuice
2017-08-06TransformUnit: Get rid of pointer casting in TransformColor() where applicableLioncash
2017-08-06TransformUnit: Make LightColor()'s chan parameter constLioncash
2017-08-05VideoSW: Drop log level of missing anti aliasing support.degasus
2017-08-05ProgramShaderCache: Call glTexImage3D after glTexParameterStenzek
2017-08-05Merge pull request #5856 from stenzek/optimus-crashAnthony
2017-08-03Video: Clearly separate Texture and EFB Copy formatsN.E.C
2017-08-03Vulkan: Add a driver bug for NV when MSAA is enabledStenzek
2017-08-02Vulkan: Use optimal tiling for dummy textureStenzek
2017-08-02ProgramShaderCache: Create a FBO for shared contexts to draw intoStenzek
2017-08-02D3DBase: Raise error if d3dcompiler_47.dll cannot be loadedStenzek
2017-08-01Merge pull request #5834 from stenzek/bc7Stenzek
2017-08-01HiresTextures: Support loading BC7 (BPTC) from DDS filesStenzek
2017-07-31VideoConfig: Drop force vertex/pixel ubershader settingsStenzek
2017-07-30General: Remove unnecessary semicolonsLioncash
2017-07-30Ubershaders: Support per-pixel lightingStenzek
2017-07-30VideoBackends: Support a different number of threads for precompilingStenzek
2017-07-30ShaderGen: Use consistent variable names for texture coordinatesStenzek
2017-07-30NativeVertexFormat: Drop unused virtual method SetupVertexPointersStenzek
2017-07-30Vulkan: Multithreaded creation of UID pipeline cachesStenzek
2017-07-30Vulkan: Uber shader supportStenzek
2017-07-30D3D: Uber shader supportStenzek
2017-07-30OGL: Uber shader supportStenzek
2017-07-30ShaderGen: Implement pixel ubershadersStenzek
2017-07-30XFMemory: Convert several registers to bitfieldsStenzek
2017-07-30BPMemory: Convert a number of unions to BitFieldsScott Mansell
2017-07-30Vulkan: Clear decoding texture before usageStenzek
2017-07-30Vulkan: Move shader/pipeline-related methods to ShaderCacheStenzek
2017-07-30Vulkan: Use VK_NV_glsl extension where available, and skip glslangStenzek
2017-07-20ShaderGen: Pass host config to shader generation functionsStenzek
2017-07-20VideoCommon: Move shader cache filename generation to commonStenzek
2017-07-20Vulkan: Don't save/load pipeline UID cache when shader cache is disabledStenzek
2017-07-20Vulkan: Reload pipeline cache when relevant host config changesStenzek
2017-07-20Vulkan: Don't save pipeline cache if shader cache is disabledStenzek
2017-07-20Vulkan: Emit input/output locations for EFB poke geometry shaderStenzek
2017-07-20D3D11: Reload shader cache when relevant config changesStenzek
2017-07-20OGL: Reload shader cache when relevant video config changesStenzek
2017-07-10D3DBase: Use the swapchain discard mode when possible.Jules Blok
2017-07-10D3D: Resize the swapchain when the fullscreen state is changedJules Blok
2017-07-10D3DBase: Set the fullscreen state in Create()Jules Blok
2017-07-10D3DBase: Only create a stereo swapchain when needed.Jules Blok
2017-07-10D3DBase: Implement Windows 7 swapchain fallback.Jules Blok
2017-07-10D3DBase: Only use temporary mono when supported by the swapchain.Jules Blok