summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Software/Rasterizer.cpp
AgeCommit message (Expand)Author
2025-10-31VideoCommon: rename ScissorResult 'm_result' to 'rectangles' to better reflec...iwubcode
2025-10-31VideoCommon: move global variables out of BPFunctionsiwubcode
2025-08-24VideoSW: fix clamping after vertex color interpolationTillmann Karras
2025-08-23VideoBackends / VideoCommon: rename member variables in RenderState to be con...iwubcode
2025-08-10VideoSW: reuse Common::Vec2/3/4Tillmann Karras
2025-03-12VideoCommon: Rename Renderer to EFBInterface.Jordan Woyak
2024-09-24Sw/Rasterizer: fix two elder typos, AD 2009Tillmann Karras
2022-08-29SW/Rasterizer: Use RAS1_IREF::getTexCoord and getTexMapPokechu22
2022-08-29SW/Tev: Replace Tev::SetRegColor with Tev::SetKonstColorsPokechu22
2022-08-29SW/Tev: Remove Tev::InitPokechu22
2022-08-28SW/Rasterizer: Fix indirect stage using texture coordinates/maps >= 4Pokechu22
2022-07-13VideoCommon: Better driver bug handlingTellowKrinkle
2022-06-30Resolve GCC WarningsMinty-Meeo
2022-04-16Software: Fix scissor rectangle always being block-alignedPokechu22
2022-04-16Software: Use new scissor logicPokechu22
2022-04-08Software: Fix zfreeze with CullMode::AllPokechu22
2022-04-08Software: Store offset in SlopePokechu22
2022-04-08Software: Remove config to disable ZComploc and ZFreezePokechu22
2021-11-17Software: Adjust diagonal LOD implementationPokechu22
2021-10-10BPMemory: Refactor/consolidate TexUnit AddressingScott Mansell
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2021-04-24VideoCommon: Fix scissorOffset, handle negative value correctlyezio1900
2021-03-06Convert BPMemory to BitField and enum classPokechu22
2021-02-12Software: Always divide the texture coordinates by q.Pokechu22
2020-03-25Remove warnings of -Wsign-compareJun Su
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-06Reformat repo to clang-format 7.0 rulesTechjar
2019-05-04Replace MathUtil::Clamp with std::clampLéo Lam
2016-09-22Rasterizer: const correctnessLioncash
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-03-06VideoSW: Drop SetTevReg for colors.degasus
2016-03-06VideoSW: Drop SetScissor().degasus
2016-01-17VideoCommon: Header cleanupLioncash
2016-01-06VideoSW: Use more VideoCommondegasus
2015-12-06Rasterizer: Mark some references as constLioncash
2015-12-06Rasterizer: Specify internal linkage on DrawLioncash
2015-12-06Rasterizer: Convert BLOCK_SIZE into a constant variableLioncash
2015-12-06Rasterizer: Get rid of a clamp macroLioncash
2015-12-06Rasterizer: Get rid of a trivial pointer castLioncash
2015-09-17VideoSW: Remove unused functiondegasus
2015-09-17VideoSW: Drop SW bbox codedegasus
2015-09-17VideoSW: Drop HwRasterizerdegasus
2015-09-17Rasterizer: Use multiplication instead of shifts in DrawTriangleFrontFaceLioncash
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-05-18VideoBackends: Clamp depth to uint24 range.Jules Blok
2014-10-10Fixed a small bug.crudelios
2014-10-10Several small optimizations.crudelios