summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/UberShaderPixel.cpp
AgeCommit message (Expand)Author
2026-01-31Merge pull request #14204 from Geotale/update-commentDentomologist
2026-01-25Remove unused importsMartino Fontana
2026-01-17Fix various typos and spelling mistakesSintendo
2025-12-10Update Comments Based On Hardware TestNuh Uh
2025-08-23VideoBackends / VideoCommon: rename member variables in RenderState to be con...iwubcode
2025-03-22VideoCommon: move to a 'process_fragment()' function to simplify custom shade...iwubcode
2025-03-16VideoCommon: initialize uninitialized state value in pixel ubershader to prev...iwubcode
2025-02-25UberShaderPixel: use unswapped texture samples for depthTillmann Karras
2025-02-11VideoCommon: simplify dither calculationTillmann Karras
2024-04-28VideoCommon: allow custom shaders to set the alpha value for use when blendin...iwubcode
2024-02-07VideoCommon: Don't use indexed output for fbfetchTellowKrinkle
2024-01-23VideoCommon: fix compilation error in uber pixel shaders when pixel shader li...iwubcode
2024-01-23VideoCommon: fix uber shader pixel compilation error that happens when uint o...iwubcode
2023-12-12VideoCommon: prepare graphics mods for custom shader material dataiwubcode
2023-08-28VideoCommon: Fix GLSL uint handling in UberShaderPixelJosJuice
2023-08-20VideoCommon: add milliseconds elapsed time value to pixel shaders as a unifor...iwubcode
2023-08-20VideoCommon: uber pixel shader gen changes needed to support custom pixel sha...iwubcode
2023-08-15Remove out-dated hack of AMD driver issue WRT dual-source blending output index.takayhan-AMD
2023-02-14VideoCommon: Fix stereoscopic 3D on OpenGL < 4.3 (macOS)TellowKrinkle
2023-01-30VideoCommon: Better logic op invert approximationTellowKrinkle
2022-10-18Merge pull request #10836 from iwubcode/d3d_uint_fixJMC47
2022-08-29UberShaderPixel: Fix typoPokechu22
2022-08-29BPMemory: Make TevKSel more clearPokechu22
2022-08-29BPMemory: Use even/odd in TwoTevStageOrders instead of 0/1Pokechu22
2022-08-06VideoCommon: update ubershader pixel to not enforce d3d when writing color ou...iwubcode
2022-07-21VideoBackends: Add Metal rendererTellowKrinkle
2022-07-17Merge pull request #10747 from tellowkrinkle/LateUIDFixupJMC47
2022-07-15VideoCommon: Always use fbfetch in ubershaders if availableTellowKrinkle
2022-07-13VideoCommon: Better driver bug handlingTellowKrinkle
2022-07-13VideoCommon: Properly mask fbfetch logic op emulationTellowKrinkle
2022-07-10Merge pull request #10749 from tellowkrinkle/IntelUbershadersJMC47
2022-07-08Merge pull request #10819 from Dentomologist/fix_shader_compilation_warningsJMC47
2022-07-08VideoCommon: Fix D3D shader warning X4000 (uninitialized variables)Dentomologist
2022-06-24VideoCommon: fix support of stereoscopic rendering after moving d3d to SPIRV ...iwubcode
2022-06-24VideoCommon: update UberShaderPixel to properly support logic ops, matching t...iwubcode
2022-06-24D3D / VideoCommon: generate HLSL from SPIRViwubcode
2022-06-16VideoCommon: Name ubershadersTellowKrinkle
2022-06-14VideoCommon: Don't pass State by inoutTellowKrinkle
2022-04-20DriverDetails: Add broken discard with early-Z bug on Apple Silicon GPUsOatmealDome
2022-04-19UberShaderPixel: Add support for non-dual source shader blendingOatmealDome
2022-04-10MoltenVK: Fix pixel shader typoJosJuice
2022-02-28Shadergen: Use real_ocol0 workaround for shader logic opsJosJuice
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
2022-01-26UberShaderPixel: Fix typo in fog calculationPokechu22
2021-12-22Merge pull request #10215 from OatmealDome/shader-logic-opsJMC47
2021-12-18UberShaderPixel: Convert to EnumMapPokechu22
2021-12-06UberShaderPixel: Add shader logic ops support on OpenGL ESOatmealDome
2021-12-06UberShaderPixel: Add shader logic ops support on MetalOatmealDome
2021-11-17VideoCommon: Manually handle texture wrapping and samplingPokechu22