summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Software/Tev.cpp
AgeCommit message (Expand)Author
2025-03-15Merge pull request #13345 from Tilka/unswap_depthJosJuice
2025-03-12VideoCommon: Rename Renderer to EFBInterface.Jordan Woyak
2025-02-25Sofware/Tev: use unswapped texture samples for depthTillmann Karras
2024-09-24Sw/Tev: drop unused macroTillmann Karras
2022-12-29Merge pull request #11389 from Pokechu22/sw-no-alpha-1-hackJMC47
2022-12-28Software: Remove alpha=1 blending special-casePokechu22
2022-12-27VideoCommon: De-globalize PixelShaderManager class.Admiral H. Curtiss
2022-09-26Software: Remove dedicated texture/frame dumping infrastructurePokechu22
2022-08-29BPMemory: Make TevKSel more clearPokechu22
2022-08-29SW/Tev: Replace Tev::SetRegColor with Tev::SetKonstColorsPokechu22
2022-08-29SW/Tev: Use std::clamp for Clamp255 and Clamp1024Pokechu22
2022-08-29SW/Tev: Remove Tev::InitPokechu22
2022-08-29SW/Tev: Use EnumMap for scale/bias tablesPokechu22
2022-08-29SW/Tev: Use EnumMap for RegPokechu22
2022-08-29SW/Tev: Use TevColorRef/TevAlphaRef instead of raw s16 pointersPokechu22
2022-07-13VideoCommon: Better driver bug handlingTellowKrinkle
2022-04-08Software: Remove config to disable ZComploc and ZFreezePokechu22
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
2021-10-13Silence the -Wswitch warnings in TevFletcher Porter
2021-10-04VideoCommon: Abstract bounding boxTechjar
2021-07-08Fix indirect textures when format is not ITF_8Pokechu22
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2021-05-28VideoCommon: Move bounding box pixel quads rounding to shaderTechjar
2021-05-07Software: Fix OOB tex coord indicesPokechu22
2021-05-07Split TevStageIndirect::mid into matrix_index and matrix_idPokechu22
2021-03-06Convert BPMemory to BitField and enum classPokechu22
2020-12-02General: Convert PanicAlerts over to fmt equivalentLioncash
2020-03-25Remove warnings of -Wsign-compareJun Su
2019-12-05VideoCommon/BoundingBox: Make interface for querying bounding box dataLioncash
2019-07-16VideoCommon: Remove unused MathUtil.h include from VideoCommon.hLioncash
2019-07-10VideoCommon/Statistics: Rename stats global to g_statsLioncash
2019-07-10VideoCommon/Statistics: Normalize statistic variable namesLioncash
2019-05-04Replace MathUtil::Clamp with std::clampLéo Lam
2018-10-09VideoCommon: remove unnecessary floor()Tillmann Karras
2018-10-05VideoSoftware: make use of Clamp()Tillmann Karras
2018-04-12Reformat all the things!spycrab
2018-03-14Assert: Uppercase assertion macrosLioncash
2018-02-01BPMemory: Handle fog configuration where both A and C are infinity/NaNStenzek
2017-09-03Software/Tev: const correctnessLioncash
2017-07-30BPMemory: Convert a number of unions to BitFieldsScott Mansell
2016-09-02VideoSoftware: Fix unsigned overflow bug in fogScott Mansell
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-03-06VideoSW: Drop SetTevReg for colors.degasus
2016-01-18Merge pull request #3523 from lioncash/videoPierre Bourdon
2016-01-17VideoCommon: Header cleanupLioncash
2016-01-15PixelShaderGen: Use bitwise AND for wrapping indirect texture coordinatesStenzek
2016-01-06VideoSW: Use more VideoCommondegasus
2015-09-30Tev: Don't savestate Zero16Lioncash
2015-09-30ChunkFile: Provide additional helpers for C-style arraysLioncash