summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/UberShaderPixel.cpp
AgeCommit message (Expand)Author
2019-03-25VideoBackends: Scale bounding box rectangle in the pixel shaderStenzek
2019-02-19Move most backend functionality to VideoCommonStenzek
2019-01-24ShaderGen: Don't use interface blocks on Vulkan without GSStenzek
2019-01-23ShaderGen: Omit some unused varyings when possibleStenzek
2018-11-07PixelShaderGen: Split bbox into seperate variablesStenzek
2018-10-09VideoCommon: remove unnecessary floor()Tillmann Karras
2018-09-01Revert "ShaderGen: Drop broken fragment shader index workaround for Vulkan"Pierre Bourdon
2018-08-28ShaderGen: Drop broken fragment shader index workaround for VulkanStenzek
2018-05-26ShaderGen: Don't emit integer outputs when logic op is unsupportedStenzek
2018-05-26ShaderCache: Remove unused UID bits before inserting into shader mapStenzek
2018-04-12Reformat all the things!spycrab
2018-03-23PixelShaderGen/UberShaderPixel: Silence -Wmissing-braces warningsLioncash
2018-02-15PixelShaderGen: Implement table-based fog range as in software rendererStenzek
2018-01-05Enable shader_framebuffer_fetch blend path on ubershadersJonathan Hamilton
2017-11-25UberShaderPixel: Fix the interpolation qualifier for interface blocks.Jules Blok
2017-09-05VideoBackends: Clear uid bits that are unused for the current backendStenzek
2017-09-05ShaderGen: Output uint when logic op is enabled for D3D ubershadersStenzek
2017-09-03Merge pull request #6013 from stenzek/d3d-logic-opAnthony
2017-09-03ShaderGen: Support writing integer colors when logic op is enabledStenzek
2017-08-20UberShaderPixel: Fix sampling of EFB copies in stereo modesStenzek
2017-08-12UberShaderPixel: Use an if trees instead of switch statements on GLStenzek
2017-08-01Ubershaders: Fix 6-bit color truncation not being appliedStenzek
2017-07-30Ubershaders: Support per-pixel lightingStenzek
2017-07-30ShaderGen: Implement pixel ubershadersStenzek