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.h
Age
Commit message (
Expand
)
Author
2025-03-22
VideoCommon: move to a 'process_fragment()' function to simplify custom shade...
iwubcode
2023-12-12
VideoCommon: prepare graphics mods for custom shader material data
iwubcode
2023-08-20
VideoCommon: pixel shader gen changes needed to support custom pixel shaders ...
iwubcode
2023-01-30
VideoCommon: Better logic op invert approximation
TellowKrinkle
2022-08-29
BPMemory: Make TevKSel more clear
Pokechu22
2022-07-13
VideoCommon: Better driver bug handling
TellowKrinkle
2021-12-06
PixelShaderGen: Add logic ops to pixel_shader_uid_data
OatmealDome
2021-09-01
BPMemory: Make ZTexOp enum an enum class
Lioncash
2021-07-05
treewide: convert GPLv2+ license info to SPDX tags
Pierre Bourdon
2021-06-09
Remove PixelShaderGen hasindstage
Pokechu22
2021-05-07
PixelShaderGen: always run indirect stage logic
Pokechu22
2021-05-07
PixelShaderGen: Remove unused num_texgens argument
Pokechu22
2021-05-07
Correct indirect stage ref typos
Pokechu22
2021-03-06
Convert BPMemory to BitField and enum class
Pokechu22
2020-11-20
LightingShaderGen: Always calculate lighting for both color channels
Stenzek
2020-10-23
PixelShaderGen: Migrate over to fmt
Lioncash
2019-05-30
VideoCommon: Remove unnecessary memset on ShaderUid instances.
Lioncash
2019-01-23
ShaderGen: Omit some unused varyings when possible
Stenzek
2018-05-26
ShaderCache: Remove unused UID bits before inserting into shader map
Stenzek
2018-01-05
Implement dual-source blending in shader
Jonathan Hamilton
2017-09-05
VideoBackends: Clear uid bits that are unused for the current backend
Stenzek
2017-09-03
ShaderGen: Support writing integer colors when logic op is enabled
Stenzek
2017-07-30
Ubershaders: Support per-pixel lighting
Stenzek
2017-07-30
PixelShaderGen: Move header generation to seperate function
Stenzek
2017-07-20
ShaderGen: Pass host config to shader generation functions
Stenzek
2017-07-20
ShaderGen: Remove host state from shader uids
Stenzek
2017-01-04
VideoCommon: Make dst_alpha state implicit.
degasus
2016-10-10
PixelShaderGen: Add support for dithering.
Jules Blok
2016-10-10
PixelShaderGen: Add support for RGBA6 EFB format truncation.
Jules Blok
2016-10-04
LightingShader: Drop xfmem usage.
degasus
2016-10-04
PixelShaderGen: Drop dstAlphaMode constant in shader generation.
degasus
2016-07-29
VideoCommon: Make API_TYPE an enum class
Lioncash
2016-06-26
Multithreadded Shadergen: Minor fixups.
Scott Mansell
2016-06-26
Multithreadded Shadergen: Second pass over Pixel Shadergen.
Scott Mansell
2016-06-26
Multithreadded Shadergen: First pass over pixel Shadergen
Scott Mansell
2016-06-26
UID Change: Fix bug with indirect stage UIDs
Scott Mansell
2016-06-26
Shader UID change: Only store the two bits of components we need.
Scott Mansell
2016-06-24
Reformat all the things. Have fun with merge conflicts.
Pierre Bourdon
2016-02-29
Revert "Merge pull request #3578 from Armada651/forced-slow-depth"
Jules Blok
2016-02-08
VideoConfig: Replace FastDepthCalc by ForcedSlowDepth.
Jules Blok
2016-01-17
VideoCommon: Header cleanup
Lioncash
2015-11-03
VideoCommon: return code/uid from shader gens
Tillmann Karras
2015-11-01
VideoCommon: flush vertex manager if components change
Tillmann Karras
2015-10-29
ShaderCaches: remove unneeded typedefs
Tillmann Karras
2015-09-06
VideoBackends: Reimplement SSAA, now for D3D + OGL
degasus
2015-09-01
PixelShaderGen: Move defines into the implementation file
Lioncash
2015-05-25
Set copyright year to when a file was created
Tillmann Karras
2015-05-25
Update license headers to GPLv2+
Tillmann Karras
2015-01-23
A few small cleanups based on code review.
Scott Mansell
2015-01-23
Fix pixelshader constant offsets.
Scott Mansell
[next]