summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends
AgeCommit message (Expand)Author
2022-07-21VideoBackends:Metal: MSAA supportTellowKrinkle
2022-07-21VideoBackends:Metal: Use base vertexTellowKrinkle
2022-07-21VideoBackends:Metal: Cache pipelinesTellowKrinkle
2022-07-21VideoBackends:Metal: Create samplers on demandTellowKrinkle
2022-07-21VideoBackends:Metal: FBFetch for Intel GPUsTellowKrinkle
2022-07-21VideoBackends:Metal: Use DriverDetails for bugsTellowKrinkle
2022-07-21VideoBackends: Add Metal rendererTellowKrinkle
2022-07-17Merge pull request #10747 from tellowkrinkle/LateUIDFixupJMC47
2022-07-16Software: Use hardware-verified numbers for RGB->YUV conversionPokechu22
2022-07-16Restructure parameters to TetxureConverterShaderGen/TextureConversionShaderPokechu22
2022-07-13VideoCommon: Better driver bug handlingTellowKrinkle
2022-07-10Merge pull request #10749 from tellowkrinkle/IntelUbershadersJMC47
2022-07-10Merge pull request #10829 from AdmiralCurtiss/spirv-cross-cmake-fixJosJuice
2022-07-09ShaderCompiler: Use compute shader header in compute shadersOatmealDome
2022-07-10D3DCommon: Add glslang include directories in CMake.Admiral H. Curtiss
2022-07-08Merge pull request #10673 from iwubcode/spirv-backendsJMC47
2022-06-30Resolve GCC WarningsMinty-Meeo
2022-06-24VideoBackends / VideoCommon: refactor Vulkan to use new SPIRV functionalityiwubcode
2022-06-24D3D: update BoundingBox to match generated shader codeiwubcode
2022-06-24D3D / VideoCommon: generate HLSL from SPIRViwubcode
2022-06-16VideoCommon: Fix SSBO layout and remove associated "bug"TellowKrinkle
2022-06-14VideoCommon: Fix Intel GPUs on Metal/Vulkan locking up in ubershadersTellowKrinkle
2022-06-01VKMain: Remove check for macOS 10.14OatmealDome
2022-05-22cmake: Don't use PCH with Qt6.Admiral H. Curtiss
2022-05-18Show a panic alert if the CP matrix indices don't match the XF matrix indicesPokechu22
2022-04-24Merge pull request #10251 from Pokechu22/negative-scissorJMC47
2022-04-24Merge pull request #10601 from Pokechu22/vulkan-shader-compile-errorPokechu22
2022-04-24Merge pull request #10290 from OatmealDome/m1-earlyz-bugJMC47
2022-04-22VideoCommon: Add comment explaining why only the first normal gets normalizedPokechu22
2022-04-22VideoCommon: Handle emboss texgen with only a single normalPokechu22
2022-04-22VideoCommon: Rename norm0/norm1/norm2 to normal/tangent/binormalPokechu22
2022-04-22Vulkan: Include the info log in the shader compile error panic alertPokechu22
2022-04-22Vulkan: Close the output stream on shader compile error before showing the pa...Pokechu22
2022-04-20DriverDetails: Add broken discard with early-Z bug on Apple Silicon GPUsOatmealDome
2022-04-19DriverDetails: Introduce new VENDOR_APPLE for Apple GPUsOatmealDome
2022-04-19VKPipeline: Add shader blending supportOatmealDome
2022-04-16Software: Fix scissor rectangle always being block-alignedPokechu22
2022-04-16Software: Disable clipping based on xfmemPokechu22
2022-04-16Software: Use new scissor logicPokechu22
2022-04-16VideoCommon: Rework scissor handlingPokechu22
2022-04-16VideoCommon: Remove bSupportsOversizedViewportsPokechu22
2022-04-08Software: Fix zfreeze with CullMode::AllPokechu22
2022-04-08Software: Store offset in SlopePokechu22
2022-04-08Software: Remove config to disable ZComploc and ZFreezePokechu22
2022-03-29Software: Implement pixel engine alpha read modePokechu22
2022-03-24VideoBackends: fix opengl object label which was given an invalid enumeration...iwubcode
2022-03-08Software/EfbInterface: Remove logspam for RGB565_Z16 being unsupportedPokechu22
2022-02-23OGLRender: Log video backend info, in addition to showing it via OSDPokechu22
2022-02-08Treat alpha as 0 if alpha is 1 for blendingPokechu22
2022-02-08Use the same logic for lerp bias for color and alphaPokechu22