index
:
dolphin
4.0-hotfixes
master
release-prep-2407
release-prep-2409
release-prep-2412
release-prep-2503
release-prep-2503a
release-prep-2506
release-prep-2506a
release-prep-2509
release-prep-2512
release-prep-2603
release-prep-2603a
release-prep-2606
stable
GameCube and Wii emulator
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Source
/
Core
/
VideoCommon
/
PixelShaderGen.cpp
Age
Commit message (
Expand
)
Author
2026-01-25
Remove unused imports
Martino Fontana
2025-08-23
VideoBackends / VideoCommon: rename member variables in RenderState to be con...
iwubcode
2025-08-20
VideoCommon: Remove unused EnumMaps from PixelShaderGen
Sintendo
2025-06-05
VideoCommon: fix pixel shader gen error about structure not being fully initi...
iwubcode
2025-03-22
VideoCommon: move to a 'process_fragment()' function to simplify custom shade...
iwubcode
2025-03-15
Merge pull request #13347 from iwubcode/custom_shader_overhaul_lighting
JMC47
2025-03-15
Merge pull request #13345 from Tilka/unswap_depth
JosJuice
2025-03-13
VideoCommon: move lighting shader logic to callable functions
iwubcode
2025-03-09
VideoCommon: Move backend_info out of VideoConfig struct.
Jordan Woyak
2025-02-25
PixelShaderGen: use unswapped texture samples for depth
Tillmann Karras
2025-02-11
VideoCommon: simplify dither calculation
Tillmann Karras
2024-06-11
Merge pull request #12721 from iwubcode/custom_shader_alpha
JMC47
2024-05-21
Merge pull request #12537 from TellowKrinkle/MTLSubgroup
Admiral H. Curtiss
2024-04-28
VideoCommon: allow custom shaders to set the alpha value for use when blendin...
iwubcode
2024-02-07
VideoCommon: Don't use indexed output for fbfetch
TellowKrinkle
2024-01-28
VideoBackends:Multiple: Split up BUG_BROKEN_SUBGROUP_OPS
TellowKrinkle
2024-01-23
VideoCommon: fix compilation error in pixel shaders when per-pixel lighting i...
iwubcode
2024-01-23
VideoCommon: fix pixel shader compilation error that happens when uint output...
iwubcode
2023-12-12
VideoCommon: prepare graphics mods for custom shader material data
iwubcode
2023-08-20
VideoCommon: add milliseconds elapsed time value to pixel shaders as a unifor...
iwubcode
2023-08-20
VideoCommon: pixel shader gen changes needed to support custom pixel shaders ...
iwubcode
2023-08-15
Remove out-dated hack of AMD driver issue WRT dual-source blending output index.
takayhan-AMD
2023-02-14
VideoCommon: Fix stereoscopic 3D on OpenGL < 4.3 (macOS)
TellowKrinkle
2023-02-09
VideoBackend/OGL: Prefer KHR_subgroup over NV_shader_thread.
degasus
2023-02-09
Merge pull request #11522 from phire/KillRendererWithFire
Scott Mansell
2023-01-31
Move BoundingBox out of RenderBase
Scott Mansell
2023-01-31
Fix warning about using & with bools
Scott Mansell
2023-01-30
VideoCommon: Better logic op invert approximation
TellowKrinkle
2022-12-27
PixelShaderGen: Clamp texture layer when using manual texture sampling with s...
Pokechu22
2022-10-18
Merge pull request #10836 from iwubcode/d3d_uint_fix
JMC47
2022-08-29
BPMemory: Make TevKSel more clear
Pokechu22
2022-08-06
VideoCommon: fix uint shader compiler error in specialized shaders. This err...
iwubcode
2022-07-21
VideoBackends:Metal: Use DriverDetails for bugs
TellowKrinkle
2022-07-17
Merge pull request #10747 from tellowkrinkle/LateUIDFixup
JMC47
2022-07-13
VideoCommon: Better driver bug handling
TellowKrinkle
2022-07-13
VideoCommon: Properly mask fbfetch logic op emulation
TellowKrinkle
2022-06-24
VideoCommon: update pixel shader output to match old D3D code
iwubcode
2022-06-24
VideoCommon: fix support of stereoscopic rendering after moving d3d to SPIRV ...
iwubcode
2022-06-24
D3D / VideoCommon: generate HLSL from SPIRV
iwubcode
2022-06-16
VideoCommon: Fix SSBO layout and remove associated "bug"
TellowKrinkle
2022-04-24
Merge pull request #10290 from OatmealDome/m1-earlyz-bug
JMC47
2022-04-22
VideoCommon: Rename norm0/norm1/norm2 to normal/tangent/binormal
Pokechu22
2022-04-20
DriverDetails: Add broken discard with early-Z bug on Apple Silicon GPUs
OatmealDome
2022-04-19
PixelShaderGen: Add support for non-dual source shader blending
OatmealDome
2022-04-10
MoltenVK: Fix pixel shader typo
JosJuice
2022-02-28
Shadergen: Use real_ocol0 workaround for shader logic ops
JosJuice
2022-02-28
PixelShaderGen: Check uid_data for use_shader_logic_op
JosJuice
2022-02-08
Treat alpha as 0 if alpha is 1 for blending
Pokechu22
2022-02-08
Use the same logic for lerp bias for color and alpha
Pokechu22
2022-01-13
Fix non-constexpr format strings
Pokechu22
[next]