summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Software/TransformUnit.cpp
AgeCommit message (Expand)Author
2022-04-22VideoCommon: Add comment explaining why only the first normal gets normalizedPokechu22
2022-04-22VideoCommon: Handle emboss texgen with only a single normalPokechu22
2021-07-24Convert NaN to 1 when generating texture coordinatesPokechu22
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2021-06-20Software: Remove texinfo.sourcerow == SourceRow::Colors assertPokechu22
2021-03-06Convert XFMemory to BitField and enum classPokechu22
2021-01-03Software: Remove normalization special casePokechu22
2020-12-02General: Convert PanicAlerts over to fmt equivalentLioncash
2020-11-09Software: Migrate logging over to fmtLioncash
2019-06-20VideoCommon/Statistics: Use std::array for projection valuesLioncash
2019-05-06Reformat repo to clang-format 7.0 rulesTechjar
2019-05-04Replace MathUtil::Clamp with std::clampLéo Lam
2018-03-14Assert: Uppercase assertion macrosLioncash
2017-11-22LightingShaderGen: Always calculate lighting for both color channelsStenzek
2017-08-22SW NativeVertexFormat: Utilize std::array where applicableLioncash
2017-08-06TransformUnit: Get rid of pointer casting in TransformColor() where applicableLioncash
2017-08-06TransformUnit: Make LightColor()'s chan parameter constLioncash
2017-07-30XFMemory: Convert several registers to bitfieldsStenzek
2017-03-03Common: Move byte swapping utilities into their own headerLioncash
2016-09-24Software: Clean out unnecessary includes/fwd declsLioncash
2016-08-31CommentsPreston Smith
2016-08-31Revert postMat movementPreston Smith
2016-08-30Remove else in software rendererPreston Smith
2016-08-30lint fixPreston Smith
2016-08-30inputform ABC1's q value is defaulting to 0Preston Smith
2016-08-30Software renderer fixPreston Smith
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-01-06VideoSW: Use more VideoCommondegasus
2015-10-15VertexShaderManager: Get rid of float pointer castsLioncash
2015-09-12MathUtil: Convert Clamp into a constexpr functionLioncash
2015-06-23Fix some warningsTillmann Karras
2015-06-08VideoSW: refactor shared lighting attenuation functionNanoByte011
2015-06-08VideoSW: rewrite lighting attenuationNanoByte011
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2014-09-08Include CommonTypes.h instead of Common.h.Rohit Nirmal
2014-08-10Software: Apply static to some functionsLioncash
2014-08-10Software: Fix the formatting and function casing in Vec3.hLioncash
2014-07-11mark all local functions as staticdegasus
2014-06-19VideoCommon: use the Light struct in XF memorydegasus
2014-05-29Remove the min/max functions in CommonFuncs.Lioncash
2014-05-17Merge pull request #360 from magumagu/lighting-roundingTony Wasserka
2014-05-16Video backends: mass-replace "xfregs" with "xfmem".magumagu
2014-05-16Video backend: merge global var xfmem into xfregs.magumagu
2014-05-16Video backends: unify xfregs/xfmem structures.magumagu
2014-05-11Video backends: fix rounding in lighting computation.magumagu
2014-02-18Convert all includes to relative paths.Lioncash
2013-12-31Remove unnecessary Src/ foldersJasper St. Pierre