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
/
VideoBackends
/
Software
/
TransformUnit.cpp
Age
Commit message (
Expand
)
Author
2025-08-10
VideoSW: reuse Common::Vec2/3/4
Tillmann Karras
2022-04-22
VideoCommon: Add comment explaining why only the first normal gets normalized
Pokechu22
2022-04-22
VideoCommon: Handle emboss texgen with only a single normal
Pokechu22
2021-07-24
Convert NaN to 1 when generating texture coordinates
Pokechu22
2021-07-05
treewide: convert GPLv2+ license info to SPDX tags
Pierre Bourdon
2021-06-20
Software: Remove texinfo.sourcerow == SourceRow::Colors assert
Pokechu22
2021-03-06
Convert XFMemory to BitField and enum class
Pokechu22
2021-01-03
Software: Remove normalization special case
Pokechu22
2020-12-02
General: Convert PanicAlerts over to fmt equivalent
Lioncash
2020-11-09
Software: Migrate logging over to fmt
Lioncash
2019-06-20
VideoCommon/Statistics: Use std::array for projection values
Lioncash
2019-05-06
Reformat repo to clang-format 7.0 rules
Techjar
2019-05-04
Replace MathUtil::Clamp with std::clamp
Léo Lam
2018-03-14
Assert: Uppercase assertion macros
Lioncash
2017-11-22
LightingShaderGen: Always calculate lighting for both color channels
Stenzek
2017-08-22
SW NativeVertexFormat: Utilize std::array where applicable
Lioncash
2017-08-06
TransformUnit: Get rid of pointer casting in TransformColor() where applicable
Lioncash
2017-08-06
TransformUnit: Make LightColor()'s chan parameter const
Lioncash
2017-07-30
XFMemory: Convert several registers to bitfields
Stenzek
2017-03-03
Common: Move byte swapping utilities into their own header
Lioncash
2016-09-24
Software: Clean out unnecessary includes/fwd decls
Lioncash
2016-08-31
Comments
Preston Smith
2016-08-31
Revert postMat movement
Preston Smith
2016-08-30
Remove else in software renderer
Preston Smith
2016-08-30
lint fix
Preston Smith
2016-08-30
inputform ABC1's q value is defaulting to 0
Preston Smith
2016-08-30
Software renderer fix
Preston Smith
2016-06-24
Reformat all the things. Have fun with merge conflicts.
Pierre Bourdon
2016-01-06
VideoSW: Use more VideoCommon
degasus
2015-10-15
VertexShaderManager: Get rid of float pointer casts
Lioncash
2015-09-12
MathUtil: Convert Clamp into a constexpr function
Lioncash
2015-06-23
Fix some warnings
Tillmann Karras
2015-06-08
VideoSW: refactor shared lighting attenuation function
NanoByte011
2015-06-08
VideoSW: rewrite lighting attenuation
NanoByte011
2015-05-25
Set copyright year to when a file was created
Tillmann Karras
2015-05-25
Update license headers to GPLv2+
Tillmann Karras
2014-09-08
Include CommonTypes.h instead of Common.h.
Rohit Nirmal
2014-08-10
Software: Apply static to some functions
Lioncash
2014-08-10
Software: Fix the formatting and function casing in Vec3.h
Lioncash
2014-07-11
mark all local functions as static
degasus
2014-06-19
VideoCommon: use the Light struct in XF memory
degasus
2014-05-29
Remove the min/max functions in CommonFuncs.
Lioncash
2014-05-17
Merge pull request #360 from magumagu/lighting-rounding
Tony Wasserka
2014-05-16
Video backends: mass-replace "xfregs" with "xfmem".
magumagu
2014-05-16
Video backend: merge global var xfmem into xfregs.
magumagu
2014-05-16
Video backends: unify xfregs/xfmem structures.
magumagu
2014-05-11
Video backends: fix rounding in lighting computation.
magumagu
2014-02-18
Convert all includes to relative paths.
Lioncash
2013-12-31
Remove unnecessary Src/ folders
Jasper St. Pierre